回答 受付中

特定の単語を検索して その単語の2行下のセルの値を

  • 困ってます
  • 質問No.9610171
  • 閲覧数67
  • ありがとう数1
  • 気になる数0
  • 回答数2

お礼率 11% (2/17)

特定の単語を検索して その単語の2行下のセルの値を変数に代入したいのですが

回答 (全2件)

  • 回答No.2

ベストアンサー率 28% (4476/15933)

他カテゴリのカテゴリマスター
(1)>変数に代入した
のと、
(2)エクセル関数では、複数列と行のセル範囲の中の、文字列の検索は難し、ので
VBAでの回答をもとめているのか?明記するのが普通だろう。
それとシートの(模擬)データ例を、質問にかかげて質問すること。
これをしない質問者が多くて困る。
#1で出ている回答で、多分よいのだろうが、質問者に注文を付けたい。
  • 回答No.1

ベストアンサー率 54% (507/934)

他カテゴリのカテゴリマスター
Dim variable As Variant
Dim c As Range

Set c = Range("A1:A10").Find("特定の単語", LookAt:=xlPart)
If Not c Is Nothing Then
variable = Cells(c.Row + 2, c.Column).Value
End If

A1:A10は検索するセル範囲に適宜変更してください。
部分一致は
LookAt:=xlPart
全部一致は
LookAt:=xlWhole
関連するQ&A
AIエージェント「あい」

こんにちは。AIエージェントの「あい」です。
あなたの悩みに、OKWAVE 3,500万件のQ&Aを分析して最適な回答をご提案します。

その他の関連するQ&A、テーマをキーワードで探す

キーワードでQ&A、テーマを検索する

ピックアップ

ページ先頭へ