以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  有关导入表删除问题  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=2655)

--  作者:baoxyang
--  发布时间:2009/5/1 15:38:00
--  有关导入表删除问题
在导入时,会产生一个新表,因这个表只是作为导入的临时表,但用代码删除不掉呀?如不可用代码删除的话,每次导入时无法导入呀,因已存在表。不可能用手动删除吧。
--  作者:baoxyang
--  发布时间:2009/5/1 15:48:00
--  
可否Syscmd.Table.Delete()删除表,指定表名称删除,如何写呀?
--  作者:shxiaoya
--  发布时间:2009/5/1 17:43:00
--  
试试
maintable=tables("表名")
Syscmd.Table.Delete()
--  作者:baoxyang
--  发布时间:2009/5/1 18:07:00
--  
不行,还是删除不掉.
--  作者:yangming
--  发布时间:2009/5/1 18:51:00
--  
三楼的公式完全可以用
--  作者:baoxyang
--  发布时间:2009/5/1 19:39:00
--  
哦,可以删除,但有提示信息.怎样去掉这个提示?
--  作者:yangming
--  发布时间:2009/5/1 20:33:00
--  
无法去掉这个提示
--  作者:shxiaoya
--  发布时间:2009/5/2 9:38:00
--  

maintable=tables("表名")
Syscmd.Table.Delete()
Sendkeys.Send("{ENTER}")

[此贴子已经被作者于2009-5-2 9:51:12编辑过]

--  作者:八婺
--  发布时间:2009/5/2 9:56:00
--  

好象应该这样。


maintable=tables("表C")
Sendkeys.Send("{enter}")
Syscmd.Table.Delete()


--  作者:baoxyang
--  发布时间:2009/5/2 11:15:00
--  
还是有提示的.