Excel宏非VBA

时间:2017-09-13 08:14:17

标签: excel vba excel-vba

我有一个Excel文件,其中打开了一个宏选项卡,其代码似乎不是VBA。在excel中启用宏警告时,它会根据宏格式化文件。

这是什么类型的代码?有谁知道我在哪里可以获得更多关于如何编码这种类型的宏的信息?

请参阅下面这个宏的代码:

ExcelNonVBAMacro

2 个答案:

答案 0 :(得分:4)

这是一个旧的Excel 4宏,从之前有一个VBA编辑器。最新的excel版本仍然支持它 - 右键单击​​excel工作簿中的“工作表选项卡”,点击“插入”,对话框中的一个选项是插入MS Excel 4.0 Macro。选择它,它将插入一个看起来像工作表的工作表,但允许这样的宏。

有关迁移它们的一些有用链接:

Working with Excel 4.0 Macros

Migrating Excel 4 Macros to VBA

如果您想尝试使用Excel 4宏,可以获取帮助文件(来自Microsoft)Here

答案 1 :(得分:2)

哇。这让我退缩了。在Microsoft Excel 1997 1 之前,它是1997年以前编码宏的方式。

莲花1-2-3开创了它。你确定工作簿没有像1-2-3电子表格那样开始生活吗?

当然,尽管Excel仍支持工作表宏,但你应该尝试将这些东西移植到更新的技术上。

互联网上点缀着一些转换工具。例如,请参阅http://www.xlhelp.com/Excel/Lotus.htm

1 在我看来,这是当时最好的应用程序。