• ベストアンサー

Wordの表の中の文字列のずれ

Wordで表を作り、文字を打ち込むと、表の左欄と右欄の文字列が下図のように微妙にずれてしまいます。 文字列が「幕府の衰退と庶民の台頭」のように2行にわたると、文字列のずれが生じるようなのですが、文字列を左右合わせるための対処法がわかりません。 Wordを使い始めたばかりです。わかりやすく解説していただけるとありがたいです。

noname#247736
noname#247736

質問者が選んだベストアンサー

  • ベストアンサー
回答No.7

ご質問の意図のようにすることを整段整行といいます。原稿用紙のマス目のように、きっちり縦横を揃えた文章組をすることを指します。 ワードが日本語対応したワープロの中でこれが最も苦手なものなんです。逆にこれが得意なワープロにOASYSがあります。恐ろしいことに10年以上前に最終版が出て以来、新しいWindowsが出るたびに対応差分が出続け、未だに現行商品だったりします。これが細々とでも生き残っているくらいにワードでは難しい設定なんですね。 ワードで実現するには、  プロポーショナルフォントを使わず、固定ピッチのフォントを指定すること。  右揃え の設定をすること  禁則文字列をできるだけ減らすか、禁則処理をオフすること など、細かい設定を行うことです。 ずれる原因はいくつかあります。 文字フォントには、文字ごとに文字幅が異なるものがあります。 ワードは英語出身のワープロのため、自動改行(改行コードを入れずに欄がいっぱいになったら改行すること)の際、行内のスペースや文字種の境目で自動按分して両端を揃える仕組みが標準設定になっています。自動で按分されてしまうと上下に揃いにくくなります。 全角文字・半角文字、数字・和文字、英字・和文字の間に自動的に隙間を入れる仕組みがあります。これをオフにしないとこれらの文字が混ざるとずれます。 英字、和文字、数字で、別々のフォントを指定できます。フォントが変われば文字幅も一定でなくなるので、合わせるのが大変です。 先に上げたOASYSには、これらの条件を無視して強制的に整段整行に揃えることが標準設定になっています。この無理矢理、整段整行にするという仕組みがワードにはありません。 30年くらい前は、この仕組の有無が日本語ワープロととそれ以外のワープロの違いだったんですが、Windowsパソコンに最初から入っていることが多いワードがあるのにわざわざ日本語ワープロを買う人がいなくなってほとんどの製品が滅んじゃったんですね。 だから本来はご質問された部分はこだわらないほうが幸せですよ。

noname#247736
質問者

お礼

ありがとうございました。 7から10に切り替えたのですが、予算節約のために、一太郎の新規購入をやめてwordにチャレンジしているのですが、微妙なところでなじめません。(>_<) だから本来はご質問された部分はこだわらないほうが幸せですよ。 ……性格上無理かもしれませんが、頑張ってみます。

その他の回答 (6)

  • nishi6
  • ベストアンサー率67% (869/1280)
回答No.6

添付図のように、「室町時代の成立」を選択して(一部でも可)、 ホームタブ>段落グループのダイアログボックスランチャー(右下のちっちゃなアイコン)を押して、間隔の段落後が「0.5」とかになっていませんか?なっていれば「0行」にします。 表全体を選択して、この段落ダイアログボックスを表示して、段落後が「スペース」だったら、「0行」にすれば、一括で変更できます。「スペース」は色々の設定が混ざっているということです。他の設定値も同じ様なことが言えます。 当方、Win10、Word2010です。

noname#247736
質問者

お礼

ありがとうございました。調べてみたのですがすでに「0行」になっていました。

回答No.5

念のためですが、「ルーラー」を表示して、先頭行と2行目以降の行頭位置がずれていないか確認してみてください。 https://dekiru.net/article/5532/ 自分、以外とこれでずれることが多いので。ご参考まで。

noname#247736
質問者

お礼

ありがとうございました。

  • kkkkkm
  • ベストアンサー率65% (1606/2443)
回答No.4

No3の追加です。 「1ページの行数を指定時に文字を行グリッド線に合わせる」にチェックが入っていてずれているばあい 段落の設定で間隔の段落前と段落後が0行になっていなければ0行にしてみてください。

noname#247736
質問者

お礼

ありがとうございました。調べてみたのですが、すでにそうなっていました。

  • kkkkkm
  • ベストアンサー率65% (1606/2443)
回答No.3

こちらのサイトを参考にしてみてください。 Word2010 表で微妙に行間がずれる?あわない現象。 https://ameblo.jp/rin-aqua/entry-11625658021.html

noname#247736
質問者

お礼

ありがとうございました。 調べてみたのですがチェックはすでに入っていました。

noname#242220
noname#242220
回答No.2

テキスト折り返し機能がオンに成っている。 折り返しをオフにすればセルから飛び出る。 その文節のプロパティを『両端揃え』にする。 *但し文字サイズが小さくなる。

noname#247736
質問者

お礼

ありがとうございました。意味は分かります。

  • ts0472
  • ベストアンサー率40% (4309/10635)
回答No.1

あまり使わないアプリですが Wordのバージョン不明ですが 自動改行の関係じゃないかと感じます https://www.tipsfound.com/word/01109 最後の改行記号まで表の中に入らないので 文節ごと改行される もう少し表題のセル幅が広ければ改行されないんじゃないか 文節全て 最後の文字と改行などいろいろあったように思います

noname#247736
質問者

