Private Sub Command1_Click()
Dim x(1 To 4, 1 To 5) As Integer
Dim ex As Object
Dim exBook As Object
Dim exsheet As Object
Set ex = CreateObject("Excel.Application")
Set exBook = ex.Workbooks().Add
Set exsheet = exBook.Worksheets("sheet1")'大片赋值
ex.Range("c4:g7").Value = x
Dim x(1 To 4, 1 To 5) As Integer
Dim ex As Object
Dim exBook As Object
Dim exsheet As Object
Set ex = CreateObject("Excel.Application")
Set exBook = ex.Workbooks().Add
Set exsheet = exBook.Worksheets("sheet1")'大片赋值
ex.Range("c4:g7").Value = x
解决方案 »
- 我调用RegisterServiceProcess(GetCurrentProcessId, 1)有问题!!
- 如何控制WebBrowser中显示的网页元素???
- 2qq
- 用ado进行addnew时,产生“实时错误,多部操作产生错误,请检查每步状态”的错误!
- 如何获取表单上的菜单?
- 请各位帮助把一下C代码改成VB代码,谢谢!!!
- VB能让变量I和变量T指向同一个地址吗?
- 如何动态配置ODBC数据源
- 真的急,我一直没几个表如何合并为一个表,如access,*.dbf表名不同外,其它一样?????
- TechnoFantasy 在吗?帮个忙有关vs.net的,好吗?
- 如果用语句加分页符
- 当一个女人和一个男人发生了性关系后哪个应该付更多的则任
谢谢你的建议,可是我一执行Set ex = CreateObject("Excel.Application")
就死机呀
' 关闭工作表。
exBook.Close
'用 Quit 方法关闭 Microsoft Excel
ex.Quit
'释放对象
Set ex = Nothing
Set exBook = Nothing
Set exsheet = NothingEnd Sub
'保存
ChDir "C:\Win98\Desktop"
ActiveWorkbook.SaveAs filename:="C:\Win98\Desktop\aaa.xls", FileFormat:=xlNormal, Password:="", WriteResPassword:="", ReadOnlyRecommended:=False, CreateBackup:=False
' 关闭工作表。
exBook.Close
'用 Quit 方法关闭 Microsoft Excel
ex.Quit
'释放对象
Set ex = Nothing
Set exBook = Nothing
Set exsheet = NothingEnd Sub
还是这个毛病
to:xxlroad(土八路)
ex.Range("c4:g7").Value = x
能不能给我解释一下RANGE的用法。
比如说,我一次要添加一行数据,每行20条,我已经定义了一个数组
DIM DAT(1 TO 1 ,1 TO 20) AS STRING
下面怎么添加?
xlapp.Quit
Set xlsheet = Nothing
Set xlbook = Nothing
Set xlapp = Nothing执行上述语句后,EXCEL还是没有关闭。