■1 表示がぐちゃぐちゃのまま送信してしまったので再送です。すみません。
■2 書式を部分一致検索から完全一致検索に変更しました。
引用:
元データシートの1行目から、項目の文字列をを検索し位置を取得する方法はないでしょうか。
取得した列番号をcountifsの検索条件範囲に指定したいです。
元データシートの「項目名」から2行目以降のデータが何を格納しているのか判定する
という解釈で良かったですか。
Dim ws As Worksheet
Set ws = ActiveSheet 'シートは任意に設定お願いします。
n = ws.Cells.Find("商品", Lookat:=
xlWhole).Column
↑
列番号
n = ws.Cells.Find("商品", Lookat:=
xlWhole).Row
↑
行番号
こんな感じでしょうか