EXCEL 英文字小楷 轉為大楷

2012-11-10 8:30 pm
如何設定 EXCEL 儲存格 輸入的英文字小楷 , 會自動轉為大楷?

回答 (2)

2012-11-11 4:26 pm
✔ 最佳答案
在旁加一格Formula就可以簡單達成你的要求!!!
1) 在A1輸入以下
abcABC
2) 在B1輸入以下
=Upper(A1)
*** 這樣, B1 已顯示出 "ABCABC"
3) 在A2輸入以下
fsdd
4) Copy 儲存格 B1
5) Paste在 儲存格 B2
*** 這樣, B2 已顯示出 "ABCABC"
6) 如此類推...

自動的話就要使用VBA程式碼

2012-11-12 07:36:01 補充:
方法1)
哪就要用VBA的程式碼:
1) 同時按下 Alt + F11
2) 同時按下 Ctrl + R
3) 在"專案 - VBAProject" 找出你想要自動化的工作表然後Mouse Double Click它
4) 右面會出現空白地方, Copy Paste 以下程式碼到空白地方上

2012-11-12 07:36:07 補充:
Private Sub Worksheet_Change(ByVal Target As Range)
For Each i In Target.Cells
If Not (i.Value = UCase(i.Value)) Then i.Value = UCase(i.Value)
Next
End Sub

2012-11-12 07:40:16 補充:
方法2)
方法2是可以Block使用者在輸入小楷後, 不能走出儲存格, 不能做任何"輸入"以外的動作, 從而達到全部大楷的效果.
可以在Excel裹按Alt > D > L 參考一下.
如果想用, 但覺得不明白的話可以再問我.
2012-11-16 12:37 am
先按鍵盤內的 Caps Lock, 然後在任何一個的儲存格內輸入英文字母, 就可以自動即時出現大楷的英文字了.


收錄日期: 2021-04-13 21:00:18
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20121110000051KK00210

檢視 Wayback Machine 備份