用VB操作excel方法汇总PrivateSubCommand3_Click()DimiAsLongDimjAsLongDimobjExlAsExcel
Application'声明对象变量Me
MousePointer=11'改变鼠标样式SetobjExl=NewExcel
Application'初始化对象变量objExl
SheetsInNewWorkbook=1'将新建的工作薄数量设为1objExl
Workbooks
Add'增加一个工作薄objExl
Sheets(objExl
Sheets
Count)
Name="book1"'修改工作薄名称objExl
Sheets
Add,objExl
Sheets("book1")'增加第二个工作薄在第一个之后objExl
Sheets(objExl
Sheets
Count)
Name="book2"objExl
Sheets
Add,objExl
Sheets("book2")'增加第三个工作薄在第二个之后objExl
Sheets(objExl
Sheets
Count)
Name="book3"objExl
Sheets("book1")
Select'选中工作薄Fori=1To50'循环写入数据Forj=1To5Ifi=1ThenobjExl
Selection
NumberFormatLocal="@"'设置格式为文本objExl
Cells(i,j)="E"&i&jElseobjExl
Cells(i,j)=i&jEndIfNextNextobjExl
Rows("1:1")
Select'选中第一行objExl
Selection
Bold=True'设为粗体obj