Vba 我将一个Excel文件从一台计算机移动到另一台计算机,现在我遇到了一个visual basic编译错误

Vba 我将一个Excel文件从一台计算机移动到另一台计算机,现在我遇到了一个visual basic编译错误,vba,excel,Vba,Excel,请原谅,我对Visual Basic在Excel中的工作方式一无所知。我已将Excel文件从一台Windows 7计算机移动到另一台计算机。两者都有相同版本的Office2007。Excel文件的设计目的是帮助我们焊接车间的一名员工为其工作的物品创建特定标签。从那里,他可以给他的作品贴上标签,这样他就可以把它运出去 有几个栏允许他输入不同的信息,允许他搜索需要打印的特定标签。当他准备好后,最后一列让他在列中放置一个X,然后按Enter键打开标签进行打印。当我复制文件并尝试打印标签时,会显示以下消

请原谅,我对Visual Basic在Excel中的工作方式一无所知。我已将Excel文件从一台Windows 7计算机移动到另一台计算机。两者都有相同版本的Office2007。Excel文件的设计目的是帮助我们焊接车间的一名员工为其工作的物品创建特定标签。从那里,他可以给他的作品贴上标签,这样他就可以把它运出去

有几个栏允许他输入不同的信息,允许他搜索需要打印的特定标签。当他准备好后,最后一列让他在列中放置一个X,然后按Enter键打开标签进行打印。当我复制文件并尝试打印标签时,会显示以下消息:

编译错误:

找不到方法或数据成员

当我点击OK时,它会将我带到一个有
专用子工作表\u更改(ByVal目标作为范围)
以黄色突出显示。下一行内容如下:
Me.BarCode1.Value=“82472”和Activesheet.Cells(2,2)
.BarCode
以蓝色突出显示


这是3年前建立的,当然,建立它的人已经不在公司了。我确信我没有提供更多的信息,但如果有人能为我指出正确的方向,我将不胜感激。

宏可能使用了对未安装在您计算机上的COM库的引用。您可以打开VBA编辑器,单击“工具”>“引用”菜单,查看是否有任何“缺少”引用

宏可能使用了对未安装在计算机上的COM库的引用。您可以打开VBA编辑器,在“工具”>“引用”菜单中单击,查看是否有任何“缺少”引用。看起来好像有一个必须安装的ActiveX程序,该程序与打印机一起使用,用于打印标签。打印机是Intermec打印机的用户,ActiveX程序是我需要从他们的网站下载/安装的程序。谢谢你的评论,kbsou,因为这正是让我想看看是否有遗漏的地方。@kbsou,将你的评论作为答案发布