Excel VBA質問箱 IV

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

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


4058 / 76734 ←次へ | 前へ→

【78304】Re:if公式を使ったsum
発言  kamikaya  - 16/6/21(火) 8:43 -

引用なし
パスワード
   ▼if.iserror さん:

みなさんがおっしゃる通りfor〜next文のを使った方がいいかと思います。

>しかし、全くの初心者のため、
>宿題として出された
>if公式の練習として1-10を(1.1)〜(10.1)のセルに埋め
>最後1-10をsumする方法が思いつきません。

スマホから書いてるので動作検証していませんがだいたい次のようになるはずです。

**********************

Sub test '起動するマクロの名前

  Dim i As Integer 'ループするための変数
  Dim Sum As Integer '合計値を格納するための変数

  For i = 1 to 10 'iが1から10になるまで以下を繰り返す(1周毎にiは1増える)
   Cells(i, 1).Value = i 'セル(i, 10)にiを記入する
   Sum = Sum + i 'Sumに毎回の合計を足していく
  Next 'for文の繰返しここまでの意

  Cells(11, 10).Value = Sum 'セル(11, 10)に上記の合計を記入する

End Sub 'マクロ"test"の終了

*********************

個人的にははじめに参考書で専門用語さえ覚えれば、あとはネットでなんとかなると思います(専門用語を知らないと検索さえできないので)。

マクロが組めれば効率が格段にアップするので是非この機会に勉強してみてください。
4 hits

【78299】if公式を使ったsum if.iserror 16/6/21(火) 6:54 質問[未読]
【78300】Re:if公式を使ったsum γ 16/6/21(火) 7:19 回答[未読]
【78301】Re:if公式を使ったsum β 16/6/21(火) 7:28 質問[未読]
【78302】Re:if公式を使ったsum β 16/6/21(火) 7:33 発言[未読]
【78303】Re:if公式を使ったsum [名前なし] 16/6/21(火) 7:58 お礼[未読]
【78304】Re:if公式を使ったsum kamikaya 16/6/21(火) 8:43 発言[未読]

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