Excel VBA質問箱 IV

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

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


37400 / 76732 ←次へ | 前へ→

【44499】Re:繰り返しについて
発言  Mari  - 06/11/19(日) 21:06 -

引用なし
パスワード
   ▼れいな さん:
今晩は。下の意味を十分意味が把握できていないかも知れませんが・・

>キーボードから読み込んだ数字をR1C4セルに表示し、次に読み込んだ数字をR2C4セルに、その次に読み込んだ数字をR3C4セルに...というように4列1行目のセルから順に下に表示するというのを繰り返したいのです。キーボードから数字の「0」が入力されたら、それまでに入力された数の合計をR7C1セルに表示させた後、マクロを終了させたいのです。

こんな感じで作成しました
C列の1行目に合計
C列の2行目から順次3行目・・・順次10行目・・・など数字を入れ、最終集計したい
列にきたら「0」を入れる。
完全な回答で無いかも知れません、これをひとつの「たたき台」に展開できれば
使ってください。

(シート1に)
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim rng As Range
  On Error Resume Next
  Sheets(1).Columns("C").SpecialCells(xlCellTypeFormulas).ClearContents
  On Error GoTo 0
  With Worksheets(1)
    Set rng = .Range(.Cells(2, 3), .Cells(.Rows.Count, 3).End(xlUp))
   With rng
   If Range("C65536").End(xlUp).Value = 0 Then
    If .Row > 1 Then Cells(1, 3).Formula = "= SUBTOTAL(9," & .Address & ")"
   End If
   End With
  End With
End Sub

1 hits

【44495】繰り返しについて れいな 06/11/19(日) 19:33 質問
【44497】学校の課題ですか? [名前なし] 06/11/19(日) 20:10 発言
【44498】Re:繰り返しについて 注意 06/11/19(日) 20:18 発言
【44499】Re:繰り返しについて Mari 06/11/19(日) 21:06 発言
【44502】Re:繰り返しについて maverick 06/11/20(月) 0:06 回答
【44544】Re:繰り返しについて TMB 06/11/21(火) 10:13 発言
【44556】Re:繰り返しについて ToShiYo 06/11/21(火) 19:34 発言

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