Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


55643 / 76738 ←次へ | 前へ→

【25866】Re:文字を検索して行を取得
発言  ichinose  - 05/6/17(金) 8:27 -

引用なし
パスワード
   ▼たいくん さん:
おはようございます。

> ABC  D    E     F     G 
>  
>4   PR*** ****** ****** ******
>5   MI*** ****** ****** ******
>6   MH*** ****** ****** ******
>7   MG*** ****** ****** ******
>8   IG*** ****** ****** ******
>9   IA*** ****** ****** ******
>
>のようなデーターがあります。
>このデーターのD列を4行から下に検索していき(最大37行まで)
>1文字目にIが含まれている最初の行番号を取得してその行番号を
>Dim i As Integer
>i = ここに取得した行番号を入れる
>の様な感じで変数として利用したいのですが可能でしょうか?
>取得した行番号はいったん別のセルに書き込んでおいて、それを
>変数として利用する様にしてもいいです。
>どなたかご教授お願いします。
セルD4から多くてもD37までなら数式で可能ですね!!
どこかのセルに

「=MIN(IF(MID(D4:D37,1,1)="i",ROW(D4:D37)))」

という数式を入力して、セルから抜ける時は

通常のEnterキーではなく、

Ctrl+Shift+Enterキーで抜けて下さい。

これでiで始まるセルの最初の行番号が取得できます。

0 hits

【25865】文字を検索して行を取得 たいくん 05/6/17(金) 8:01 質問
【25866】Re:文字を検索して行を取得 ichinose 05/6/17(金) 8:27 発言
【25880】Re:文字を検索して行を取得 たいくん 05/6/17(金) 10:31 お礼
【25879】Re:文字を検索して行を取得 Kein 05/6/17(金) 10:30 回答
【25883】Re:文字を検索して行を取得 たいくん 05/6/17(金) 10:45 お礼

55643 / 76738 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free