VBA variant/string和string有什么区别?参照下记代码参照 10
Subtest()'A3的字符超256A4没要求DimaAsVarianta=Range(Range("C1"),Range("D1"))Range(Range("A1"...
Sub test()
'A3的字符超256 A4 没要求
Dim a As Variant
a = Range(Range("C1"), Range("D1"))
Range(Range("A1"), Range("A2")) = WorksheetFunction.Transpose(a)‘debug里面数据类型为variant/string 运行报错
‘另外亲测转换成string数组 不会报错 这里不在赘述 有兴趣的同学自己试一把
End Sub 展开
'A3的字符超256 A4 没要求
Dim a As Variant
a = Range(Range("C1"), Range("D1"))
Range(Range("A1"), Range("A2")) = WorksheetFunction.Transpose(a)‘debug里面数据类型为variant/string 运行报错
‘另外亲测转换成string数组 不会报错 这里不在赘述 有兴趣的同学自己试一把
End Sub 展开
3个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询