VBAを使って、
例えば、行番号5~10と20~30、50~60の三カ所のセルを選択した状態で
行番号を全て取得したい場合
ccc = 0
For Each c In Selection.Rows
ccc = ccc + 1
Row0(ccc) = c.Row
Next c
で取得することができます。
ここで三カ所の領域毎に配列を分割したいのですが
For i = 2 To row_num0
If Row0(i) - Row0(i - 1) > 1 Then
を使って行をひとつずつ調べていって、
配列から別の配列に入れ直しいくしかないでしょうか?
もっと簡単な方法があれば教えてください
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) B列に文字がはいったらA列に数字が入るマクロードを完成させたい 4 2023/04/21 01:58
- Visual Basic(VBA) 複数シートの複数列に入力されているデータを重複なしで抽出するVBAを作りたいです。 9 2022/06/17 10:33
- Visual Basic(VBA) 稀に1円合いません? Sheet1から金額と個数を貼り付ける下記コードで、金額を切り上げるコードを何 3 2022/09/05 15:11
- Visual Basic(VBA) コード名シートA列と集計シートA列のコードが一致したら、コード名シートA5からk12の範囲をコピーし 1 2022/08/29 23:46
- Excel(エクセル) VBA オリジナル関数で選択セルの合計を作成したい 3 2023/03/19 19:45
- Visual Basic(VBA) vba 重複データ合算 5 2023/07/05 18:55
- Visual Basic(VBA) 列と行の名前(重複あり)が交差するセルに、データを入力したい 2 2022/06/25 22:42
- Excel(エクセル) 日付で矢印マクロ 4 2023/07/25 16:47
- その他(プログラミング・Web制作) pythonでクラスで複数のメソッドを利用する方法 2 2022/04/15 04:17
- Visual Basic(VBA) 別シートのデータを参照して値を入れたい。 まとめデータシートのC列D列の値を商品一覧シートのコードが 7 2022/08/17 13:20
このQ&Aを見た人はこんなQ&Aも見ています
-
性格の違いは生まれた順番で決まる?長男長女・中間子・末っ子・一人っ子の性格の傾向
同じ環境で生まれ育っても、生まれ順で性格は違うものなのだろうか。家庭教育研究家の田宮由美さんに教えてもらった。
-
VBA 選択された離れたセルの値の取得について
Excel(エクセル)
-
エクセルVBA 複数行にまたがっている選択を判定するには
Excel(エクセル)
-
VBA シートのボタン名を変更したい
Visual Basic(VBA)
-
-
4
VBAで保存しないで閉じると空のBookが残る
Excel(エクセル)
-
5
EXCEL VBAで全選択範囲の解除
Excel(エクセル)
-
6
複数の条件に合う行番号を取得するには
その他(Microsoft Office)
-
7
エクセルVBA 配列からセルに「関数式」を一気代入したい
Visual Basic(VBA)
-
8
cellsで特定の離れた範囲を選択する方法は?
Visual Basic(VBA)
-
9
エクセルでエラーが出て困っています。
Excel(エクセル)
-
10
エクセル:マクロ「Application.CutCopyMode = False」って?
Excel(エクセル)
-
11
エクセルのラベルの値(文字列)を垂直方向で中央揃えにするには?
Excel(エクセル)
-
12
VBA:結合されたセルに対する「Target」について
Access(アクセス)
-
13
エクセルVBA Unionはなぜ遅い?
Visual Basic(VBA)
-
14
VBAでファイルを開くときにファイル名でワイルドカードを使用したいです
その他(プログラミング・Web制作)
-
15
【VBAユーザーフォームで閉じるボタンを表示したくない】
Visual Basic(VBA)
-
16
VBAでループ内で使う変数名を可変にできないか。
Visual Basic(VBA)
-
17
テキストボックスの番号を使ったFor~Next文について
Visual Basic(VBA)
-
18
エクセルVBAで5行目からオートフィルタモードに設定したいたい
Excel(エクセル)
-
19
フルパスから最後のディレクトリ名を取得したい。
Visual Basic(VBA)
-
20
エクセルVBAでシートモジュールでのパブリック変数
Excel(エクセル)
関連するカテゴリからQ&Aを探す
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
C言語 配列の長さの上限
-
C# Listを使わずに2次元配列の...
-
VBで構造体の配列を関数に渡す...
-
配列を使わずに、変数名を動的...
-
先頭アドレスとは何ですか?
-
ExcelVBAで質問です。離れた二...
-
C++ vectorに配列をプッシュしたい
-
なぜ配列は0から始まるのです...
-
プログラミングの課題で「5人分...
-
VB.NETでテキストボックスをコ...
-
accessVB メモリ不足でDiskでで...
-
整数型の配列をランダムに並べ...
-
【VBS】 フォルダ直下のファイ...
-
if文で「配列a[i]が小数ならば...
-
C言語 変換指定%sについてです。
-
配列をEraseしてもメモリが開放...
-
C# 配列の変数宣言について。
-
簡易暗号化プログラム(文字入れ...
-
配列で格納したものをmsgboxで...
-
Excel、VBAのユーザーフォーム...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
C言語 配列の長さの上限
-
配列を使わずに、変数名を動的...
-
先頭アドレスとは何ですか?
-
配列で格納したものをmsgboxで...
-
C# 配列の変数宣言について。
-
テキストファイルから文字列を...
-
unsigned char配列への入力の仕方
-
ExcelVBAで質問です。離れた二...
-
配列の参照渡しで型が一致しま...
-
パイソンの
-
C# Listを使わずに2次元配列の...
-
C言語で特定列だけを抽出して配...
-
複数の選択範囲の行番号を個別...
-
【C言語】配列の中に配列を入れ...
-
メモリの初期値
-
VBで構造体の配列を関数に渡す...
-
Excel、VBAのユーザーフォーム...
-
配列をEraseしてもメモリが開放...
-
2次元配列を戻り値とする関数?
-
【速いブラインドタッチ】手を...
おすすめ情報