✔ 最佳答案
在旁加一格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 參考一下.
如果想用, 但覺得不明白的話可以再問我.