Excel VBA質問箱 IV

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

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


41782 / 76732 ←次へ | 前へ→

【40028】Re:EXCELでの基本的なこと
回答  Statis  - 06/7/5(水) 18:56 -

引用なし
パスワード
   こんにちは
何行目から始まってどのような条件で終了するのかわかりませんが

一応、1行目から始まってZ列とAB列が条件に一致しなければ終了します。
では、参考までに

Sub Test()
Dim i As Long, goke1 As Long, goke2 As Long
i = 1
Do
  If CStr(Cells(i, 26).Value) = "660012" Then
    If CStr(Cells(i, 28).Value) = "1" Then
     If CStr(Cells(i, 27).Value) = "500" Then
       goke1 = goke1 + Cells(i, 11).Value
       i = i + 1
     Else
       goke2 = goke2 + Cells(i, 11).Value
       i = i + 1
     End If
    Else
      Exit Do
    End If
   Else
     Exit Do
   End If
Loop
MsgBox goke1 & "/" & goke2
End Sub

0 hits

【40027】EXCELでの基本的なこと 質問(初心者A氏) 06/7/5(水) 18:23 質問
【40028】Re:EXCELでの基本的なこと Statis 06/7/5(水) 18:56 回答
【40054】Re:EXCELでの基本的なこと 質問(初心者A氏) 06/7/6(木) 9:09 お礼

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