使用Excel VBA修改另一个工作簿中的.zoom属性

用户名

我正在编写一个复杂的VBA应用程序,该应用程序从一个工作簿导入数据,并在导入数据时对其进行转换。作为此导入过程的一部分,将进行计算以获取特定单元格的.text值(并且不能将其更改为.value),但是这意味着如果源工作簿缩小了,则将导入#### ####值,即显示的值。

我正在尝试将源工作簿的活动表中的.zoom设置修改为100%缩放。下面是使用的代码示例。

Dim SourcePath as String    
Dim SourceWorkbook as Object

FilePath = Application.GetOpenFilename 'Opens dialogue for user to select source
    If FilePath <> "" Then 'Checks that the filepath is completed
       SourcePath = FilePath 'Stores the filepath for source
    End If

Set SourceWorkbook = Workbooks.Open(SourcePath)

SourceWorkbook.ActiveWorksheet.Zoom = 100

我收到运行时错误91:对象变量或With块变量未设置错误,因此我假设此处的逻辑很差。

有人可以提出一种使这项工作可行的方法吗?谢谢您的期待。

拉贾·特瓦(RAJA THEVAR)

您可以使用以下代码

    Sheets("Sheet Name").Select
    ActiveWindow.Zoom = 30 ' Zoom Set to 30%

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

VBA Excel:在另一个工作簿中查找字符串的功能

来自分类Dev

使用VBA按代号引用另一个工作簿中的图纸

来自分类Dev

使用VBA按代号引用另一个工作簿中的图纸

来自分类Dev

使用值匹配的vba从另一个工作簿中获取价值?

来自分类Dev

使用VBA通过个人工作簿宏打开另一个Excel文件

来自分类Dev

如何通过另一个工作簿中的 VBA 对象名称引用 Excel 工作表?

来自分类Dev

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

来自分类Dev

Excel VBA:Shell可以在另一个Excel实例中的工作簿中运行宏

来自分类Dev

Excel VBA-如何清除另一个应用程序中另一个工作簿上的剪贴板?

来自分类Dev

Excel VBA-如何清除另一个应用程序中另一个工作簿上的剪贴板?

来自分类Dev

Excel VBA:对另一个工作簿中的列中的数据进行计数并在主工作簿中输入计数器

来自分类Dev

另一个工作簿上的单元格中的VBA Excel增量数字值?

来自分类Dev

Excel宏(VBA)对照另一个工作簿中的列表检查单元格值

来自分类Dev

使用 VBA 将工作表复制到另一个工作簿

来自分类Dev

excel链接到同一工作簿中的另一个工作表

来自分类Dev

Excel VBA-我可以在另一个工作簿上处理数据吗?

来自分类Dev

Excel VBA-我可以在另一个工作簿上处理数据吗?

来自分类Dev

我可以在单元格公式内的另一个打开的工作簿中使用另一个打开的工作簿的 VBA 函数吗?

来自分类Dev

在另一个工作簿的公式中使用一个工作簿的引用

来自分类Dev

使用VBA将特定的列从工作簿复制到另一个

来自分类Dev

Excel宏将工作簿保存在另一个Excel会话中

来自分类Dev

从另一个工作簿中的另一个工作表在一个工作簿中的一个Excel工作表上执行筛选宏

来自分类Dev

使用SSIS将Excel工作表从工作簿移动到另一个

来自分类Dev

Power Query / Power BI从另一个Excel工作簿中查找数据

来自分类Dev

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

来自分类Dev

Openpyxl-将数据从Excel工作簿追加到另一个工作簿

来自分类Dev

在Excel VBA中命名对象,以便将其复制到另一个工作表/工作簿后就可以选择它

来自分类Dev

使用 vba 提取工作簿的第一个字符并复制到另一个工作簿

来自分类Dev

当宏在当前工作簿上时使用另一个工作簿

Related 相关文章

  1. 1

    VBA Excel:在另一个工作簿中查找字符串的功能

  2. 2

    使用VBA按代号引用另一个工作簿中的图纸

  3. 3

    使用VBA按代号引用另一个工作簿中的图纸

  4. 4

    使用值匹配的vba从另一个工作簿中获取价值?

  5. 5

    使用VBA通过个人工作簿宏打开另一个Excel文件

  6. 6

    如何通过另一个工作簿中的 VBA 对象名称引用 Excel 工作表?

  7. 7

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

  8. 8

    Excel VBA:Shell可以在另一个Excel实例中的工作簿中运行宏

  9. 9

    Excel VBA-如何清除另一个应用程序中另一个工作簿上的剪贴板?

  10. 10

    Excel VBA-如何清除另一个应用程序中另一个工作簿上的剪贴板?

  11. 11

    Excel VBA:对另一个工作簿中的列中的数据进行计数并在主工作簿中输入计数器

  12. 12

    另一个工作簿上的单元格中的VBA Excel增量数字值?

  13. 13

    Excel宏(VBA)对照另一个工作簿中的列表检查单元格值

  14. 14

    使用 VBA 将工作表复制到另一个工作簿

  15. 15

    excel链接到同一工作簿中的另一个工作表

  16. 16

    Excel VBA-我可以在另一个工作簿上处理数据吗?

  17. 17

    Excel VBA-我可以在另一个工作簿上处理数据吗?

  18. 18

    我可以在单元格公式内的另一个打开的工作簿中使用另一个打开的工作簿的 VBA 函数吗?

  19. 19

    在另一个工作簿的公式中使用一个工作簿的引用

  20. 20

    使用VBA将特定的列从工作簿复制到另一个

  21. 21

    Excel宏将工作簿保存在另一个Excel会话中

  22. 22

    从另一个工作簿中的另一个工作表在一个工作簿中的一个Excel工作表上执行筛选宏

  23. 23

    使用SSIS将Excel工作表从工作簿移动到另一个

  24. 24

    Power Query / Power BI从另一个Excel工作簿中查找数据

  25. 25

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

  26. 26

    Openpyxl-将数据从Excel工作簿追加到另一个工作簿

  27. 27

    在Excel VBA中命名对象,以便将其复制到另一个工作表/工作簿后就可以选择它

  28. 28

    使用 vba 提取工作簿的第一个字符并复制到另一个工作簿

  29. 29

    当宏在当前工作簿上时使用另一个工作簿

热门标签

归档