如何在VBA中增加String的容量

时间:2018-04-23 08:14:13

标签: excel vba excel-vba

我需要为变量分配大量字符串(高于65000个字符)。由于这个原因,我准备了以下VBA代码:

Dim cell As Range, str As String * 200: str = "( "
Dim val As String * 200

For Each cell In rawData.UsedRange.Cells
    val = cell.Value
    str = str & Chr(34) & val & Chr(34) & ", "
    Debug.print str, val
Next

但是控制台总是返回“(”甚至认为val包含字符串

任何人都可以告诉我为什么VBA不加入此文本?

提前致谢,

0 个答案:

没有答案