Excel VBA質問箱 IV

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

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


12089 / 76734 ←次へ | 前へ→

【70171】列の各セルに対して、繰り返し処理をするには?
質問  ごん  - 11/10/18(火) 13:42 -

引用なし
パスワード
   教えていただいたコードを活用して、以下のコードを利用したいのですが、
if文でエラーが出ます。
対処方法をお教えください。


Sub Sample3_kana()
  Dim myA As Range
  Dim lCell As Range
  Dim z As Long
Dim c As Cell

  With ActiveSheet.UsedRange
    Set lCell = .Cells(.Cells.Count).Offset(, 1)
  End With

  Set myA = Range("A3", lCell)

  With myA.Columns(myA.Columns.Count)
    .Formula = "=LEN(B3)"
    .Value = .Value
  End With


  For Each c In myA.Columns(myA.Columns.Count)
    If c.Value = 8 Then c.Value = 2      ’←エラーが出る
  Next c

  Set myA = Nothing
  Set lCell = Nothing


End Sub

3 hits

【70171】列の各セルに対して、繰り返し処理をするには? ごん 11/10/18(火) 13:42 質問
【70182】Re:列の各セルに対して、繰り返し処理をす... UO3 11/10/18(火) 19:42 回答
【70190】Re:列の各セルに対して、繰り返し処理をす... ごん 11/10/19(水) 7:15 発言
【70183】Re:列の各セルに対して、繰り返し処理をす... UO3 11/10/18(火) 19:51 回答
【70191】Re:列の各セルに対して、繰り返し処理をす... ごん 11/10/19(水) 7:19 お礼

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