Åã¥Ü²Ä¤@Ó¦r½Ð°Ýn¦p¦óק鷺®e
- ©«¤l
- 5923
- ¥DÃD
- 13
- ºëµØ
- 1
- ¿n¤À
- 5986
- ÂI¦W
- 0
- §@·~¨t²Î
- win10
- ³nÅ骩¥»
- Office 2010
- ¾\ŪÅv
- 150
- ©Ê§O
- ¨k
- ¨Ó¦Û
- ¥xÆW°ò¶©
- µù¥U®É¶¡
- 2010-5-1
- ³Ì«áµn¿ý
- 2022-1-23
        
|
¦^´_ 6# gca78000
¸Õ¸Õ¬Ý- Option Explicit
- Dim d As Object, Rng As Range '¨p¥ÎÅܼÆ,¶È³o¼Ò²Õ¥i¥Î
- Private Sub UserForm_Initialize()
- Dim A As Range, M As String
- Set d = CreateObject("Scripting.Dictionary")
- With Sheets("¬d¸ß°Ï")
- Set Rng = .Range("P4:P25,R4:R25,T4:T25,V4:V25")
- Label1.Caption = .Name
- .Cells.Interior.ColorIndex = xlNone
- End With
- For Each A In Rng
- M = Mid(A, 1, 1)
- If M <> "" Then
- If d.exists(M) Then '¦r¨åª«¥óªºKey¦s¦b(¤w¨Ï¥Î)
- Set d(M) = Union(A, d(M)) 'Set:³]©w¬°ª«¥ó , A As Range
- Else
- Set d(M) = A
- End If
- End If
- Next
- ComboBox1.List = d.keys
- End Sub
- Private Sub ComboBox1_Change()
- Rng.Interior.ColorIndex = xlNone
- d(ComboBox1.Text).Interior.ColorIndex = 6
- End Sub
½Æ»s¥N½X vbaªº»¡©ú- Mid ³¯z¦¡ ±N¤@ Variant (String) ÅܼƤ¤¬Y¼Æ¶qªº¦r¤¸¥H¨ä¥L¦r¦ê¦r¤¸´À¥N¡C
- Mid ³¯z¦¡½d¨Ò
- ¥»½d¨Ò¨Ï¥Î Mid ³¯z¦¡±N¬Y¦r¦ê¤¤ªº´XÓ¦r¤¸¸m´«¬°¨ä¥¦ªº¦r¤¸¡C
- Dim MyString
- MyString = "The dog jumps" ' ³]©w¦r¦êªìÈ¡C
- Mid(MyString, 5, 3) = "fox" ' MyString = "The fox jumps"¡C
- Mid(MyString, 5) = "cow" ' MyString = "The cow jumps"¡C
- Mid(MyString, 5) = "cow jumped over" ' MyString = "The cow jumpe"¡C
- Mid(MyString, 5, 3) = "duck" ' MyString = "The duc jumpe"¡C
½Æ»s¥N½X |
|
|
|
|
|
|