Excel VBA質問箱 IV

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

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


39223 / 76732 ←次へ | 前へ→

【42624】Re:行番号を取得するには。。。
発言  ichinose  - 06/9/16(土) 18:31 -

引用なし
パスワード
   ▼裕香 さん:
>=MATCH(B5,INDEX(runninglist,,1),0)+ROW(runninglist)-1
>でも、これでは私の身にならないので、もし良ければ
>これの説明してもらっていいですか?
全部説明してしまうともっと身にならないと思うので、ひとつだけ。

Index(runninglist,,1)

↑これ、仮にrunninglistというセル範囲がC1:F10だった場合、

Index(runninglist,,1)は、 C1:C10というセル範囲を示します。

もし、

Index(runninglist,,3)となると、E1:E10というセル範囲を示します。

これが分かれば、あとは、Match関数とRow関数をHELPで調べてみたり、
実際に例題数式をセルに打ち込んだりしてみてください。
(勿論、INDEX関数もHELPで調べてみてください)

そうすれば、全体の数式の意味が見えてくると思います。
その上で不明な点があれば、質問内容を絞り込んだ質問を投稿してください。


>
>それから、これの逆バージョンで、行番号を指定して
>その行に情報を貼り付け。。。って出来ますか?

指定した行に何らかの情報を貼り付ける??
もっと具体的な仕様を記述されれば他の方法もあるかもしれませんが、
これだけの情報だと
通常は、VBAを使います。 

例えば、セルA1に行番号を示す数値が入っているとします。

C列のセルA1で示す行に100と入力するには、

標準モジュールに

'======================================
Sub 入力()
  With ActiveSheet
   Range("c" & .Range("a1").Value).Value = 100
   End With
End Sub

上記のコードを実行すると、セルA1に15と入力されていれば、
セルC15に「100」と入力されます。

と、こういう意味ですか?

それとなさりたいことの機能を記述するのは良いのですが、

具体的な例の記述もしてください。

解釈が違う場合もありますから・・・。

試してみてください。
2 hits

【42611】行番号を取得するには。。。 裕香 06/9/16(土) 14:32 質問
【42617】Re:行番号を取得するには。。。 ichinose 06/9/16(土) 16:08 発言
【42618】Re:行番号を取得するには。。。 裕香 06/9/16(土) 16:30 お礼
【42622】Re:行番号を取得するには。。。 Jigsaw 06/9/16(土) 18:19 回答
【42624】Re:行番号を取得するには。。。 ichinose 06/9/16(土) 18:31 発言
【42677】Re:行番号を取得するには。。。 裕香 06/9/19(火) 11:29 お礼
【42704】Re:行番号を取得するには。。。 ichinose 06/9/19(火) 20:15 発言

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