【知りたい事】
以下コードを事項すると、メッセージBOXに100と表示されます
私は、高橋が全部で2行分あるので、セルD2の1とD3 100を足して
変数Aには、101 が格納されていると思います
しかし、答えが100なのが、疑問です
ご存じの方、教えて下さい
【表】
A列 B C D
1行 鈴木 1 1 1
2行 高橋 1 1 1
3行 高橋 100 100 100
【コード動きます】
Sub 変数について()
Dim i As Long, A As Long
For i = 1 To 3
If Cells(i, 1) = "高橋" Then
A = Cells(i, 1).Offset(0, 2)
End If
Next i
MsgBox A
End Sub
No.3ベストアンサー
- 回答日時:
足し算していないという事はすでに回答されている通りです。
ですので足し算するというのは正解なんですが……。
A = Cells(i, 1).Offset(0, 2)
↓
A = A + Cells(i, 1).Offset(0, 2)
(´・ω・`) 本当にこれで良いのかなぁ。
質問文には、D2セルとD3セルの値を足したいような事が書かれています。
細かいようですが、
A = A + Cells(i, 1).Offset(0, 2)
↓
A = A + Cells(i, 1).Offset(0, 3)
のような気がするんだよね。
ご指摘ありがとうございます
D列の指定は、A列からみて⇒Offsetに(0, 3)でした
A = A + Cells(i, 1).Offset(0, 3)
No.2
- 回答日時:
Aには何も足して無いよ。
足し算しないと。A=0 ←←←追加する
For i = 1 To 3
If Cells(i, 1) = "高橋" Then
A = A + Cells(i, 1).Offset(0, 2) ←←←修正する
End If
Next i
MsgBox A
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
それもChatGPT!?と驚いた使用方法を教えてください
仕事やプライベートでも利用が浸透してきたChatGPTですが、こんなときに使うの!!?とびっくりしたり、これは画期的な有効活用だ!とうなった事例があれば教えてください!
-
歳とったな〜〜と思ったことは?
歳とったな〜〜〜、老いたな〜〜と思った具体的な瞬間はありますか?
-
モテ期を経験した方いらっしゃいますか?
一生に一度はモテ期があるといいますが、みなさんどうですか? いまがそう! という方も、「思い返せばこの頃だったなぁ」という方も、よかったら教えて下さい。
-
洋服何着持ってますか?
洋服を減らそうと思っているのですが、何着くらいが相場なのかわかりません。
-
今から楽しみな予定はありますか?
いよいよ2025年が始まりました。皆さんには、今から楽しみにしている予定はありますか?
-
【マクロ】Ifとwith ステートメントにて分からない部分があります
Excel(エクセル)
-
Excelの数式の効率化について
Excel(エクセル)
-
Excelで特定の文字列が含まれているか確認したい
Excel(エクセル)
-
-
4
CSVファイルについて質問です。
Excel(エクセル)
-
5
データチェックを行うエクセルマクロをおしえてほしい
Excel(エクセル)
-
6
【ExcelVBA】UTF-8(BOM無)でCSV保存するには?
Excel(エクセル)
-
7
【マクロ】functionプロシージャの、変数について
Excel(エクセル)
-
8
Excel 対象のセルに入力が無いとセルに入力できないようにしたい
Excel(エクセル)
-
9
エクセルの「入力規則」のプルダウンメニュの▼をセルの左側に出したい
Excel(エクセル)
-
10
考えた式の戻り値が期待通りにならない
Excel(エクセル)
-
11
Excelの数値の小数点表示について質問です
Excel(エクセル)
-
12
重複しない値を取り出したい
Excel(エクセル)
-
13
【マクロ】AブックからBブックへセルの値コピーにおけるブックのアクティブについて
Excel(エクセル)
-
14
エクセルを使用して、円周率を表示させる方法
Excel(エクセル)
-
15
(マクロ)値を返す時は subでもfunctionでもどちらでも良いのでしょうか?
Excel(エクセル)
-
16
特定の文字列を含む、住所を抽出する
Excel(エクセル)
-
17
2列に入っているデータを1列で表示する関数について
Excel(エクセル)
-
18
数字入力後他の文字等が表示される方法について
Excel(エクセル)
-
19
ある表にフィルターをかけて出てきた記号の個数を知りたいのですが、簡単な関数はないでしょうか?
Excel(エクセル)
-
20
Excel 1の位の数字で処理を分岐させたい
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・集中するためにやっていること
- ・テレビやラジオに出たことがある人、いますか?
- ・【お題】斜め上を行くスキー場にありがちなこと
- ・人生でいちばんスベッた瞬間
- ・コーピングについて教えてください
- ・あなたの「プチ贅沢」はなんですか?
- ・コンビニでおにぎりを買うときのスタメンはどの具?
- ・おすすめの美術館・博物館、教えてください!
- ・ことしの初夢、何だった?
- ・【お題】大変な警告
- ・【大喜利】【投稿~1/20】 追い込まれた犯人が咄嗟に言った一言とは?
- ・洋服何着持ってますか?
- ・みんなの【マイ・ベスト積読2024】を教えてください。
- ・「これいらなくない?」という慣習、教えてください
- ・今から楽しみな予定はありますか?
- ・AIツールの活用方法を教えて
- ・【お題】逆襲の桃太郎
- ・自分独自の健康法はある?
- ・最強の防寒、あったか術を教えてください!
- ・【大喜利】【投稿~1/9】 忍者がやってるYouTubeが炎上してしまった理由
- ・歳とったな〜〜と思ったことは?
- ・モテ期を経験した方いらっしゃいますか?
- ・好きな人を振り向かせるためにしたこと
- ・スマホに会話を聞かれているな!?と思ったことありますか?
- ・それもChatGPT!?と驚いた使用方法を教えてください
- ・見学に行くとしたら【天国】と【地獄】どっち?
- ・これまでで一番「情けなかったとき」はいつですか?
- ・この人頭いいなと思ったエピソード
- ・あなたの「必」の書き順を教えてください
- ・14歳の自分に衝撃の事実を告げてください
- ・人生最悪の忘れ物
- ・あなたの習慣について教えてください!!
- ・都道府県穴埋めゲーム
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
3で割ると2余り,5で割ると3余...
-
早慶附属高校の数学過去問大問...
-
4元連立方程式の解き方を教えて...
-
7で割ると2余り、11で割ると3余...
-
次の関数の組が線形独立である...
-
恒等的に正しいとはどういう意...
-
「Access」のフォームで、同じ...
-
写真の数学の質問です。 なぜ分...
-
大、小2つの数がある。大きい数...
-
エクセル 2/3乗
-
二次関数の決定についての質問...
-
連想配列の初期化
-
平衡定数の求め方について、ΔG=...
-
微分方程式
-
原点まわりの回転
-
階差数列について質問したいの...
-
数Ⅰ 2X-3>a+8Xについて次の問い...
-
整数の問題です。(10^n)+1は素...
-
円の方程式
-
余弦定理「a>0 だから a=√31...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
恒等的に正しいとはどういう意...
-
SPIの問題
-
数Bの数列の問題です。 正の奇...
-
平衡定数の求め方について、ΔG=...
-
3で割ると2余り,5で割ると3余...
-
数学の質問です。 3で割ると2余...
-
連想配列の初期化
-
二次関数
-
x+y/5=y+z/6=z+x/7 x+y+z=27 xy...
-
w=1/z−iのときz平面上の図形は...
-
「Access」のフォームで、同じ...
-
Access VBA クリップボードの内...
-
整数の問題です。(10^n)+1は素...
-
xの2n乗 を積分するとどうなり...
-
7で割ると2余り、11で割ると3余...
-
エクセル 2/3乗
-
高2数学 軌跡
-
ライニプッツの公式に関してで...
-
Excel VBAで1行に2つのコードを...
-
c言語で入力された5つの数字か...
おすすめ情報