当我在 vba 中编译代码时,它显示消息编译器很大。
我的代码超过 30 行如下:
result = Application.WorksheetFunction.VLookup(dt, sheet2.Range("B11:E15"), 4, False)
sheet1.Range("E9").Value = result
有什么解决办法吗?
问候
当我在 vba 中编译代码时,它显示消息编译器很大。
我的代码超过 30 行如下:
result = Application.WorksheetFunction.VLookup(dt, sheet2.Range("B11:E15"), 4, False)
sheet1.Range("E9").Value = result
有什么解决办法吗?
问候
请参阅此网站http://support.microsoft.com/kb/983044您需要将代码分成更小的部分,以不超过 64K。您还需要在 32 位计算机上编写代码以保证兼容性。