ID非公開

2021/10/18 18:39

33回答

Excelマクロについて教えてください。 複数のページの同一範囲において、値の入っているセルに+1するにはどうしたらいいでしょうか… 例

Excel | Visual Basic70閲覧xmlns="http://www.w3.org/2000/svg">250

ベストアンサー

0

ID非公開

質問者2021/10/18 19:47

すみません、ページではなくシートです! 指摘ありがとうございます。

ThanksImg質問者からのお礼コメント

続けて質問してしまいましたが答えていただき助かりました! ありがとうございます。

お礼日時:10/19 11:50

その他の回答(2件)

0

ページと言うのはシートの事ですね。 以下マクロ Sub Sample() Dim ws As Worksheet, r As Range For Each ws In Worksheets For Each r In ws.Range("A4:F4") If r.Value = "0" Then r.Value = r.Value + 1 End If Next r Next ws End Sub

ID非公開

質問者2021/10/18 19:48

すみません、ページではなくシートです! 指摘ありがとうございます。

0

エクセルには、「ページ」という概念がありません。 あなたの考えている1ページは何行ですか? それを基準に、範囲を別けて計算するしか無いと思います。

ID非公開

質問者2021/10/18 19:48

すみません、ページではなくシートでした。