【Excel】幅が違う複数の表を縦に並べたい

スポンサーリンク
高齢者のためのエクセル教室
この記事は約3分で読めます。

Excelで作った2つの表を上下に並べて印刷したいと質問がありました。見せていただくとその2つの表は列幅が違う、表の幅(セルの数)も違うものでした。

この(2つ目の)表をコピーして貼り付けてみたんやけど、1列目の文字数が違うからどちらかに合わせようとすると文字が小さくなったりはみ出したりしてうまく貼り付けられんのや。

列幅の違う、表の幅も違う表を1つめの表の下に貼り付けた結果が下の画像です。

2つ目の表の1列目の文字がセルの幅に収まっていませんね。

2つ目の表の1列目に入っている文字に合わせて列幅を変更すると、1つめの表がなんだか間延びした感じになってしまいますね。

反対に、1つめの表の1列目の列幅に合わせて、2つめの表の列幅を変更すると文字がはみ出してしまいます。

文字のサイズを小さくするか、セルの幅に合わせて自動的に縮小させるという手もありますが、こちらも見づらくなります。

列幅の違う、表の幅も違う表を縦に並べたいときに使ってほしいのがExcelの貼り付けオプションにある「リンクされた図」です。

スポンサーリンク

Excelで幅の違う表を上下に並べて印刷したいときは、貼り付けオプションの「リンクされた図」を使ってみよう

2つめの表を別シートで作成する

列幅の違う、表の幅も違う表を縦に並べたいとき。事前準備として、2つめの表を別シートで作成しておきます。

同じシートの上で作成してもいいのですが、印刷するときに印刷範囲を指定しないと、同じ表が2つ印刷されてしまいます。

今回は、同じシート上に2つめの表が作ってあるので、シートを1枚新しく作って(sheet2)、2つめの表をコピー→sheet2に貼り付けたあと、表の見た目(特に列幅など)を調整します。

2つめの表をコピーし、1つめの表の下に貼り付けオプションの「リンクされた図」で貼り付ける

次に、sheet2に貼り付けた表を改めて選択し、コピーします。

1つめの表があるsheet1を選択し、2つめの表を貼り付けたいセルを選択。

「ホーム」タブにある「貼り付け」ボタンの下側にある▼をクリック→貼り付けオプションが表示されるので、その他の貼り付けオプションにある「リンクされた図」をクリックすると、2つめの表が図として貼り付けられます。

表の形をしていますが、写真やイラストなどの画像と同じ状態になっているので、1つめの表の幅と会うように大きさを調整します。

印刷プレビューで見るとこんな感じになります。

ほんまや!どっちの表の幅を変えんでも同じ幅の表になった!

スポンサーリンク

Excelの貼り付けオプションの「リンクされた図」。元の表を修正してもちゃんと図に反映される

これやと、2つめの表が変わったらまた同じ操作をせんとあかんのちゃうか?

いえ、大丈夫です。今回使用した貼り付けオプションの「リンクされた図」は、元の表を修正すると貼り付けたほうの図も同じように修正されるようになっています。

試しに、sheet2の表に入っている数値を変更してみると・・・

どうです?ちゃんと修正が反映されていますね。

スポンサーリンク

Excelで幅の違う表を上下に並べて印刷したいときは、貼り付けオプションの「リンクされた図」を使ってみよう、のまとめ

Excelの貼り付けオプションにある「リンクされた図」を使えば、列幅が違う表でも表の幅が違う表でも同じ幅で縦に並べることができます。

この方法を使わずに列幅の違う、表の幅の違う表を縦に並べようとすると、セルを結合したりしながら調整していくことになるので、なかなかの手間がかかります。文字の大きさなど気になる点はありますが、この方法を使えば表に含まれるセルの数(横方向)が違っても縦に並べることができます。

タイトルとURLをコピーしました