Excel VBA質問箱 IV

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

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


63227 / 76738 ←次へ | 前へ→

【18110】冗長なコードの簡略化について
質問  カド  - 04/9/15(水) 19:22 -

引用なし
パスワード
   以下のようにifが並ぶ冗長なコードを簡略化したいのですが、
良い方法がありますか?  


<冗長なコード>

If (bun_cell.Offset(Count, 0) = "ア物語") And (bun_cell.Offset(Count, 1) = "済")
    Sum0 = Sum0 + bun_cell.Offset(Count, -68)

  End If
  

  If (bun_cell.Offset(Count, 0) = "ア物語") And (bun_cell.Offset(Count, 1) = "活動中")    
    Sum1 = Sum1 + bun_cell.Offset(Count, -68)
    
  End If
  

  If (bun_cell.Offset(Count, 0) = "ア物語") And (bun_cell.Offset(Count, 1) = "(採用)")    
    Sum2 = Sum2 + bun_cell.Offset(Count, -68)
      End If
  
  
     If (bun_cell.Offset(Count, 0) = "ア物語") And (bun_cell.Offset(Count, 1) = "(却下)")    
    Sum3 = Sum3 + bun_cell.Offset(Count, -68)
      End If
  
  
  If (bun_cell.Offset(Count, 0) = "ア物語") And (bun_cell.Offset(Count, 1) = "却下3")        
    Sum4 = Sum4 + bun_cell.Offset(Count, -68)
      End If
0 hits

【18110】冗長なコードの簡略化について カド 04/9/15(水) 19:22 質問
【18111】Re:冗長なコードの簡略化について IROC 04/9/15(水) 19:56 回答
【18113】Re:冗長なコードの簡略化について カド 04/9/15(水) 21:01 お礼
【18112】Re:冗長なコードの簡略化について Hirofumi 04/9/15(水) 20:37 回答
【18114】Re:冗長なコードの簡略化について カド 04/9/15(水) 21:10 質問
【18115】Re:冗長なコードの簡略化について Hirofumi 04/9/15(水) 22:20 回答
【18116】Re:冗長なコードの簡略化について カド 04/9/15(水) 22:43 質問
【18117】Re:冗長なコードの簡略化について Kein 04/9/16(木) 1:30 回答
【18118】Re:冗長なコードの簡略化について Kein 04/9/16(木) 1:32 発言
【18149】Re:冗長なコードの簡略化について カド 04/9/16(木) 15:09 お礼
【18119】Re:冗長なコードの簡略化について 禰宜 04/9/16(木) 1:56 回答
【18150】Re:冗長なコードの簡略化について カド 04/9/16(木) 15:11 お礼
【18153】Re:冗長なコードの簡略化について 禰宜 04/9/16(木) 16:03 発言

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