我需要autofit
来自Sheetx
的前两列,但我希望能够从任何其他工作表中启动 MACRO ,以便我使用With-方法。
在这种情况下如何避免使用Select?
Set ws = ThisWorkbook.Sheets("Sheetx")
With ws
.Columns("A:B").Select
Selection.EntireColumn.AutoFit
End with
答案 0 :(得分:2)
Set ws = ThisWorkbook.Sheets("Sheetx")
With ws
.Columns("A:B").AutoFit
End with
This也可以帮助你。
答案 1 :(得分:2)
像这样:
Set ws = ThisWorkbook.Sheets("Sheetx")
With ws
.Columns("A:B").AutoFit
End with