私はユーザーフォームを構築しており、次のようなコードブロックを作成する方法を理解しようとしています:
*ユーザーからコンボ ボックスの値を取得します。*特定のシートの特定の列でこの値を検索します *この値のセルの位置を取得します *住所の 1 つのオフィス セット行、都市の次のオフセット行を返します"
以前に同じ質問をしましたが、しばらくすると答えが役に立ちませんでした。
ここに私が思いついた私のコードがあります:
For Each cLoc In ORISheetList.Range("ORI_LIST")
'compare the input string from list- considering using Match function for this
If StrComp(cLoc, ORIValue, vbTextCompare) Then TextBAgencyName.Value = "test"
Else: Next cLoc
End If
for Each ループと if 条件は、実際にはうまく連携しません。
vba Excel に検索機能があることを読みました。セルの位置を取得するためにそれを利用する方法はありますか? ありがとう