0
VBAを使用してからしばらくしています。VBAコードで列Aの単語を検索し、列Aと列Bの両方で値を選択します
私は単語 'Q4'を探しています。ここから列Bのセルを選択してください。両方の列を選択して、単語までメモ:(注釈は含めないでください)これが私の停止点です。
これは意味がありますか?
多くのお礼ありがとうございます
VBAを使用してからしばらくしています。VBAコードで列Aの単語を検索し、列Aと列Bの両方で値を選択します
私は単語 'Q4'を探しています。ここから列Bのセルを選択してください。両方の列を選択して、単語までメモ:(注釈は含めないでください)これが私の停止点です。
これは意味がありますか?
多くのお礼ありがとうございます
このコードを試して、あなたの要件に従って編集してください。
Sub UpdateData()
Dim LastRow, i As Long
Dim startPoint, stopPoint As Integer
LastRow = Cells.Find("*", SearchOrder:=xlByRows, SearchDirection:=xlPrevious).Row
For i = 2 To LastRow
If Range("A" & i).value = "Q4" Then
startPoint = i
End If
If Range("A" & i).value = "Notes:" Then
stopPoint = i
End If
Next i
Range("A" & startPoint & ":B" & stopPoint).Select
End Subの正しい方向に私を指しているため
感謝。私は代わりにこのコードを書くことになった。
Start = Columns(1).Find(What:="Q$", LookAt:=xlWhole, SearchDirection:=xlNext, MatchCase:=False).Row
Stop = Columns(1).Find(What:="Notes:", LookAt:=xlPart, SearchDirection:=xlPrevious, MatchCase:=False).Row - 2
Range("A" & Start & ":B" & Stop).Select