Excel VBA質問箱 IV

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

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


54445 / 76732 ←次へ | 前へ→

【27078】すみませんでした。
発言  Jaka  - 05/7/28(木) 9:53 -

引用なし
パスワード
   申し訳ございません。
色々なパターンでの検証が足りませんでした。
kobasanさんフォローありがとうございました。
で、一応修正してみました。(まだ、検証が足りないかも...。)

Sub 一つづつ比較()
Dim CEL As Range,savad As String
  Application.ScreenUpdating = False
  Range("A1").Sort Key1:=Range("A1"), Order1:=xlAscending, Header:=xlGuess
  savad = "B2"  'データ部先頭
  For Each CEL In Range("A2", Range("A65535").End(xlUp))
    If CEL.Value <> CEL.Offset(1).Value And _
      CEL.Value <> "" Then
      CEL.Offset(1).EntireRow.Insert
      subad = Range(Range(savad), CEL.Offset(1).End(xlUp).Offset(, 1)).Address(0, 0)
      CEL.Offset(1, 1).Formula = "=sum(" & subad & ")"
      savad = CEL.Offset(2, 1).Address
    End If
  Next
  Application.ScreenUpdating = True
  MsgBox "終わりました。"
End Sub
1 hits

【26949】合計値の求め方 nana 05/7/25(月) 13:06 質問
【26950】Re:合計値の求め方 Jaka 05/7/25(月) 13:27 回答
【26958】Re:合計値の求め方 nana 05/7/25(月) 14:57 質問
【26962】Re:合計値の求め方 Jaka 05/7/25(月) 15:49 発言
【26964】Re:合計値の求め方 nana 05/7/25(月) 16:00 発言
【26969】Re:合計値の求め方 Jaka 05/7/25(月) 17:03 回答
【26998】Re:合計値の求め方 Jaka 05/7/26(火) 10:20 発言
【27027】Re:合計値の求め方 yasu 05/7/26(火) 19:35 質問
【27050】Re:合計値の求め方 Jaka 05/7/27(水) 9:39 回答
【27068】Re:合計値の求め方 yasu 05/7/27(水) 18:46 質問
【27072】Re:合計値の求め方 kobasan 05/7/28(木) 0:39 回答
【27074】Re:合計値の求め方 yasu 05/7/28(木) 6:21 お礼
【27078】すみませんでした。 Jaka 05/7/28(木) 9:53 発言
【27097】ありがとうございませんでした yasu 05/7/28(木) 21:39 お礼
【27145】ありがとうございました yasu 05/7/29(金) 21:29 お礼

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