No.1ベストアンサー
- 回答日時:
VBAでなら可能です。
1.設定したいシートのタブを右クリック
2.「コードの表示」を選択
3.VisualBasicEditorが立ち上がるので、右の白い部分に以下をコピペします。
Private Sub Worksheet_Change(ByVal Target As Range)
rng = UsedRange.Address
PageSetup.PrintArea = rng
End Sub
No.5
- 回答日時:
こんにちは。
#4さんに内容的にかぶってしまいますが、(すみません)
>エクセルで、文字を入力すると、その列までが
>自動で印刷範囲の設定になります。
それは、本当に列までなのですか?
つまり、あまり、そういう設定はしません。
#4 さんがご指摘どおり、見ていただいたほうが早いですね。プロテクトが入っていれば別ですが、たぶん、自社内でしたら、見れないようなことはないと思います。
言葉を言い換えると、Excelの印刷設定には、印刷範囲を指定しないと自動的に、ワークシートの使用範囲まで、印刷するようになっています。もしも、そのコードが見れないようでしたら、そのデータのレイアウトとそのアクション(動作)をおっしゃらないと、ちょっとコードまでは手が出せませんね。
No.4
- 回答日時:
(1)>文字を入力すると、その列までが
普通エクセルはデータを入れた列+アルファまで印刷しますが、それとどう違うのでしょうか。
(2)より右列に、「文字を入力すると」、縮小などがおこるようですか
(3)>文字を入力すると、その列までが
の「文字」は特別な文字ですか、通常のデータのことですか
(4)マクロ(エクセルVBA)が入っていますか。
ツールーマクロ-VisualBasicEditorをクリックして
左側のフレームにエクスプローラー風の、VBAProject(
ブック名)が見えるでしょうが、その下のシート名や標準モジュールの箇所(行)をダブルクリックして、何かプログラムらしいものが現れますか。
+はクリックして、展開してーにした上で、上記を確認のこと。
多分マクロの設定があるのではないかな。
No.3
- 回答日時:
【ファイル】→【ページ設定】→【ページ】タブの拡大縮小印刷で、次のページ数にあわせて印刷を設定していれば、設定したページ数に印刷されるようデータの入力範囲を自動で縮小して印刷範囲にします。
No.2
- 回答日時:
No1です。
手順の4を書き漏れてました。
1.設定したいシートのタブを右クリック
2.「コードの表示」を選択
3.VisualBasicEditorが立ち上がるので、右の白い部分に以下をコピペします。
4.Altキー+F11キーでシートに戻ります。
これでご要望どおりになると思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルVBAで複数のシート印刷設定 1 2022/09/07 12:03
- Excel(エクセル) エクセル2013「次のページ数に合わせて印刷」が小さすぎる 9 2023/03/28 10:18
- Excel(エクセル) 【Excel】複数シートがあるエクセルデータで片面印刷と両面印刷設定がシートごとに入 1 2023/03/10 15:25
- Excel(エクセル) エクセルシートのPDFでの保存 2 2022/09/06 13:05
- Excel(エクセル) Excel VBAプルダウンの値を変えながら2枚ずつ印刷する方法? 4 2022/05/27 13:04
- Excel(エクセル) エクセルのマクロで複数シートを両面印刷するには? 2 2022/12/08 23:23
- Excel(エクセル) 【Excel】エクセルの1シートが2枚に分割されてしまうので印刷プレビューを押して閉 4 2022/12/13 13:12
- Visual Basic(VBA) マクロについて教えてください。 3 2023/06/09 17:37
- Excel(エクセル) Excelであるシートだけ印刷できない 1 2022/04/01 09:04
- Visual Basic(VBA) 改ページ 2 2023/03/10 21:29
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルファイルを開く時、常...
-
エクセル印刷時 一枚の書類に...
-
エクセルの一部のセルの背景色...
-
Excel 特定のシートを印刷不可...
-
エクセルで行番号、列アルファ...
-
マクロで印刷→セルの値から部数...
-
【Excel】複数シートがあるエク...
-
1ヶ月分の日付を一度に出す方法...
-
エクセルのマクロで複数シート...
-
エクセルで複数のシートを同じ...
-
エクセルの行タイトルを特定の...
-
エクセルの印刷で1枚だけ小さ...
-
エクセルで複数のシートの1枚目...
-
印刷枚数をセルの数値としたい
-
エクセルでのヘッダーをページ...
-
EXCEL マクロ 条件の合ったシー...
-
EXCELで複数のシートを同時に印...
-
[EXCEL]2つのシートを無駄なく...
-
Excel 特定のシートが印刷出来ない
-
カラーで一括印刷したいです
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルファイルを開く時、常...
-
エクセルの一部のセルの背景色...
-
エクセル印刷時 一枚の書類に...
-
マクロで印刷→セルの値から部数...
-
エクセルで複数のシートの1枚目...
-
Excel 特定のシートを印刷不可...
-
1ヶ月分の日付を一度に出す方法...
-
エクセルの行タイトルを特定の...
-
エクセルで行番号、列アルファ...
-
エクセルでのヘッダーをページ...
-
エクセルのマクロで複数シート...
-
エクセルでシートの色がグレー...
-
エクセルで複数のシートを同じ...
-
【Excel】複数シートがあるエク...
-
エクセルのシート名を印刷した...
-
条件によって印刷するシートを...
-
エクセルのページ設定を他のペ...
-
Excel 2シートを1枚に印刷した...
-
エクセルで、ヘッダーに他のシ...
-
特定のシートのみ印刷できない...
おすすめ情報