エクセル・ワードの使い方なら

TOP > aotenブログ > 木村幸子の知って得するマイクロソフトオフィスの話

« ExcelのセルにWordのようなリーダー線を引きたい | トップページ | 「L25」にインタビュー記事が掲載されました! »

2012年3月20日 (火)

列数や列幅が異なる表を上下に並べて印刷したい

Excelで2つの表を上下に整列させて印刷したいと思ったことはありませんか。

この場合、列数や列幅が同じ表どうしであれば何も問題はありませんが、列の数や幅が異なる表を並べる場合は、セル結合などの機能を利用しなければ、表全体の幅を揃えてレイアウトすることはできませんね。この作業は面倒で時間もかかるものです。

1

このような場合は、片方の表をシート内の離れた個所に作成しておき、そのコピーを作成し、整列する方法が便利です。さっそくやってみましょう。

2

まず、上図のように、片方の表を印刷範囲から離れたところに作成しておきます。
この表をドラッグして範囲選択し、「ホーム」タブの「コピー」をクリックします。(2003の場合は、「編集」メニュー→「コピー」を選択します。)

3_2

貼り付け先の左上端に当たるセルを選択し、「貼り付け」ボタン下の「貼り付け▼」の部分をクリックします。

4

表示されるサブメニューから「図」→「図のリンク貼り付け」を選択します。(2003の場合は、「Shift」キーを押しながら「編集」メニューをクリックし、「図のリンク貼り付け」を選択します。)

5

これで、表が画像として貼り付けされます。画像データなので、右下端のサイズ変更ハンドル(○の部分)をドラッグして大きさを調整し、上の表と幅をそろえることができます。
これなら列幅や列数が上の表と同じでなくとも、きれいに配置したものを印刷できますね。
なお、貼り付けした画像は元の表とリンクしています。したがって、シート右側の表の数値を編集すれば、貼り付け先の画像の内容も自動的に更新されます。こちらも便利ですね。

6

最後にExcel2010の場合の手順を補足します。
Excel2010では、「貼り付け▼」をクリックし、表示されるボタンから「リンクされた図」を選択しましょう。これで同じ結果が得られます。

<関連記事>
・表の行と列の内容を入れ替えたい
http://ciao.aoten.jp/ciao/2009/05/post-4a04.html
・列幅の広い表をコピーすると、データがセルからはみ出してしまう
http://ciao.aoten.jp/ciao/2010/04/post-8b6f.html

コメント

この記事へのコメントは終了しました。




オデッセイが実施・
運営する資格試験

  • マイクロソフト オフィス スペシャリスト(MOS)
  • ビジネス統計スペシャリスト
  • MTA(マイクロソフト テクノロジー アソシエイト)
  • IC3(アイシースリー)
  • VBAエキスパート
  • アドビ認定アソシエイト(ACA)
  • コンタクトセンター検定試験
  • Rails技術者認定試験
  • リユース検定
  • 統計検定