- cell里设置内容的两个写法
Sub test()
Range("A1").Value = "帅哥"
Cells(1, 2).Value = "帅哥 too"
End Sub
2.cell里内容的取得
Sub test()
'Range("A1").Value = "帅哥"
'Cells(1, 2).Value = "帅哥 too"
a = Range("A1").Value
b = Cells(1, 2).Value
Debug.Print a & "----------- " & b
End Sub
3.在编程过程中可能会操作多个excel,这就涉及到活动窗口的问题,当前操作的文件要设为活动窗口;同理,同一文件的时候,也会涉及到多个sheet,当前操作的sheet即为活动sheet
活动窗口的取得参照官网的例子
3.1.我的目录下有两个excel文件,当前活动窗口为vba-test.xlsm,试一下将活动窗口切换为success.xlsx
3.2执行前窗口状态
3.3 执行后的状态
4.活动sheet的设定
4.1 执行前确认
4.2 将sheet3设置为活动sheet
Sub test()
'Range("A1").Value = "帅哥"
'Cells(1, 2).Value = "帅哥 too"
'a = Range("A1").Value
'b = Cells(1, 2).Value
'Debug.Print a & "----------- " & b
'Workbooks("success.xlsx").Activate
Worksheets("Sheet3").Activate
End Sub