返回列表 上一主題 發帖

[發問] 請問透過VBA雙向查詢,如何區別英文大小寫?,也就是字要完全一樣

[發問] 請問透過VBA雙向查詢,如何區別英文大小寫?,也就是字要完全一樣

如圖及附檔中,在儲存格C5及C6間進行雙向查詢,但只要遇到有大小寫時,不管是先大寫還是先小寫,第一次查詢完後欲再查詢第二次時,就不能查詢,請問各位高手如何讓它判別大小寫,謝謝您!

雙向查詢.rar (14.98 KB)

VBA程式:
Private Sub Worksheet_Change(ByVal Target As Range)
Dim A As Range
If Intersect(Target, [C5:C6]) Is Nothing Then Exit Sub
Application.EnableEvents = False
Set A = Columns("A:B").Find(Target, lookat:=xlWhole)
If A Is Nothing Then MsgBox
[C5] = Cells(A.Row, 1).Value
[C6] = Cells(A.Row, 2)
10
Application.EnableEvents = True
End Sub
peter460191

回復 2# GBKEE


    非常謝謝GBKEE 版主的指導,才疏學淺短時間無法明瞭深奧的內容,方便幫我改好程式碼以利研究嗎?謝謝您了!
peter460191

TOP

回復 4# stillfish00


    感謝stillfish00指導,已成功了,會仔細研究版主的說明,再一次謝謝兩位的指導,謝謝您!
peter460191

TOP

回復 6# GBKEE


    1#說:第一次查詢完後欲再查詢第二次時,就不能查詢,是何意!
意思是當c5儲存格選到大小寫其中一個時,再選另一個就不能動了
peter460191

TOP

回復 8# Hsieh


   謝謝 Hsieh 版主的程式,將仔細研究看看,非常謝謝您!
peter460191

TOP

        靜思自在 : 不要隨心所欲,要隨心教育自己。
返回列表 上一主題