比如如下代码:
Dim xlApp As Excel.Application
Dim xlBook As Excel.Workbook
Dim xlSheet As Excel.Worksheet
Set xlApp = CreateObject("Excel.Application")
Set xlBook = xlApp.Workbooks.Add
Set xlSheet = xlBook.Worksheets(1)
Set xlApp = CreateObject("Excel.Application") '创建EXCEL对象
Set xlBook = xlApp.Workbooks.Open("c:\YS.xls") '打开已经存在的EXCEL工件簿文件
Set xlSheet = xlBook.Worksheets("sheet1") '设置活动工作表
xlSheet.Cells(2, 2) = "aaaa"
xlSheet.Cells(3, 3) = "bbbb"
xlSheet.Range("b2:c5").MergexlApp.Quit '结束EXCEL对象
Set xlApp = Nothing '释放xlApp对象执行时,弹出MICROSOFT EXCEL对话框“选定区域包含多重数值。合并到一个……”我的问题是,如何让程序执行时不弹出这个对话框,而是选择该对话框的默认选择即相当于单击对该话框的“确定”按钮?另,引用EXCEL对象时,EXCEL对象有许多方法和属性,在哪能找到这些方法和属性的帮助?
Dim xlApp As Excel.Application
Dim xlBook As Excel.Workbook
Dim xlSheet As Excel.Worksheet
Set xlApp = CreateObject("Excel.Application")
Set xlBook = xlApp.Workbooks.Add
Set xlSheet = xlBook.Worksheets(1)
Set xlApp = CreateObject("Excel.Application") '创建EXCEL对象
Set xlBook = xlApp.Workbooks.Open("c:\YS.xls") '打开已经存在的EXCEL工件簿文件
Set xlSheet = xlBook.Worksheets("sheet1") '设置活动工作表
xlSheet.Cells(2, 2) = "aaaa"
xlSheet.Cells(3, 3) = "bbbb"
xlSheet.Range("b2:c5").MergexlApp.Quit '结束EXCEL对象
Set xlApp = Nothing '释放xlApp对象执行时,弹出MICROSOFT EXCEL对话框“选定区域包含多重数值。合并到一个……”我的问题是,如何让程序执行时不弹出这个对话框,而是选择该对话框的默认选择即相当于单击对该话框的“确定”按钮?另,引用EXCEL对象时,EXCEL对象有许多方法和属性,在哪能找到这些方法和属性的帮助?
解决方案 »
- 为什么使用inet控件传输数据,其StateChanged事件始终是icReceivingResponse状态?
- 我用form1.hide将窗体隐藏起来了,我将程序编译成exe文件,现正在后台运行中,请问现在如何将这个界面form1重现出来?
- 求救! 有关控件ProgressBar内变颜色的问题
- vba问题,十万火急!!!!!!!!!!
- VB如何连paradox数据库
- huyu进来领分
- 关于Word的问题?
- listbox中字体大小动态改变,怎么样让listbox大小不变?
- vb运行出错;未发现数据源名称 怎么解决
- 一个关于报表的问题!在线等待
- 急!!!实时错误,至少有一个参数未被指定!!!
- 在VB中用ADO编程时,如何处理图像数据,数据库是SQL Server2000?
其它属性在Excel中的宏里可以显示的,录制宏就可以看到很多代码
Range("B2:C3").Select
With Selection
.HorizontalAlignment = xlCenter
.VerticalAlignment = xlCenter
.WrapText = False
.Orientation = 0
.AddIndent = False
.IndentLevel = 0
.ShrinkToFit = False
.ReadingOrder = xlContext
.MergeCells = False
End With
Selection.Merge
End Sub