✔ 最佳答案
這問題,用 VBA 解決最容易。
請使用以下 VBA Code ,如不懂如何使用,請看這影像示範:
http://www.youtube.com/watch?v=YRa3GowylFg&fmt=22
Sub up_all()
' Avoid error when no cells selected
On Error Resume Next
' Turn off screen update to avoid flickering
Application.ScreenUpdating = False
' Turn off auto calculation to improve performance
Application.Calculation = xlCalculationManual
Dim Cell As Range
' Select cells with text in the selection
For Each Cell In Intersect(Selection, _
Selection.SpecialCells(xlConstants, xlTextValues))
'Cell.Formula = UCase(Cell.Formula)
Cell = UCase(Cell)
Next
Application.Calculation = xlCalculationAutomatic
Application.ScreenUpdating = True
End Sub
2009-05-29 01:59:22 補充:
巨集即是 Macro ,亦即是 VBA 。
你目前 Excel 內的安全設定太高,完全不容許使用巨集,當你開啟有巨集的 .xls 時,你會見到那對話方塊,而你亦將不能使用內裏的 VBA Code 。
你可以根據以下網頁,將安全度由「高」調至「中」。
下次當你開啟有巨集的 .xls 時,Excel 會問你是否要啟用巨集,只要你緊記,當你打開來歷不明的 .xls 檔時,不要按「啟用巨集」,按「停用巨集」,這樣就很安全了。
http://272586.blogspot.com/2008/01/excel_21.html