些宏语言，比如Great Plains会计软件的Dexterity运行时引擎，不能从其它数据源（如由逗号分隔的文本文件）导入数据。这一限制可以通过用更强大的编程语言，如来创建一个计算机程序在此弱编程语言里生成一个特别的宏来解决。例如，可以对Microsoft Excel宏编程从扩展样式表或文本文件中读取数据并创建Great Plains .mac文件，这一文件被用于将特定的数据导入Great Plains.需要针对每一个新的数据集合生成新的.mac文件。
宏应用.应用程序也可以使用