こんにちは。いつもお世話になっています。
エクセルで、データーベースを作成しました。
これから日を増すごとに、データ行がどんどん増えていきます。
アクティブにしたセルから、列右へ9行、行下へ15行の範囲を印刷させたいのです。
Dim r As Integer
r = ActiveCell.Column
Dim d As Integer
d = ActiveCell.Row
Dim h As Integer
h = Cells(r.g).Offset(15, 9)
ActiveSheet.Range("rd:h").PrintOut , preview:=True
このように書いてみたのですが、動きません。
すみませんが、どうしたら良いか教えて下さい。
よろしくお願いします。
No.4
- 回答日時:
1,2番の回答がいずれもOkだと思います。
技術の話なんですが、質問者のコードが間違っています。
>ActiveSheet.Range("rd:h").PrintOut , preview:=True
r,d,hいずれも変数ですので、上記の書き方はだめ。
ActiveSheet.Range(r+d+":"+h).PrintOut , preview:=True
こうみたい書き方は大丈夫はずだ。
No.3
- 回答日時:
既に回答は出ていますが・・・
どこでマクロがこけて、それがなぜなのか少しは考えましたか?
Range Cells についてヘルプは見ましたか?
番地指定についてr1c1形式は知っていますか?
これらを考えた上で、皆さんが提示してくれるコードをみれば理解が向上すると思います。
※提示されたコードでは g が何者か不明です。
提示されたコードを元に範囲指定だけ示します。
Dim r As Integer
Dim d As Integer
r = ActiveCell.Column
d = ActiveCell.Row
Range(cells(d,r),cells(d+15,r+9)).Select
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) 日付で矢印マクロ 4 2023/07/25 16:47
- Visual Basic(VBA) VBAについて教えてください 4 2022/11/10 12:44
- Visual Basic(VBA) サブフォルダ(データ)にある複数の.xlsxファイルのSheet3のA2セルの値で01から左側をB2 2 2022/08/14 15:46
- Excel(エクセル) エクセルの印刷マクロについて質問があります。 現在、下記のマクロで印刷しています。Sheet1のD6 5 2023/06/12 10:59
- Visual Basic(VBA) エクセル365のVBAで困っています。どう修正したらよいか添削をお願いします 2 2023/05/03 17:35
- Visual Basic(VBA) エクセルで、1つのセルで上書き足し算して セルの範囲を指定できますか? パソコン初心者です。 お時間 3 2023/07/05 06:13
- Excel(エクセル) 【マクロ】スクショ印刷がうまく動かない件 5 2022/12/06 17:37
- Excel(エクセル) VBA オリジナル関数で選択セルの合計を作成したい 3 2023/03/19 19:45
- Visual Basic(VBA) vbaでセルに入力したときに,その横にあるセルを保護し入力不可にするマクロを作りたいです。 2 2022/04/24 20:59
- Visual Basic(VBA) ExcelVBAのマクロについて。 9 2022/05/04 14:50
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセル 白黒印刷で白線を印刷...
-
エクセルで白紙ページを消す方...
-
エクセルで印刷するとき、連番...
-
エクセルで謎の2枚目が印刷される
-
Excelで印刷すると、ルビがずれ...
-
エクセルを最初からA4の大きさ...
-
Excel 複数のシートの印刷順の...
-
数式による空白を無視して印刷...
-
VBAでホルダー内のPDFを一括印...
-
エクセルから帳票形式に差込印...
-
エクセルで空白の部分を印刷範...
-
B5縦で作ったエクセル文書をA4...
-
下の部分をカットして印刷
-
コマンドプロンプトからEXC...
-
エクセルでプライスカードを作...
-
エクセルで名前を削除するとき...
-
エクセルで図形やオートシェイ...
-
Excelのセルに色をつけても印刷...
-
エクセル 同じシートで印刷ペ...
-
エクセルの表の印刷について複...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルで謎の2枚目が印刷される
-
エクセルで白紙ページを消す方...
-
エクセル 同じシートで印刷ペ...
-
Excel 複数のシートの印刷順の...
-
差込印刷で郵便番号のハイフン...
-
数式による空白を無視して印刷...
-
エクセルだけ印刷しても白紙です。
-
エクセルから帳票形式に差込印...
-
エクセルを最初からA4の大きさ...
-
エクセル 2upできません。
-
エクセルで空白の部分を印刷範...
-
B5縦で作ったエクセル文書をA4...
-
エクセルで印刷するとき、連番...
-
Excelで印刷すると、ルビがずれ...
-
エクセルの印刷範囲の自動変更...
-
エクセルの長い表を3列で印刷...
-
エクセルの全シートをPDFにでき...
-
VBAでホルダー内のPDFを一括印...
-
EXCELで段組みできますか?
-
コマンドプロンプトからEXC...
おすすめ情報