Excel VBA質問箱 IV

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

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


9433 / 13644 ツリー ←次へ | 前へ→

【27400】教えてください。 VBA初めてです。 05/8/8(月) 12:12 質問[未読]
【27403】Re:教えてください。 kobasan 05/8/8(月) 13:09 回答[未読]
【27406】Re:教えてください。 VBA初めてです。 05/8/8(月) 13:48 お礼[未読]

【27400】教えてください。
質問  VBA初めてです。  - 05/8/8(月) 12:12 -

引用なし
パスワード
   ループするときに、初めに行と列を交互にループしたいのですができますか?

Dim i As Integer
Dim v As Integr
Do While i < 10  "iは行です
i = i + 1
If Not is Empty v = " "  "vは列です
v = v + 1
End if

これだとエラーになります。

【27403】Re:教えてください。
回答  kobasan  - 05/8/8(月) 13:09 -

引用なし
パスワード
   ▼VBA初めてです さん 今日は

これでどうですか?

Sub TEST()
Dim i As Integer
Dim V As Integer
Dim FLAG As Boolean
  Do While i < 10  'iは行ですV列
    Select Case FLAG
      Case True: i = i + 1
      Case False: V = V + 1  'Vは列です
    End Select
    FLAG = Not FLAG
    MsgBox i & "   " & V
  Loop
End Sub


>ループするときに、初めに行と列を交互にループしたいのですができますか?
>
>Dim i As Integer
>Dim v As Integr
>Do While i < 10  "iは行です
>i = i + 1
>If Not is Empty v = " "  "vは列です
>v = v + 1
>End if
>
>これだとエラーになります。

【27406】Re:教えてください。
お礼  VBA初めてです。  - 05/8/8(月) 13:48 -

引用なし
パスワード
   無事、出来ました。ありがとうございます。

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