• 締切済み

EXCELで画面表示と印刷の文字位置が大きくずれる

仕事上、XPでEXCELを使用しています。 稀にですが、普通に入力した数字がセルを越えて左側にずれます。 一つの表で同じ書式、数式を使っている場合でも、1列のうち数行の数字がずれます。 縦に連続するセルのこともあれば、とびとびのこともあります。(□がセル、■が数字が右にずれるセルをあらわしています) □□□□□□ □□□■□□ □□□■□□ □□□■□□ □□□□□□ □□□■□□ □□□□□□ □□□■□□ ずれる場合は、1シートにつき1列のようです。(同じ列でも、全てのセルがずれるわけではない。) 一度ずれると、その後当該シートでは書式や数式、数値を変えても同じ位置がずれてしまいます。 同じデータを違うPCから打ち出すと、正常に印刷されますが、私が使用しているPCから印刷すると、プリンタを変えてもずれる状況は変わりません。印刷プレビューでは、画面表示と同様、正常に表示されます。 非常に不自由していますので、原因がわかる方、教えてください。

みんなの回答

  • ZENO888
  • ベストアンサー率49% (8944/18242)
回答No.1

レーザープリンターで代替えフォントを使用してませんか? 通常はWindows側から印刷データを全部画像として送信するのですが、レーザープリンタなどは高速で印刷する為に、プリンタ本体にフォントを持っており、これを使う事で文字としてデーターを送信して高速印字をする物があります。 この時、Windows側のフォントとプリンタ側のフォントが同じでない為、ズレが生じます。 お使いのプリンタドライバの設定をチェックして設定を変更してください。 (詳細はマニュアル等参照してください。)

chobichobi
質問者

お礼

今まで「プリンタのフォントに置き換える」になっていたのを「画面表示をそのまま印刷する」(文言は多少違うかもしれません)に切り替えたのですが、そのままの状態が続いています。が、いったんこの質問は打ち切ります。