お礼

ありがとうございました。

関連するQ&A

  • Word2019の表作成

    Word2019で表を作成しました。表の中には、下図のように、セルの中に1~3行、あるいは数行の文字列が入ります。 ところが、下図の例のように「近衛中将」、「衛門督」、「兵衛督」の各文字列(他の文字列も同じ)の「行間」が広すぎて、表全体が数ページにわたります。ページ数を減らすために、文字列間の「行間」を詰めて、「セルの高さ」を小さくできないか???と考えたのですが、方法が分かりません。 文字列の「行間」を詰め、「セルの高さ」を小さくする方法を教えてください。

  • WORD 表中の文字のずれ

    こんにちは。教えてください。 WORD97を使っています。 表の1つのセル?中に複数の行の文章を書くと、 隣のセルの行と微妙に高さのずれが発生してしまいます。 (例) --------- |ABC |DE  | --------- |あいう |1.FG | |    |2.HI |←複数の行 |JKL |3.MN | --------- ・JKLと3.MNの高さがそろいません 表中では無理なことなのでしょうか? よろしくお願いします。

  • Wordの表で文字列を1行に収める

    バージョン2000のWordを使用して表を作成しているのですが、セルの文字列の左右にかなり余裕があるのに文字が折り返されてしまいます。 文字列をセル幅に均等に割り付けしてみると圧縮されてしまうだけなのですが、どうにもならないでしょうか。 ちなみに、表は差し込み印刷のラベルを作成する枠内で挿入したものです。

  • 文字列を表にする際の文字列の選択について

    Word2003を使用しています。文字列を表にする時に、タブやカンマで区切られた文字列を表に変換する方法は知っているのですが、まず、最初の作業として表に変換したい文字列を選択しますが、その際、通常なら、ドラッグして選択→表の挿入でできますが、文字列をあえてCtrlキーを押しながら文字列の行を複数選択してやろうとしたところ、表の挿入ボタンがアクティブになりません。行は当然、上下に並んでいる行の選択です。見た目、選択してる状態は同じはずなのに、なぜか、Ctrlキーを使って範囲選択をすると表の挿入ボタンもグレーになったままですし、罫線から変換→文字列を表にする、という部分もグレーになって、変換できません。ちょっと不思議に思ったので、是非、教えてください。

  • WORD2007 表における文字列の配置について

    WORDの問題を解いてるんですがわからないので教えてください。 表における文字列の配置を変更せよとの問題なのですが、 すべてのセル:垂直方向の配置、中央揃え 1行目および1列目:水平方向の配置、中央揃え 2行目から8行目の3列目:水平方向の配置、右揃え 段落記号を含めるのかとか、とにかく範囲選択のところからどういう手順を踏めば良いのかわかりません。 また上記のとおり、順番にやらないとうまくいかないんですよね。

  • ワードの表について

    ワードで一列二十二行の表を作り文字を入力し、行の端まできたら二行目にと次の改行して欲しいです。 普通に入力していくと、表の形が崩れてしまいます。 レポートなので使いたいと思っていますので、早めにお願いします。

  • ワードの表の行や列を増やすには?

    ワードで表を作って、あとから列や行を増やしたいときにはどうすればいいのでしょうか???

  • ワードの表の中にマス目を入れたい

    こんにちは いつもお世話になっています。 ワード・エクセル(ともに2010、2007)を使っています。 エクセルでA列に文字データB列は空白の2列10行の表があります。罫線を外枠、内側縦横にひいてあります。 この表をワードにはりつけ、行の高さを30ミリにしてあります。右側の空白セルにマス目(10列、3行)を一括して入れる方法を教えてください。1つのセルにカーソルを置いて「セルの分割」でマス目になりますが右列を一括選択して一度にセルの分割をしたいのです。 セルの中に表をいれるとマス目にならないのです。 添付した画像のようなイメージです。 よろしくお願いします。

  • Word2003の中の表の文字行の間隔

    他の方から送られてきたWord文書の中に簡単な表がありました。 表の行は見た目5cmくらいあり、文字が3行書かれていますが、文字の行と行の間隔が広すぎます。 この間隔を小さくして、表の高さも短くしたいですが、 操作の手順を教えてください。 (私の使っているバージョンは、Word2003です。)

  • Word2007で表の中に表を作成した時の不具合

    Word2007において、 (1) 「挿入」→「表」で、3列3行の表を作成します。 (2) 作成した表の3列3行目のセルの中に3行空白行を作成します。 (3) 2行目に、「挿入」→「表」で、2列2行の表を作成します。 (4) (3)で作成した表の下の空白行を削除します。 (5) 2列2行の表の上下に空白行が1行ずつあることを確認して、3列3行の表の外の行をクリックします。 (6) 2列2行の表の下の空白行が1行消え、2列2行の表の下線と3列3行目のセルの下線が重なってしまいます。 3列3行の表の中の、2列2行の表の上下に空白行が1行ずつあるようにしたいのですが、上記のようになってしまいます。 3列3行目のセルの行の高さをドラッグ等により変更する。または、2列2行の表の下の空白行に空白1文字分を入力する。のどちらかを行えば、何とか2列2行の表の上下に空白行が1行ずつあるようにできます。 上記のような行の高さ変更や、空白文字を入れることなく、上記手順(1)~(4)で表の中に表を作成した場合に、セルの下端に空白行ができない理由をご存知の方は教えてください。

専門家に質問してみよう