如何防止vba复制粘贴来控制一个表格而不是电脑?没有vba,可以用vb等开发工具实现。您只能禁用vba来打开,如何开发vba不受word版本的限制,看是否安全一点?如果你想限制电
如何防止vba复制粘贴来控制一个表格而不是电脑?没有vba,可以用vb等开发工具实现。您只能禁用vba来打开,如何开发vba不受word版本的限制,看是否安全一点?如果你想限制电子邮件的数量,你可以用其他方法,若要在另一台计算机上运行,请限制VBA运行的次数,还是有打开次数的限制?您可以在Workbook_Deactivate()或Worksheet_Deactivate()事件中复制和粘贴。
市面上只有一家公司的软件可以把带有VBA和公式的文件变成EXE模式,用他的EXCEL在别人的电脑上运行。我忘记了这个软件的名字。请你自己找。前段时间找的时候因为没有破解版就放弃了。默认禁止运行宏,所以没有办法。除非它是自动加载项或com加载项。没有vba,可以用vb等开发工具实现。宏不能做成病毒,所以宏的安全设置级别必须高于宏的运行级别。这是一个安全原则。
这不是换vba的问题,是你电脑的问题。excel非常烧cpu。如果你cpu不好,这样玩很容易死机。除非你有足够强大的电脑来做这种链接更新的形式,否则,你只能少做。根据你的描述,应该是VBA电码不合理。我经常打开几百兆的EXCEL文件,很少遇到系统崩溃的情况。给你一个建议,把代码和数据分开,把所有的VBA代码转移到一个XLAM文件中,把数据保存为XLSX格式,只在不需要更新数据的时候打开XLSX文件。
EXCEL自定义函数在其他电脑上无法使用,可以通过以下步骤调查原因:1 .Excel自定义函数是用Excel的VBA函数编写的,所以必须是微软公司生产的OfficeEXCEL软件才能支持运行自定义函数代码。如果使用金山WPS或者其他类似的办公软件,自定义功能是无法运行的。2.如果代码放在工作簿的模块中,则此自定义函数只能在此工作簿中使用,而不能在其他工作簿中使用。
auto_open()是在启用宏的情况下打开EXCEL时将执行的方法!如果你想限制电子邮件的数量,你可以用其他方法。不知道你想怎么限制。可以一天发一次吗?如果是这样,您在驱动器c上创建一个txt文件,当运行auto_open时,首先获取这个文件的内容。如果没有这样的文件,创建一个文件并在其中写入当前日期,同时发送电子邮件。如果此文件中的日期与当前日期相同,则不会发送。如果不同,将在当前日期写入,并同时发送电子邮件。
加密软件可以用来实现,比如域盾系统在电脑上安装客户端,通过管理端设置的加密策略对加密文件进行加密。打开任何形式的非法外发传输副本都是乱码,只有安装了域盾客户端的电脑才能正常打开加密文件,希望对你有所帮助。打开VBE,在thisworkbook下输入以下代码:privileged workbook _ open()if environ(计算机名)xxxthen 将xxx更改为您计算机的全名ThisWorkbook。CloseEndIfEndSub,但这有局限性。如果另一台计算机禁用宏,它将无法工作。
Free完全免费。点击下一章的名称进行学习。VBA是一个办公软件自动化工具,它可以让Excel用编程的程序自动执行一些任务。然而,VBA被指控。大部分Excel软件都没有预装VBA,国产WPS也没有预装。如果你想使用VBA,你必须购买付费版的Excel或专业版的WPS。有什么办法可以免费在电脑上安装VBA?可以,步骤如下。
然后我们开始安装,就像普通软件的安装一样。一路点击下一步即可。因为我的电脑之前安装了这个软件,现在显示我的试用期是0天,不过这也没什么,因为我们的目标不是破解这个软件,而是使用里面的VBA安装包。此时,我们单击wps开发工具页面,显示可以使用VBA。
看看安全性是不是高一点。如果确实是Office版本不同导致的兼容性问题,建议楼主了解一下应用对象的两种定义:后期绑定和早期绑定。后期绑定不会出现这种兼容性问题。例如,创建新的excel工作簿和工作表。后期绑定模式DimexcelAppAsObject,excelwbasobjectsetexcelapcreateobject(Excel。Application) Setexcelwbexcelapp。“workbooks.add”预绑定方法Dimexcelapsexcel。ApplicationDimexcelwbasexcel。Workbooksetexcelnewexcel。ApplicationSetexcelwbexcelapp。Workbooks.add看看区别。
8、如何将vba禁止复制和粘贴控制一张表而不是一台电脑?您可以在Workbook_Deactivate()或Worksheet_Deactivate()事件中复制和粘贴。我不知道你的密码,在工作簿或工作表中停用取决于您需要禁止的范围。对于工作簿中的工作表,写入工作表的Deactivate()事件以允许复制和粘贴,如果是整个工作簿,写入工作簿的停用,以允许复制和粘贴。