- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
Set VBProj = ActiveWorkbook.VBProject
Set VBComp = VBProj.VBComponents("Sheet10")
我有上面的代码。目前Sheet10在Excel选项卡中被命名为SummaryTab。我想使用 Excel 选项卡中的名称来引用 VBComponent。这意味着我想使用类似
Set VBComp = VBProj.VBComponents("SummaryTab")
但是,上面的代码给了我错误。我该如何解决这个问题?
最佳答案
你可以使用
Set VBComp = VBProj.VBComponents(Worksheets("SummaryTab").CodeName)
关于vba - VBComponent 通过选项卡名称引用工作表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43487928/
Set VBProj = ActiveWorkbook.VBProject Set VBComp = VBProj.VBComponents("Sheet10") 我有上面的代码。目前
我正在尝试使用 Chip Pearson 的代码通过从另一个项目导入来覆盖现有的 VBA 代码模块。原码here . 我正在查看的特定部分是: With ToVBProject.VBComponent
嗨,我正在使用 c# 和 excel-2007 ... 我想添加一个宏到 excel 并从 c# 运行,我认为我需要访问 VBComponents 但不幸的是我在执行以下操作后看不到它 wb.
我尝试导入用户表单: With ownVBProj.VBComponents.Import(FileName:=FName) Print #2, FName; " has ", .Properti
我有这个代码: Sub ChangeImportedBOQCodeName(importedName As String) ActiveWorkbook.VBProject.VBCompone
我有一段代码可以将模块和用户表单从一个工作簿传输到另一个工作簿,该工作簿可以在多个系统上运行。但是,我有 2 个用户失败并出现错误 “运行时错误 '50012' - 对象 'VBComponent'
我有一个包含大约 20 个子程序的小应用程序,每次都能完美运行。 第一次在子 ImportData 中向新创建的工作表添加代码名称时,它失败了。在下面一行:ThisWorkbook.VBProject
我有一个小应用程序,其中包含大约20个可以完美运行的子程序...每隔一段时间。 我在子ImportData中第一次将代码名称添加到新创建的工作表中时失败。在以下行中: ThisWorkbook.VBP
我正在创建一堆动态链接的工作簿,我需要抑制链接的警告,所以我试图添加一个 Workbook_Open() sub 使用正确的代码。 唯一的问题是代码实际上并未添加到工作簿中。 ' do not dis
在以编程方式删除模块然后从文件中重新导入它们时,我在 Excel 中遇到了一些奇怪的问题。基本上,我有一个名为 VersionControl 的模块,它应该将我的文件导出到预定义的文件夹,并根据需要重
我是一名优秀的程序员,十分优秀!