将变量从一个工作簿转移到另一个工作簿vba

最大

我正在工作簿A中创建一个用户窗体(userform1),并且在该用户窗体中,我需要在其他工作簿(workbookB)中创建的模块(module1)进行一些计算。为了启动计算,模块需要一些信息(TTAA,公差)。我真的很想知道将一些变量从userform1(workbookA.userform1)转移到module1(workbookB.module1)并将结果重新转移到userform1的最简单方法。

在下面,您可以找到我编写的用于调用该模块的程序的一小部分。

TTAA = CDbl(Me.TTAA_textbox.Value)
tolerance = CDbl(Me.tolerance_textbox.Value)
application.Run ("'Workbooks.xls'!module1")

我已经声明为public,变量TTAA并且tolerance在module1中

拉尔夫

最简单的方法(我知道可以使用)是将变量临时“保存”在任一文件中的工作表上,然后将其引用为

Worksheets.Add.Name = "tmp"
Workbooks(WorkbookA.Name).Worksheets("tmp").Range("A1").Value2
'And remove it later on
Application.DisplayAlerts = False
Workbooks(WorkbookA.Name).Worksheets("tmp").Delete
Application.DisplayAlerts = True

一种替代方法可能是subs在WorkbookB中将其声明为函数。除了public变量之外,这是从独立的VBA代码段中获取返回值(以本机格式)的唯一方法。但是,如果您对public变量没有运气,我怀疑这会奏效。

但是,为什么不将模块导入到WorkbookA中呢?以下SO答案可能可以帮助您。编写将宏写入另一个Excel文件的宏

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

VBA通过粘贴公式将价值从一个工作簿转移到另一个工作簿

来自分类Dev

需要帮助将范围从一个工作簿转移到另一个工作簿,每个范围都移到单独的工作表中

来自分类Dev

使用 vba 将数据从一个工作簿传输到另一个工作簿

来自分类Dev

将变量从一个功能转移到另一个功能

来自分类Dev

将特定列(近 250 个)从一个 Excel 工作簿迁移到另一个

来自分类Dev

从一个工作簿的VBA返回另一个工作簿的VBA的值

来自分类Dev

将工作表从一个工作簿合并到另一个工作簿时出错

来自分类Dev

将数据从一个工作簿复制到另一个工作簿工作表

来自分类Dev

将列从一个工作簿复制到另一个工作簿

来自分类Dev

将数据从一个工作簿推送到另一个工作簿

来自分类Dev

将大量选定的数据从一个工作簿移动到另一个工作簿

来自分类Dev

使用 Openpyxl 将数据从一个工作簿移动到另一个工作簿

来自分类Dev

将VBA代码从一个工作簿中的工作表复制到另一个工作簿?

来自分类Dev

Excel VBA将特殊的不相交范围从一个工作簿粘贴到另一个工作簿

来自分类Dev

将宏和模块从一个工作簿复制到另一个工作簿,并使所有VBA工作在一个主工作簿中

来自分类Dev

将数据从一个工作簿复制到另一工作簿

来自分类Dev

将帖子从一个博客转移到另一个博客?

来自分类Dev

将收集对象从一个jsp转移到另一个

来自分类Dev

将数据从一个$ state转移到另一个

来自分类Dev

SwiftUI-将工作表转移到另一个视图

来自分类Dev

从一个工作簿的工作表复制到另一个工作簿时出错

来自分类Dev

Python将变量从一个线程转移到另一个多线程

来自分类Dev

将变量的值从一个不相关的类转移到另一个

来自分类Dev

Angular 2 将变量从一个模板转移到另一个模板

来自分类Dev

将单元格范围从一个工作簿工作表复制到另一个工作簿工作表

来自分类Dev

如何通过CRM 2011内部部署中的工作流将记录从一个视图转移到另一个视图

来自分类Dev

从一个工作簿复制到另一个工作簿时遇到麻烦

来自分类Dev

从一个工作簿到另一个工作簿的 Excel 宏数据传输

来自分类Dev

从一个工作簿粘贴到另一个工作簿时出现 1004 错误

Related 相关文章

  1. 1

    VBA通过粘贴公式将价值从一个工作簿转移到另一个工作簿

  2. 2

    需要帮助将范围从一个工作簿转移到另一个工作簿,每个范围都移到单独的工作表中

  3. 3

    使用 vba 将数据从一个工作簿传输到另一个工作簿

  4. 4

    将变量从一个功能转移到另一个功能

  5. 5

    将特定列(近 250 个)从一个 Excel 工作簿迁移到另一个

  6. 6

    从一个工作簿的VBA返回另一个工作簿的VBA的值

  7. 7

    将工作表从一个工作簿合并到另一个工作簿时出错

  8. 8

    将数据从一个工作簿复制到另一个工作簿工作表

  9. 9

    将列从一个工作簿复制到另一个工作簿

  10. 10

    将数据从一个工作簿推送到另一个工作簿

  11. 11

    将大量选定的数据从一个工作簿移动到另一个工作簿

  12. 12

    使用 Openpyxl 将数据从一个工作簿移动到另一个工作簿

  13. 13

    将VBA代码从一个工作簿中的工作表复制到另一个工作簿?

  14. 14

    Excel VBA将特殊的不相交范围从一个工作簿粘贴到另一个工作簿

  15. 15

    将宏和模块从一个工作簿复制到另一个工作簿,并使所有VBA工作在一个主工作簿中

  16. 16

    将数据从一个工作簿复制到另一工作簿

  17. 17

    将帖子从一个博客转移到另一个博客?

  18. 18

    将收集对象从一个jsp转移到另一个

  19. 19

    将数据从一个$ state转移到另一个

  20. 20

    SwiftUI-将工作表转移到另一个视图

  21. 21

    从一个工作簿的工作表复制到另一个工作簿时出错

  22. 22

    Python将变量从一个线程转移到另一个多线程

  23. 23

    将变量的值从一个不相关的类转移到另一个

  24. 24

    Angular 2 将变量从一个模板转移到另一个模板

  25. 25

    将单元格范围从一个工作簿工作表复制到另一个工作簿工作表

  26. 26

    如何通过CRM 2011内部部署中的工作流将记录从一个视图转移到另一个视图

  27. 27

    从一个工作簿复制到另一个工作簿时遇到麻烦

  28. 28

    从一个工作簿到另一个工作簿的 Excel 宏数据传输

  29. 29

    从一个工作簿粘贴到另一个工作簿时出现 1004 错误

热门标签

归档