我对MS Excel和VBA Macro完全不熟悉.我想知道如何使用Macro VB格式化单元格或对电子表格进行整体控制.我这里有一个非常简单的代码,只是为了说明我想知道的内容.
macro_format_test.xlsm:
Private Sub Worksheet_Activate()
Me.Unprotect
Me.Cells.ClearContents
Dim ws As Worksheet
Set ws = Worksheets("Sheet1")
ws.Cells(1, 1) = "ID"
ws.Cells(1, 2) = "Name"
ws.Cells(1, 3) = "Address"
Me.Protect
End Sub
Run Code Online (Sandbox Code Playgroud)
在代码中......
ws.Cells(1, 1) = "ID"
ws.Cells(1, 2) = "Name"
ws.Cells(1, 3) = "Address"
Run Code Online (Sandbox Code Playgroud)
我希望那些看起来更大胆,更实用,更集中.我还想使用代码设置列宽.我该怎么办?请帮忙.你也可以给我一些关于这方面的参考,因为我每次尝试google时都能看到如何添加我目前不需要的UserForm.提前致谢.