
答案1
答案2
我會在這裡採取不同的方法。
選擇要變更的儲存格,然後右鍵單擊所選內容並選擇Format Cells
。將儲存格格式從預設變更為文字。
Excel 現在將理解這些數字是文本,並將它們向左對齊並將它們視為文本,而不是數字。它與在數字前面添加 ' 的效果完全相同,但如果您願意,您也可以將其改回來,我認為這是一個好處。
答案3
列中的值A, 在B1進入:
=CHAR(39) & A1
並向下複製。然後複製列乙並將SpecialValues貼回列中A。
編輯#1:
您能做的最好的事情就是運行這個簡短的 VBA 巨集:
Sub ApplyTick()
For Each r In Range("A:A").Cells.SpecialCells(2)
r.Value = "'" & r.Value
Next r
End Sub
此程式碼將 a 應用於PrefixCharacter
列中的每個常數A。
編輯#2:
巨集非常容易安裝和使用:
- ALT-F11 調出 VBE 窗口
- ALT-I ALT-M 開啟新模組
- 將內容貼進去並關閉 VBE 窗口
如果儲存工作簿,巨集將隨之儲存。如果您使用的是 2003 年以後的 Excel 版本,則必須將檔案另存為 .xlsm 而不是 .xlsx
若要刪除巨集:
- 如上所示調出 VBE 窗口
- 清除程式碼
- 關閉VBE視窗
要使用 Excel 中的巨集:
- ALT-F8
- 選擇巨集
- 觸摸運行
要了解有關巨集的更多信息,請參閱:
http://www.mvps.org/dmcritchie/excel/getstarted.htm
和
http://msdn.microsoft.com/en-us/library/ee814735(v=office.14).aspx
必須啟用巨集才能使其工作!