English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
所有分類

A1: 123
我希望B1為"ABC" + A1的值 + "XYZ"
也就是B1: ABC123XYZ
用VBA的程式碼該如何寫?

ActiveCell.FormulaR1C1 = "ABC" + A1 + "XYZ"
我用這樣的寫法無法作用~~

2005-06-16 11:42:22 · 1 個解答 · 發問者 Anonymous in 電腦與網際網路 軟體

1 個解答

要先確定你是何時需要啟動這個功能…
建議用巨集,在設快速鍵…
先寫下這個副程式
Public Sub test()
ActiveCell.Value = "ABC" & Cells(1, 1).Value & "XYZ"
End Sub
然後在點工具->巨集,就會出現上面這個副程式的名稱,
然後點選項設快速鍵,就成功了。
只要在想要b1按下你設的快速鍵就可以完成了。
對了,要得到儲存格的內容有以下方式
1.activecell.value 取得做用中的儲存格
2.cells(列,欄).value 取得該列欄的儲存格
這樣可以幫你嗎??

2005-06-16 12:08:18 · answer #1 · answered by 上官 5 · 0 0

fedest.com, questions and answers