我正在尝试使用我用来存储某些值的Variant中的值。代码示例如下:
$('.dt-button').each(function (i, obj) {
var h4 = $(this).find("h4");
var text = $(h4).text().trim();
if (text == "New") {
var image = "<img src='http://www.skrenta.com/images/stackoverflow.jpg' style='width:30px;height:30px;' />"
$(this).append(image);
}
});
稍后我将在Dim Holder as Variant
Holder = "1,1,1,1,1"
内使用此Variant。宣言是这样的:
Array()
毫无疑问,这句话之后就出现了错误
运行时错误'5':
无效的过程调用或参数
我有没有办法在Variant的值中插入 .TextFileColumnDataTypes = Array(Holder)
。
编辑:持有人的价值不是常数,会根据我创建的其他函数而改变
答案 0 :(得分:0)
使用split
在评论中建议实现此目的的方法
如果您收到错误,我猜您没有正确使用它。
这就是代码的外观。
dim i as long
dim var
Holder = "1,1,1,1,1"
var = Split(Holder,",")
for i = 0 to 4
.TextFileColumnDataTypes = var(i)
next i