関連するQ&A

  • エクセルで数字を○で囲んだ文字が印刷されません。

    エクセルで数字を○で囲んだ字が印刷されません。プレビューでは表示されますが印刷するとその部分が空欄になってしまいます。同セル内にあるほかの文字は印刷されます。 印刷するにはどのようにしたらよいのでしょうか? よろしくお願いいたします オフィス2003、XPホームエディションです。 数字の入ったセルの書式は文字列です。

  • エクセルで数字が表示されない

    エクセル2003を使用しています。 あるセルに半角数字が入っているのですが、セルには表示されません。数式バーには表示されるのにです。 セルの書式設定を見ましたが、セルの背景は色無し、フォントは黒(自動)です。条件付書式も使用していません。 数字以外の文字は入ります。シート全体のセルが同じようになっています。 数字を表示させるにはどうしたらいいでしょうか?

  • Excelで、「+○,○○○」という表示を、数値として表示させるには?

    Excelで、「+○,○○○」という表示を、数値として表示させるには? 私の質問の書き方が悪かったので、改めて質問をさせて頂きます。 前回、お答えくださった方々には、この場を借りてお詫び申し上げます。 さて、本題ですが、 Sheet1のA1セルに、 Sheet2のA1セルに手入力した、「数字の前に + あるいは - が付く数値」を、桁区切りのカンマ付きで表示させています。 + を表示させるために、参照元のセルの書式を「文字列」にしています。 参照先のSheet1のA1セルの隣のA2セルに入っている数値を、 Sheet1のA1セルが -○,○○○ の場合には赤字で、 Sheet1のA1セルが +○,○○○ の場合には黒字で表示させたくて、条件付き書式で [=$A$1<0]という数式を入れてみたものの、 参照元が「文字列」なので、どうやら参照先も文字列と判断されてしまうらしく、条件付き書式が機能してくれません。(参照元を「標準」等に直せば機能します) +○,○○○という表示を、数値として表示させることができれば、解決すると思うのですが、他に方法があればそれにはこだわりません。 なにか良い案はないでしょうか? お知恵を拝借させてください。

  • Excelのプレビュー、印刷について

    他人が作成したものであるが、充分、設定した用紙におさまるように作成されているが、プレビューするとA列の部分しかプレビューされないし、A列の部分しか印刷もされない。 おかしいと思い色々見てみたが、不明であった。しかし、1行目の行幅が「0.00」になっていることに気づき、1行目の行幅を広げてみたところA1セルに「zz」、B1セルに「06」、C1セルに「16」が入力されていた。 これが原因ではないかと思い、1行目を削除してみたところ、プレビューも印刷も正常に行えた。しかし、正常にプレビュー、印刷されない原因は不明のままなので、正常にプレビュー、印刷されない原因をしりたいので、何方かご教示いただけないでしょうか。 使用環境:Win7 32ビット、Excel2007 使用ファイル:Excel97-2003ワークシート

  • エクセルのセル内の文字が逆表示に…

    エクセルのセルに『12』と入力したのですが、表示は『21』 となってしまいます。上の数式バーには ちゃんと12と表示されていますがなぜでしょう? 他の数字や文字でも試しましたが結果は同じでした。 正常に表示しているセルから書式をコピーすることで 直りましたが、何が原因か未だに分かりません。 どなたか詳しい方教えてください。宜しくお願い致します。

  • エクセル 関数 001 002と文字列で表示した

    お世話になります。 XP/ エクセル2003 使用です。 エクセルの関数で、 数字を3桁で数字を表示したく 下記のように関数を組みました。 (セルの書式は、文字列にしています) 001の場合  =IF(A1="","","001") とし、001が問題なく返ってきます。 次のセルに、002と連番を振っていきたいので  =IF(A2="","",B1+1) としましたが、   2  (002ではない) と返ってきます。(書式は文字列) 002、003、004・・・と続けていきたいのですが、 どのようにすればよろしいでしょうか? ご多用中恐れ入りますが、 よろしくお願いします。

  • エクセルの操作方法について

    OSはビスタです。エクセル2007を使用しています。使用PCは富士通ノートタイプでビブロNF/C50です。 ワークシートの、ある列のセルだけ数字表示がうまくいきません。 除算の数式が入ってますが答えの数字は表示されます。しかし、セルの書式設定で数値を選び3ケタごとのカンマを設定し小数点以下の表示を0にしてもカンマ表示できませんし小数点も3位くらいまで表示されます。 サム関数が入力された同じ列のセルも同様でセルの書式設定で¥、記号表示に設定しても¥0となります。 カンマ付き、小数点以下1位くらいまでの表示にしたいのですが解決方法を教えてください。

  • エクセルの操作方法について

    OSはビスタです。エクセル2007を使用しています。使用PCは富士通ノートタイプでビブロNF/C50です。 ワークシートの、ある列のセルだけ数字表示がうまくいきません。 除算の数式が入ってますが答えの数字は表示されます。しかし、セルの書式設定(操作は右クリックでセルの書式設定を選択しました。)で数値を選び3ケタごとのカンマを設定し小数点以下の表示を0にしてもカンマ表示できませんし小数点も3位くらいまで表示されます。 サム関数が入力された同じ列のセルも同様でセルの書式設定で(これも右クリックでセルの書式設定を選択しました。)¥、記号表示に設定しても¥0となります。 カンマ付き、小数点以下1位くらいまでの表示にしたいのですが解決方法を教えてください。

  • エクセル2007 数式がそのまま表示される

    セルに「=10-(counta(A1:A5))」と言う数式を入力しました。 きちんと望み通りの結果の数字が表示されました。 上手くいくか分からなかったため、初めは新しくエクセルを開いて試していました。 上手く行ったため、数式をコピーして、必要だったシートに貼り付けました。 しかし、表示されたのは正しい数字ですが、セルの中身としては数式ではなく数字でした。 何度しても同じ結果でしたので、コピーでは手入力しましたが、「=10-(counta(A1:A5))」とそのまま表示されてしまいました。 セルの書式なども調整しましたが、結果は同じです。 どうしたら数式が反映されるようになりますか?

  • Excelの印刷プレビューで数値が表示されません。

    Excelで家計簿を作成しています。 全体は表になっていて簡単な数式が入っています。 改ページプレビューでは各計算結果が表示されていますが、 印刷プレビュー画面になると計算結果が空欄に見え、 実際に印刷してみても空欄のまま印刷されてしまいます。 どの画面でも罫線やセル内の文字列(食費とか)は表示・印字されています。 Excelのバージョンがすぐに確認できないので申し訳ありませんが このような場合の対処方法がありましたら教えて下さい。