VBA中操作Excel的部分方法代码示例
2012-12-27 23:22
435 查看
set objExcelApp = createObject("Excel.Application")
2objExcelApp.DisplayAlerts = false
3objExcelApp.Application.Visible = false
4objExcelApp.WorkBooks.add
5set objExcelBook = objExcelApp.ActiveWorkBook
6set objExcelSheets = objExcelBook.Worksheets
7set objSpreadsheet = objExcelBook.Sheets(1)
8
9Dim objField, iCol, iRow
10iCol = 1 '取得列号
11iRow = 1 '取得行号
12objSpreadsheet.Cells(iRow, iCol).Value = "用ASP将Access中的数据导入到Excel文件——西部e网" '单元格插入数据
13objSpreadsheet.Columns(iCol).ShrinkToFit=true '设定是否自动适应表格单元大小(单元格宽不变)
14'设置Excel表里的字体
15objSpreadsheet.Cells(iRow, iCol).Font.Bold = True '单元格字体加粗
16objSpreadsheet.Cells(iRow, iCol).Font.Italic = False '单元格字体倾斜
17objSpreadsheet.Cells(iRow, iCol).Font.Size = 20 '设置单元格字号
18objSpreadsheet.Cells(iRow, iCol).ParagraphFormat.Alignment=1 '设置单元格对齐格式:居中
19objspreadsheet.Cells(iRow,iCol).font.name="宋体" '设置单元格字体
20objspreadsheet.Cells(iRow,iCol).font.ColorIndex=2 '设置单元格文字的颜色,颜色可以查询,2为白色
21objSpreadsheet.Range("A1:F1").merge '合并单元格(单元区域)
22objSpreadsheet.Range("A1:F1").Interior.ColorIndex = 1 '设计单元络背景色
23'objSpreadsheet.Range("A2:F2").WrapText=true '设置字符回卷(自动换行)
24iRow=iRow+1
25For Each objField in objRS.Fields
26'objSpreadsheet.Columns(iCol).ShrinkToFit=true
27objSpreadsheet.Cells(iRow, iCol).Value = objField.Name
28'设置Excel表里的字体
29objSpreadsheet.Cells(iRow, iCol).Font.Bold = True
30objSpreadsheet.Cells(iRow, iCol).Font.Italic = False
31objSpreadsheet.Cells(iRow, iCol).Font.Size = 20
32objSpreadsheet.Cells(iRow, iCol).Halignment = 2 '居中
33iCol = iCol + 1
2objExcelApp.DisplayAlerts = false
3objExcelApp.Application.Visible = false
4objExcelApp.WorkBooks.add
5set objExcelBook = objExcelApp.ActiveWorkBook
6set objExcelSheets = objExcelBook.Worksheets
7set objSpreadsheet = objExcelBook.Sheets(1)
8
9Dim objField, iCol, iRow
10iCol = 1 '取得列号
11iRow = 1 '取得行号
12objSpreadsheet.Cells(iRow, iCol).Value = "用ASP将Access中的数据导入到Excel文件——西部e网" '单元格插入数据
13objSpreadsheet.Columns(iCol).ShrinkToFit=true '设定是否自动适应表格单元大小(单元格宽不变)
14'设置Excel表里的字体
15objSpreadsheet.Cells(iRow, iCol).Font.Bold = True '单元格字体加粗
16objSpreadsheet.Cells(iRow, iCol).Font.Italic = False '单元格字体倾斜
17objSpreadsheet.Cells(iRow, iCol).Font.Size = 20 '设置单元格字号
18objSpreadsheet.Cells(iRow, iCol).ParagraphFormat.Alignment=1 '设置单元格对齐格式:居中
19objspreadsheet.Cells(iRow,iCol).font.name="宋体" '设置单元格字体
20objspreadsheet.Cells(iRow,iCol).font.ColorIndex=2 '设置单元格文字的颜色,颜色可以查询,2为白色
21objSpreadsheet.Range("A1:F1").merge '合并单元格(单元区域)
22objSpreadsheet.Range("A1:F1").Interior.ColorIndex = 1 '设计单元络背景色
23'objSpreadsheet.Range("A2:F2").WrapText=true '设置字符回卷(自动换行)
24iRow=iRow+1
25For Each objField in objRS.Fields
26'objSpreadsheet.Columns(iCol).ShrinkToFit=true
27objSpreadsheet.Cells(iRow, iCol).Value = objField.Name
28'设置Excel表里的字体
29objSpreadsheet.Cells(iRow, iCol).Font.Bold = True
30objSpreadsheet.Cells(iRow, iCol).Font.Italic = False
31objSpreadsheet.Cells(iRow, iCol).Font.Size = 20
32objSpreadsheet.Cells(iRow, iCol).Halignment = 2 '居中
33iCol = iCol + 1
相关文章推荐
- VBA中操作Excel的部分方法代码示例
- VBA处理文件框架代码 【第五部分:Excel文件操作】
- qtadb源代码中截取操作fastboot部分代码示例
- Jacom 操作Office Word及Excel 代码示例
- vba编程不知道该使用什么对象属性方法实现操作的时候用宏录制来查阅代码
- Excel 2003 中如何用VBA 代码访问单元格里的值及操作单元格
- VBA中操作Excel常用方法总结
- Python基于xlrd模块操作Excel的方法示例
- Excel-VBA操作文件四大方法(一)
- VBA操作文件四大方法之一--Excel对象方法
- Excel-VBA操作文件四大方法
- VBA陈旧的代码:在VBA中操作Excel内容一
- java poi操作excel示例代码
- vba操作excel的合并单元格代码
- Excel-VBA操作文件四大方法之二
- VBA陈旧的代码:在VBA中操作Excel内容二
- 应用程序操作NorFlash示例代码分享(norflash接口使用方法)
- Excel-VBA操作文件四大方法之三
- 使用poi操作导入excel代码示例
- VBA操作Excel代码收集