2024年3月9日发(作者:)
Excel VBA常用代码总结1
改变背景色
Range("A1").ndex = xlNone
ColorIndex一览
改变文字颜色
获取单元格
Range("A1").ndex = 1
Cells(1, 2)
Range("H7")
获取范围
Range(Cells(2, 3), Cells(4, 5))
Range("a1:c3")
'用快捷记号引用单元格
Worksheets("Sheet1").[A1:B5]
选中某sheet
SetNewSheet = Sheets("sheet1")
选中或激活某单元格
'“Range”对象的的Select方法可以选择一个或多个单元格,而Activate方法
可以指定某一个单元格为活动单元格。
'下面的代码首先选择A1:E10区域,同时激活D4单元格:
Range("a1:e10").Select
Range("d4:e5").Activate
'而对于下面的代码:
Range("a1:e10").Select
Range("f11:g15").Activate
'由于区域A1:E10和F11:G15没有公共区域,将最终选择F11:G15,并激活F11
单元格。
获得文档的路径和文件名
'路徑
'名稱
me '路徑+名稱
'或将ActiveWorkbook换成thisworkbook
隐藏文档
禁止屏幕更新
禁止显示提示和警告消息
文件夹做成
e = False
Updating = False
yAlerts = False
strPath = "C:temp"
MkDirstrPath
状态栏文字表示
双击单元格内容变换
Bar = "计算中"
PrivateSubWorksheet_BeforeDoubleClick(ByVal Target As Range, Cancel
AsBoolean)
If (>= <= 8) Then
= "●"Then
= ""
Else
= "●"
EndIf
Cancel = True
EndIf
End Sub
文件夹选择框方法1
SetobjShell = CreateObject("ation")
SetobjFolder = ForFolder(0, "文件", 0, 0)
IfNotobjFolderIsNothing
Then path= &""
endif


发布评论