罫線の上(セルとセルの間)に文字を入れたい

ExcelExcel,セルの上,タイムテーブル,文字,時間,表示,配置

タイムテーブルを作る際に出てきた疑問

図形のテキストエリアとして10:00、11:00・・と個々に作成して、配置すればできることだけれど、朝9時から夜10時間でとかになると、いくつものテキストエリアを作って、配置して、並びを揃えてと非常に面倒くさい

やりたいこと

1列に一気に、8:00、10:00、、22:00と書いて、そのままずらしたい

罫線の上に文字を置きたい

上記のように、列の位置を下もしくは上にずらす感じをイメージする

動画

さくっと確認したい場合は、音声無し、文字のみの動画(47秒)がありますのでこちらで

考えたこと

WEB系のプログラムをしていると、marginやpaddingをマイナスにしたり、100%を超える値にすることが先に浮かんだ

けれども、そのような概念はない

セル内の配置を検討しても、下もしくは上に揃える、中央配置と、セル内をはみ出す形はない

解決方法

考え方は、最初に面倒と言い捨てた、図形の中のテキストエリアとして考えることが近いです

1.普通にセルに時間を書く

セル内なので、ドラッグにより、30分刻みも60分刻みも何時間分も一瞬で書くことができる

罫線の上に文字を置きたい

実は最初、このままの状態でタイムテーブルを作っていき、ほぼ完成という所で、「あれ?これだと、部活が14:15始まりに見えてしまう?」と間違いに気づきました

2.目盛線や背景を非表示にする

この後、図として貼り付けるため、背景画像や目盛線(罫線)は非表示にする

罫線の上に文字を置きたい

ちなみに目盛線の非表示は、表示メニューからできます

3.イメージとしてコピー&ペースト

ただのコピペではないので注意

時間をいれた範囲を選択して、コピーする

貼り付けで、Shiftキーを押しながら「図として貼り付け」をする

図の貼り付けだけだと、ペーストされた図が活性化?されないためか、貼り付けができませんとエラーがでる

下の図の青い丸で囲んだ部分が図として貼り付けなので、Shiftを押しながら、このアイコンをクリック

罫線の上に文字を置きたい

4.大きさを微調整し、配置する

図として張り付いたものは、元のサイズより少しだけ小さくなるので、大きさを調整し、適切な場所に配置すればOK

まとめ

この方法は貼り付け後は図になるので、フォントや右揃えなどの融通が効かない

ただ、タイムテーブルのようにセルとセルの間に置きたいテキスト(文字)の数が多い場合は、こちらが便利だと思う

タイムテーブルだと、テンプレートが多くありそうではあるけれど、既存のものを自分風に調整することも存外に時間がかかるので、私はテンプレートは他の時でもあまり使わない

ちなみに、例として出している図は、今年の夏休みの私と子供2人の分の予定

子供たちは、一人は受験生なので学校補講や塾、もう一人は部活真っ盛り、そして私の仕事も入れてと、我が家風に見やすく作れたと思う

これをリビングの目立つ所に貼って、「黄色い部分はママの仕事だから送り迎え不可!」と伝え、各自それぞれ動くことにしました




ブログランキングに参加しています。