小弟我使用ADO+SQL语句(Create table)的方式建立EXCEL,请教怎么指定其它的工作表的名称
我使用ADO+SQL语句(Create table)的方式建立EXCEL,请问如何指定其它的工作表的名称?
程序大概如下:
Dim connExcel As ADODB.Connection '连接Excel表的连接对象
Set connExcel = New ADODB.Connection
connExcel.Open "Driver={Microsoft Excel Driver (*.xls)};UID=;PWD=;DBQ= " & "C:\ "
Sql = "年级编号 char(20) "
connExcel.Execute "Create table " & "C:\1.xls " & "( " & Sql & ") "
我建好的EXCEL文件会自动将工作表的名称设置为 "XLS ",我想指定为其它名如 "stud "等,我需如何操作.
请注意:最好能用在Create table 之类的SQL语句中指定表名的方法.
------解决方案--------------------
try
CREATE TABLE mywork (a int, b char(20))
AT 'excel;d:\work1.xls;;mywork '
程序大概如下:
Dim connExcel As ADODB.Connection '连接Excel表的连接对象
Set connExcel = New ADODB.Connection
connExcel.Open "Driver={Microsoft Excel Driver (*.xls)};UID=;PWD=;DBQ= " & "C:\ "
Sql = "年级编号 char(20) "
connExcel.Execute "Create table " & "C:\1.xls " & "( " & Sql & ") "
我建好的EXCEL文件会自动将工作表的名称设置为 "XLS ",我想指定为其它名如 "stud "等,我需如何操作.
请注意:最好能用在Create table 之类的SQL语句中指定表名的方法.
------解决方案--------------------
try
CREATE TABLE mywork (a int, b char(20))
AT 'excel;d:\work1.xls;;mywork '