Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Excel 如何将文本添加到范围中_Excel_Vba - Fatal编程技术网

Excel 如何将文本添加到范围中

Excel 如何将文本添加到范围中,excel,vba,Excel,Vba,我所拥有的: Range(“A”和i+1)。value=Range(“B”和i)。value 我需要的是: “'”和范围(“A”和i+1)。值=范围(“B”和i)。值 我需要的输出: '1234 如何使用VBA添加该类型的文本我正试图用其他函数实现,但它给了我一个错误您把顺序弄混了: Range(“A”&i+1).value=“””&Range(“B”&i).value您把顺序搞错了: Range(“A”&i+1).value=“””&Range(“B”&i).value如果需要将给定单元格格式

我所拥有的:

Range(“A”和i+1)。value=Range(“B”和i)。value

我需要的是:

“'”和范围(“A”和i+1)。值=范围(“B”和i)。值

我需要的输出:

'1234


如何使用VBA添加该类型的文本我正试图用其他函数实现,但它给了我一个错误

您把顺序弄混了:


Range(“A”&i+1).value=“””&Range(“B”&i).value

您把顺序搞错了:


Range(“A”&i+1).value=“””&Range(“B”&i).value

如果需要将给定单元格格式化为文本,则这是一个有效的解决方案:

Sub TestMe()
    Range("A1").NumberFormat = "@"
    Range("A1") = 1234
End Sub

如果需要将给定单元格格式化为文本,则这是一个可行的解决方案:

Sub TestMe()
    Range("A1").NumberFormat = "@"
    Range("A1") = 1234
End Sub

怎么了?怎么了?