Excel VBA質問箱 IV

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

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


34459 / 76738 ←次へ | 前へ→

【47489】Re:アップデートの方法
発言  たいやきの頭  - 07/3/12(月) 12:14 -

引用なし
パスワード
   Application.EnableEvents = False ’イベントを発生させなくする
Cnt = Range("b1").CurrentRegion.Rows.Count ’B列のデータが入力されている行数を数える
For i = 1 To Cnt ’iに1ずつ足してCntになるまで繰り返す
  If Cells(i, 2) = "0" And Not Cells(i, 3) = "0" Then ’i行のB列が0で、i行のC列が0以外のものはi行のA列に◎を入力
    Cells(i, 1) = "◎"
  ElseIf Not Cells(i, 2) = "0" And Not Cells(i, 2) = "0" Then ’i行のB列もC列も0以外のものはi行のA列に◎を入力
    Cells(i, 1) = "△"
  ElseIf Cells(i, 2) = "0" And Cells(i, 3) = "0" Then ’i行のB列もC列も0の場合は☆を入力
    Cells(i, 1) = "☆"
  End If
Next i
Application.EnableEvents = True ’設定を戻す

2 hits

【47481】アップデートの方法 March 07/3/12(月) 9:34 質問
【47482】Re:アップデートの方法 たいやきの頭 07/3/12(月) 10:17 回答
【47487】Re:アップデートの方法 March 07/3/12(月) 11:52 発言
【47489】Re:アップデートの方法 たいやきの頭 07/3/12(月) 12:14 発言
【47490】Re:アップデートの方法 たいやきの頭 07/3/12(月) 12:33 発言
【47493】Re:アップデートの方法 March 07/3/12(月) 14:08 お礼

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