gpt4 book ai didi

Excel VBA - 如何选择特定工作表中的列?

转载 作者:行者123 更新时间:2023-12-01 23:04:15 25 4
gpt4 key购买 nike

我需要选择特定工作表上的列。不知怎的,这不起作用:

Dim ws As Worksheet
Set ws = Worksheets("Mysheet")
ws.Columns("A:S").Select
Selection.EntireColumn.AutoFit

简单的Columns("A:S").Select不会激活我需要的工作表

最佳答案

我测试了你的代码,它工作正常,如下。

Sub test()
Dim ws As Worksheet
Set ws = ThisWorkbook.Worksheets("Mysheet")
ws.Columns("A:S").EntireColumn.AutoFit
End Sub

不需要 Select 任何内容,因此我将这两个语句放在一起,而不使用 Select

我添加了 ThisWorkbook 以(更多)完全限定您的 ws 声明。确保工作表 Mysheet 位于 ThisWorkbook 中,否则请更改该工作表以说明工作表所在的工作簿。

关于Excel VBA - 如何选择特定工作表中的列?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40547931/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com