返回列表 上一主題 發帖

[發問] 用VBA讓固定欄位小寫自動轉大寫 程式失效的原因?

[發問] 用VBA讓固定欄位小寫自動轉大寫 程式失效的原因?

使用前輩提供的語句:

Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, [$E$12:$E$65536]) Is Nothing Then Exit Sub 'e欄小寫轉大寫
Application.EnableEvents = False
Target = UCase(Target)
Application.EnableEvents = True
End Sub

============

此工作表 無任何儲存格合併
E 欄會陸續增加新欄位

不知道為什麼 程式不起作用了
煩請各位前輩多提點,感恩,多謝 :)

謝謝各位前輩熱心的幫我找解決的方法,非常感恩與多謝

試了Hsieh 板大的方法後又可行了,
真的好奇怪 @@
有時間我會再研究看看kimbal 大大的方式
若有問題會再提出來請教各位

TOP

        靜思自在 : 【為善競爭】人生要為善競爭,分秒必爭。
返回列表 上一主題