已知一个表:产品数据
序号 产品名 长度 宽度 高度 重量
1 A 2 3 4 8
2 B 4 3 7 9
3 C 5 6 8 2
4 D 1 8 9 12
在导出电子表的时候,常用到下列语句:
Dim Book As New XLS.Book(ProjectPath & "Attachments\" & "模版.xls")
Dim Sheet0 As XLS.Sheet = Book.Sheets("Sheet1")
Sheet0(0, 14).Value = "<end>"
Sheet0(1, 0).Value = "<产品数据>"
Sheet0(1, 1).Value = "[产品名]"
Sheet0(1, 2).Value = "[长度]"
如果我定义一个变量 Dim 列名变量 As String
后来求得变量结果 列名变量 = “长度” 或者结果是 列名变量 = “长度 + 宽度 ”
上句就改为 Sheet0(1, 2).Value = "[列名变量]" 这里 "[列名变量]" 语法该如何改写?因为这里的括号写法不对了
如果需要的话,变量结果可以得到 列名变量 = “[长度] + [宽度] ” 或其他格式
刚刚上面问题解决了,把变量结果设法得到 列名变量 = “<[长度] + [宽度]> ”
写成 Sheet0(1, 2).Value = 列名变量 ,就能解决问题
Sheet0(1, 14).Value = '"<all>"
上句如果添加条件的话 ,可以写为 Sheet0(1, 14).Value = '"< 长度 > 0>"
或者写为 Sheet0(1, 14).Value = '"< 长度 + 宽度 > 0 >"
如果我又定义一个变量 Dim 判断量 As String
后来求得变量结果 判断量 = “长度” 也有可能求得 判断量 = “长度 + 宽度”
上句就改为了 Sheet0(1, 14).Value = "< 判断量 > 0 >" 这里语法也错了,请问该如何写 ?
敬请老师指点迷津!
[此贴子已经被作者于2022/10/15 21:31:55编辑过]