当我在vba中编译代码时,它会显示消息Compiler to large。
我的代码超过30行,如下所示:
result = Application.WorksheetFunction.VLookup(dt, sheet2.Range("B11:E15"), 4, False)
sheet1.Range("E9").Value = result
任何解决方案?
此致
答案 0 :(得分:0)
查看此网站http://support.microsoft.com/kb/983044您需要将代码分成小块,不超过64K。此外,您需要在32位计算机上编写代码以保证兼容性。