Excel VBA質問箱 IV

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

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


6878 / 76735 ←次へ | 前へ→

【75453】L列にデータが入ってたらI列に記入
質問  じん  - 14/4/3(木) 12:05 -

引用なし
パスワード
   質問させてください。
資料を読み込んで一つにまとめるというマクロを組んでいます。

資料が何枚もあるので次々と次のセルに記入していくことになります。
そこで、仮にL列に360とはいっていたらI列には351-400という数字を入れたいのですが、なかなかうまくいきません。
色々、調べてここまで書いたのですが、思った操作になりません。


Dim i As Integer
Dim intL As Variant

 
i = 3
 
Do
i = i + 1
intL = SH2.Cells(i, 12)
If intL = "" Then
Exit Do
End If

  If intL >= 501 Then
   SH2.Cells(Rows.Count, 9).End(xlUp).Offset(1) = "501 -   "
   
  ElseIf intL >= 451 Then
   SH2.Cells(Rows.Count, 9).End(xlUp).Offset(1) = "451 - 500"

  ElseIf intL >= 401 Then
   SH2.Cells(Rows.Count, 9).End(xlUp).Offset(1) = "401 - 450"
   
  ElseIf intL >= 351 Then
   SH2.Cells(Rows.Count, 9).End(xlUp).Offset(1) = "351 - 400"
   
  ElseIf intL >= 301 Then
   SH2.Cells(Rows.Count, 9).End(xlUp).Offset(1) = "301 - 350"
   
  ElseIf intL >= 251 Then
   SH2.Cells(Rows.Count, 9).End(xlUp).Offset(1) = "251 - 300"
   
  ElseIf intL >= 201 Then
   SH2.Cells(Rows.Count, 9).End(xlUp).Offset(1) = "201 - 250"
   
  ElseIf intL >= 151 Then
   SH2.Cells(Rows.Count, 9).End(xlUp).Offset(1) = "151 - 200"
   
  ElseIf intL >= 100 Then
   SH2.Cells(Rows.Count, 9).End(xlUp).Offset(1) = "101 - 150"
  
  ElseIf intL <= 100 Then
   SH2.Cells(Rows.Count, 9).End(xlUp).Offset(1) = "   - 100"
   

End If
Loop While intL <> ""

ご教示願います。

1 hits

【75453】L列にデータが入ってたらI列に記入 じん 14/4/3(木) 12:05 質問
【75454】Re:L列にデータが入ってたらI列に記入 kanabun 14/4/3(木) 13:22 発言
【75455】Re:L列にデータが入ってたらI列に記入 じん 14/4/3(木) 16:39 質問
【75456】Re:L列にデータが入ってたらI列に記入 kanabun 14/4/3(木) 17:01 発言
【75457】Re:L列にデータが入ってたらI列に記入 kanabun 14/4/3(木) 17:04 発言
【75458】Re:L列にデータが入ってたらI列に記入 じん 14/4/3(木) 17:55 質問
【75459】Re:L列にデータが入ってたらI列に記入 kanabun 14/4/3(木) 19:19 発言
【75466】Re:L列にデータが入ってたらI列に記入 じん 14/4/7(月) 13:33 質問
【75467】Re:L列にデータが入ってたらI列に記入 kanabun 14/4/7(月) 17:43 発言
【75468】Re:L列にデータが入ってたらI列に記入 kanabun 14/4/8(火) 10:07 発言
【75460】Re:L列にデータが入ってたらI列に記入 kanabun 14/4/4(金) 9:38 発言
【75465】Re:L列にデータが入ってたらI列に記入 じん 14/4/7(月) 11:49 お礼

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