よねさんのWordとExcelの小部屋|Excel(エクセル)講座の総目次|Excel(エクセル)講座 Q&A(Tips)|印刷関連
 |
Excel(エクセル)講座 Q&A(Tips):印刷関連
|
罫線を自動で印刷する/エラーを印刷しない(Excel2002以降)
- メニューバーの【ファイル】→【ページ設定】を選択します。
- 【シート】タブを選択します。
『印刷』の【枠線】にチェックを入れます。【セルのエラー】で『空白』を選択します。
- シートでは罫線はなく、エラーが表示されていますが、
印刷プレビューで確認すると罫線が入り、エラーが印刷されないことがわかります。
 |
→ |
 |
オートフォーマットを利用する
- 範囲を選択します。
- 【書式】→【オートフォーマット】を選択します。
いろんなデザインの表から選択します。
なお、【オプション】をクリックして、一部の書式だけを適用することもできます。
- 幅の狭い表を印刷するときなど、2ページを1枚に並べて印刷したいときに使います。
- プリンタードライバーの機能を使いますので、使用するプリンターによって表示や操作方法等は異なります。
- (Excelでできない機能はプリンタドライバーなど他の機能を使えば可能になります
マル秘などの文字を背景に印刷したい場合はスタンプマークを使います)
(プリンターがEPSON PM-800Cでの例です)
- メニューバーの【ファイル】→【ページ設定】を選択します。
- 【ページ】タブの【オプション】をクリックします。
- 使用しているプリンタによって異なります
- EPSON PM-800Cの場合
- [レイアウト]タブを選択し、「割付/ポスター」の『割付』と『2ページ』にチェックを入れます。
- Canon PIXUS iP3100の場合
- [ページ設定]タブで、『割り付け印刷』を選択します。
- 上図で[詳細設定]ボタンを選択し、ページ数などの設定をします。
- メニューバーの【ファイル】→【印刷】で2ページの表が1枚に印刷できます。
- 印刷プレビューで確認して印刷しても、印刷結果が異なる。
- 異なるプリンターで印刷するとセル幅や高さなどデザインが崩れる。
- など、印刷結果が思ったとおりにならないことがあります。
(A)印刷プレビューと印刷結果が異なる場合
- Excel は、プリンタ ドライバから情報を受取り、これらを基に印刷物のイメージを画面上で作り上げています。
- プリンタ ドライバの選択が異なっているか、プリンタ及びプリンタ ドライバに問題がある可能性があります。
- プリンタドライバを新しいのもにするなどの対策をとってみましょう。
(B)異なるプリンターで印刷結果が異なる場合
- Excel は、プリンタ ドライバから情報を受取り、これらを基に印刷物のイメージを画面上で作り上げているためです。
- プリンターが異なれば(プリンタードライバが異なれば)、印刷も異なってしまうのは避けられないといえます。
- 【対処法】
- 会社で印刷するシートを家で作成したい時などは、会社で使うプリンターのプリンタドライバをインストールしておけば良いでしょう。
- 【参考】
- セルの塗りつぶしやフォントの色などが印刷で反映されず白黒印刷になる。
- 印刷プレビューでも白黒で表示されます。
- [ファイル]→[ページ設定]の[シート]タブで「白黒印刷」のチェックを外します。
- セルの塗りつぶし(パターン)や罫線が印刷されない。
- オブジェクトが印刷されない。
- [ファイル]→[ページ設定]の[シート]タブで「簡易印刷」のチェックを外します。
- 細線に色を設定した時、Excelの印刷プレビューでは色が反映されるが、プリンタで印刷すると黒色で印刷されます。
- 「Excelの制限による」とされています。太い線を用いて色を付けるか、黒色で我慢するしかないようです。
- 【参考資料】
- Excelの制限となっているようです。
- 【参考資料】
- メニューバーの【表示】→【コメント】 を選択します。
コメントが常に表示された状態になります。
- メニューバーの【ファイル】→【ページ設定】を選択します。
【シート】タブを選択します。
「コメント」で『画面表示イメージ』を選択します。
- 縦に長い集計表で、各ページの最下行に小計を表示したいときに使える方法です。
- 自動で設定するにはマクロを使うか、印刷用シートを作成しておきそのシートに書き出す方法が考えられます。
(操作手順) 手動で改ページを設定する方法です。
- A列にページ番号を入力する列を作成します。
1ページ目に印刷したい行に「1」、2ページ目にしたい行に「2」と入力します。
- メニューバーの【データ】→【集計】を選択します。
グループの基準で『ページ番号』の列を選択します。
集計の方法で『合計』を選択します。
集計するフィールドで『個数、金額、売上高』にチェックを入れます。
- 集計すると、下図のようになります。
A14セル(2ページの先頭行にくるセル)を選択し、【挿入】→【改ページ】を選択します。
- A列(ページ番号)は不要ですので、A列を選択し、【書式】→【列】→【表示しない】で、非表示にします。
【メニュー】→【ページ設定】の【シート】タブで、行のタイトルに『$1:$1』として、項目行を設定します。
- 印刷プレビューで各ページを確認すると、下図のように各ページの最下行に集計結果が表示されます。
1ページ目 |
2ページ目 |
 |
 |
- 元になるシートを選択します。
- コピー先のシート見出しを【Ctrl】キーを押しながら選択します。
- 【ファイル】→【ページ設定】 を選択し、【OK】ボタンをクリックします。
- なぜか、印刷プレビューにある設定ボタンではできないので注意!
- 選択していないシート見出しをクリックして選択を解除します。
全てのシートを選択している場合は、アクティブでないシート見出しをクリックすると解除されます。
- いずれの現象もExcelの制限となっているようです。
- 【参考資料】
- メニューバーの[表示]→[ヘッダーとフッター]から「&[日付]」で設定すると「2006/1/2」のように表示/印刷される。
- 自分の好みの日付形式を設定したい場合、タイトルに設定して印刷する方法とVBA(マクロ)で行う方法がある。
- タイトル行で設定する方法(ただし、ヘッダー部(上部)に限る)
- A1に「=TODAY()」と入力し、[書式]→[セル]で表示形式を「ggge"年"m"月"d"日"」と設定する。
- [ファイル]→[ページ設定]の[シート]タブを選択する。
印刷タイトルの行タイトルで「$1:$1」と1行目を設定する
- VBA(マクロ)で設定する。
- [Alt]+[F11]でVisualBasicEditorを開く
または、[ツール]→[マクロ]→[Visual Basic Editor]を選択する。
- ThisWorkbookに以下のように記述する。
- 表示位置配下のように記述します。
ヘッダー左側:LeftHeader |
ヘッダー中央:CenterHeader |
ヘッダー右側:RightHeader |
フッター左側:LeftFooter |
フッター中央:CenterFooter |
フッター右側:RightFooter |
- 【参考資料】
よねさんのWordとExcelの小部屋|Excel(エクセル)講座の総目次|Excel(エクセル)講座 Q&A(Tips)|印刷関連
PageViewCounter
![Counter]()
Since2006/2/27