作者:乔山办公网日期:
返回目录:excel表格制作
file = io.open("c:\Files\xxx.txt", "w") 或者
file = assert(io.open("c:\Files\xxx.txt", "w"))
c:\Files\xxx.txt 代表路径百 xxx 代表文件名 .txt 代表创建文件格式 逗号后面的参数 w 代表是 写入的意思,他会在这个文件夹中创建这个名字度和格式的文件。
第一个方法和第二专个方法的区别是 第一个 会隐藏接收一个参数 显示错属误信息
第二个方法会在不成功的时候直接报错。
下面介绍的方法可以参考:
在Visual C中如何进行处理了利用Excel 2000的ActiveX Automate功能处理起来同VB中类似。
但要注意以下几点 对于对象的属性值的读取或赋值需要用GetProperty或SetPropertyNewValue函数不能象VB中直接通过属性名称取值或赋值。
例如Worksheet.GetCount Worksheet.SetName“Sheet1”。
对集合对象中的成员对象的引用必须使用集合对象的GetItem函数。
例如Worksheets.GetItemColeVariantlong1或Worksheets.GetItemColeVariant“Sheet1”取得第一个工作表。
在COM接口中时常用到VariantBSTRSafeArray数据类型。
Variant数据类型是一个联合可表示几乎所有的类型的数据具体用法见MSDN中的相关介绍类_variant_t是对VARIANT数据类型的封装。
在Excel 2000的VB编程帮助中如果提到某函数或属性需要一个值该值的数据类型通常是Variant在封装Excel 2000对象的类定义中说明了具体需要的数据类型。
BSTR是一个包括了字符串和字符串长度的数据结构类_bstr_t是对BSTR数据类型的封装。
在Excel 2000的VB编程帮助中提到的字符串通常指BSTR。
具体函数参数或属性的数据类型见封装该对象的类的定义。
SafeArray是一个包括数组和数组边界的结构数组边界外的内容不允许访问。
在Excel 2000的VB编程帮助中提到的数组是指SafeArray。
关于SafeArray的处理请见MSDN的相关帮助。
对于缺省e79fa5e98193e58685e5aeb9335参数和缺省值。
application.Workbooks.Add