Excel VBA 質問スレ Part77
at TECH
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
450:デフォルトの名無しさん 22/08/31 02:50:20.75 Ie2cpGsY0.net >>449 そのコレクションの中身はどうやって保守するのかね? 451:デフォルトの名無しさん 22/08/31 19:22:22.41 QCzzbP6t0.net >>448 ツルツルがいいのは下の毛です 452:デフォルトの名無しさん 22/08/31 22:52:05.08 q/z2hnkB0.net >>451 お、おうw しかし真夏にはツルッツルもなかなか良いわ涼しい 453:デフォルトの名無しさん 22/09/01 03:46:18.56 Xg3rwxDQ0.net win10 excel2019 Sub y() Dim st As Range Set st = Worksheets("参加者").Range("A1:BA80").Find(What:="氏名") If st is Nothing Then else Debug.Print st.Row end if End Sub これをすると"氏名"文字列に一致したセルがrangeオブジェクトで貰えますけど 本当に欲しいのは氏名のx個下のrangeオブジェクトなのです。 氏名のセルと参加者の開始セルの相対位置は固定的です。 氏名はいろいろな名前があるのでマッチングしづらいので氏名で位置を探って取り込んでいます。 rowやcolumnくらいしか使いませんけど、すっきり感としては本当に欲しいのは氏名の開始セルのrangeオブジェクトなのです。 返り値のrangeオブジェクトをずらすということはできますでしょうか?
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
36日前に更新/265 KB
担当:undef