No.3ベストアンサー
- 回答日時:
こんばんは
ループの制御変数iを、ループの外で
>If i = 8 Then
として判断しているのが謎です。
方法はいろいろあると思いますが、セル位置を計算しなくても、そのまま行番号、列番号を利用したループにしておくのが、間違えが少ないし簡単であると思います。
i = 0
For rw = 10 To 11
For col = 4 To 8 Step 2
Ceat(i) = Sheets("登録").Cells(rw, col).Value
i = i + 1
Next col
Next rw
No.4
- 回答日時:
この条件なら
k=0
For c=4 To 8 Step 2
For r=10 To 11
配列名(k)=Cells(r,c)
k=k+1
Next
Next
シート名は省略。質問にかいてないからね。
また配列は勝手に一次?としていますが、Dim a(3,2)とかもあります。使い方次第ですが念のため。
この回答へのお礼
お礼日時:2021/05/12 01:22
k=K+1は全く思いつかなかったです。
確かどっかでk=k++みたいなことしてあれ!?できないみたいになってました。stepというワードも初めて知ることが出来ました。ありがとうございます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) VBA 請求書自動作成 3 2022/04/24 01:58
- Visual Basic(VBA) マクロ実行時、自動で背景色を変えたい。 C列にあるチェックボックスをチェックするとB列に「TRUE」 4 2022/11/08 11:14
- Visual Basic(VBA) コード名シートA列と集計シートA列のコードが一致したら、コード名シートA5からk12の範囲をコピーし 1 2022/08/29 23:46
- Visual Basic(VBA) 列と行の名前(重複あり)が交差するセルに、データを入力したい 2 2022/06/25 22:42
- Excel(エクセル) マクロで最終行から上に検索を逆にしたい 1 2022/05/17 18:27
- Visual Basic(VBA) VBA Userformで一部別シートに転記がしたいのですが 2 2023/05/24 13:08
- Excel(エクセル) VBAで組み合わせ算出やCOUNTIFSの処理を高速化したいです。 4 2022/04/07 02:38
- Visual Basic(VBA) 前回ご教授いただいたコードに覚えたてのループ処理で品名りんごAから順に20回for nextでループ 7 2023/01/13 22:01
- Visual Basic(VBA) 数字が「0」の列を削除するため、下記のコードを実行しましたが、コンパイルエラーSubまたはFunct 3 2022/12/04 00:00
- Visual Basic(VBA) 実行時エラー´5854´ 文字列型パラメーターが長すぎます。 3 2023/06/08 21:17
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
配列数式の解除
-
配列変数の添字が範囲外ですと...
-
for each の現在の配列ポインタ...
-
VB6 配列を初期化したい
-
subの配列引数をoptionalで使う...
-
エクセルで最小値から0を除く方法
-
[VB.net] StringからByte配列へ...
-
s-functionについて質問です。...
-
VBA 1次元配列を2次元に追加する
-
順列の作成
-
2つ以上の変数を比較して最大数...
-
特定のセル範囲で4文字以上入力...
-
fortranでのcsvファイルの読み込み
-
Excel-VBAの配列「Public Const...
-
VLOOKUP関数で、一番下...
-
ListViewで、非表示列って作れ...
-
Excel VBA配列をFunctionに渡す
-
配列を任意の数値で埋める方法
-
20万を 超える、連番の 生成。
-
VB2008: CSV を二次元配列に読...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
配列数式の解除
-
2つ以上の変数を比較して最大数...
-
for each の現在の配列ポインタ...
-
VBA 1次元配列を2次元に追加する
-
特定のセル範囲で4文字以上入力...
-
配列変数の添字が範囲外ですと...
-
subの配列引数をoptionalで使う...
-
えfor文とか使っちゃう時点で時...
-
ListViewで、非表示列って作れ...
-
Excel-VBAの配列「Public Const...
-
VBAで近似曲線の係数取得
-
VB6 配列を初期化したい
-
VBのFunctionで、配列を引数...
-
エクセルで最小値から0を除く方法
-
Dim は何の略ですか?
-
《エクセル2000》A列・B列の商...
-
配列を任意の数値で埋める方法
-
友愛数を探すプログラム
-
verilogで配列の任意の8bitを取...
-
配列内の内容を全て表示する方法
おすすめ情報