
お世話になります。
海外の支社と、excelデータのやり取りをしています。
前提条件として。
・こちらで作った元のデータを全員が使用している
・全員が同じパソコン、同じバージョンのexcelを使用。
・元データはシートの保護をしており列幅高さを変更出来ないようにしている。
・元データにはマクロが設定してあり、そのマクロを実行すると別のブックに特定のシートが保存される仕組み。その保存されたデータをこちらに送付。
この条件下で、たった1人だけ、送ってくるデータの列幅高さが変わってしまう人がいます。
そのデータはいわゆるexcel方眼紙と呼ばれる形で、これは親会社の指定なのでどうにも出来ません。
場所によって列幅高さは違うのですが、全ての列幅がほんのり増えてしまっています。
(通常8ピクセルの所が9ピクセルに。31ピクセルの所が35ピクセルになっているなど)
その1人のパソコン設定の中で、以下は確認済みです。
・ディスプレイの拡大縮小は100%(推奨)
・解像度も推奨。
・プリンタの設定も他と同じ。
他に何か考えられる原因はありますでしょうか?
色々調べてみましたがお手上げです。
情報が足りなければ補足いたします。
どうかよろしくお願いします。
No.1ベストアンサー
- 回答日時:
こんにちは。
恐らくですが、excelの設定で標準フォントが他の方と異なるのだと思います。
自動設定された初期の列幅や行高はこの標準フォントのピッチや高さを基準に計算されています。
ユーザーによる操作でサイズを設定していないセルの幅などは自動設定値なので、標準フォントが異なるとご質問のような現象が起こります。
確認してみて下さい。
また、過去の知識なので違っていたら申し訳ない。自信なしです。
ご回答いただき、ありがとうございます!
それが、出力時にフォント指定しているシートも、列に何も入っていない列も、漏れなく幅が広がってしまっているのです…
一度全ての列と高さを1列1行ずつちまちま設定した事もあるのですが、ダメでした。
もー、本当になんなのー!って感じです^^;
No.8
- 回答日時:
あー書き忘れた。
で、問題になるのがプロポーショナルフォントです。文字ごとに幅が異なるので、実はこの数値、あてになりません。
ついでに余談。
この辺が画面とアウトプットが正確に再現されるWORDとの違いなんですよね。EXCEL は表計算であって、計算速度全振りです。
したがって、ちょっと文字数が増えたとか、サイズが一回り大きくなったとしても破綻しない作表デザインを心掛けることが本来です。
例えば、
1. 文字の表示領域を広めにとっておく
2. 縮小して表示を使う
3. 1ページに収めて印刷機能を使う
といった感じ。すみません、脱線しました。
今回のExcel方眼紙は親会社が作成したものなので基本的にはこちらでは何も出来ず…
新たに自分で作る時は肝に銘じたいと思います。
色々な知識をありがとうございました(^^)
No.6
- 回答日時:
No3です。
No5様のご意見に賛成なのですが・・・
>そこは確認してあり、
>既定値の本文のフォント、サイズ11であるところを
シートのフォント等ではなく、デフォルトのフォントです。
デフォルトには「設定」以外にも、そのPC内のテンプレートファイルも関係してきます。
セル幅が、8→9、31→35ポイントになるということなので、ほぼ1.125倍と一定しているため、デフォルトのフォントサイズが1ポイント違っているのではないかと思うのですが・・
・・・ということで、以下は、まったくの別案です。
1)元データのファイルに、出力用のシート(雛型)を非表示などで入れておく
2)出力時に新規ブックを作成する代わりに、雛型シートをCopyしてブックを作成
( WorkSheet.Copy で新しいブックに作成できます。)
3)作成されたシートには書式等がそのまま引き継がれているので、
そこに「値のみ」を記入・保存
という方式にしてみてはいかがでしょうか?
(試せる環境にないので、シートコピーの際に、セル幅がデフォルトの影響を受けるか否かは確認していませんので、アイデアのみになりますけれど・・)
なお、この方式の場合は、マクロ内ではセル幅等を指定しないようにする必要があります。
(指定すると、逆に崩してしまうことになりますので・・)
どうしても、指定する必要がある場合には、通常の文字数指定ではなくポイント換算で行うなどの工夫が必要になります。
また、シートに非表示や保護が掛かっている場合は、マクロから一時的に表示・保護解除を行う必要がありますのでご注意ください。
あああ、このやり方は目から鱗でした!!
今はけっこうややこしいマクロを組んでますので、もしかしたら簡略化出来るかも…!
ありがとうございます!!このやり方も試してみます!
フォントの件も確認します。
ありがとうございます(^-^)
No.5
- 回答日時:
そうですか、、、わからないなぁ
Excel テーマのフォント設定は確認済みですか?
先の「本文のフォント」ってのは、ここの設定値のことですから。
経験上その微妙な差はフォント絡みのはず、、、
自分が思いつくのはこのぐらいです。

お礼が遅くなりまして申し訳ありません。
先日、「新しいブックの作成時」の所で
本文のフォントをMS 明朝に変えてみたがダメだった、とお伝えしたのですが、うまく伝わっていなかったようで、今日再度チャレンジでMS Pゴシックに変更してもらったら直ったとのことです!
言葉の壁で上手く伝わっていなかったようです。
お手数おかけして申し訳ありません。
本当にありがとうございました!!
No.4
- 回答日時:
補足ありがとうございます。
補足からは読み取れなかったのですが、調べて頂きたいのはこちらです。
設定同じでしたか?
[ファイル]-[オプション]-[全般]-[新しいブック作成時]
http://www4.synapse.ne.jp/yone/excel/excel_syosi …
Excel の列幅や行高はここの設定値から計算されています。
列幅にカーソルを当てて表示される 8.14 などの数字は、この標準フォントで 8.14 文字分の幅という意味ですね。
したがって、同じ 8.14 文字幅であってもフォントが異なれば、当然ピクセル値では「幅が違う」という事になります。
>・元データにはマクロが設定してあり、そのマクロを実行すると別のブックに特定のシートが保存される仕組み。その保存されたデータをこちらに送付。
この別のブックとは?
Workbooks.Add で新規ブックにデータ転記とかしてるんじゃないですか?
その新規ブックは上述の「Excel 全般設定」のフォント設定の影響を受けているのではと推測しています。
すみません!書き込んだつもりでいました!
そこは確認してあり、
既定値の本文のフォント、サイズ11であるところをMS明朝に変えたりなどもしてみましたがダメでした。
No.2
- 回答日時:
こんにちは
状態がよくわからないので、以下は思い付きの推測だけです。
ですので、あくまでも可能性のひとつとしてヒントにでもなれば・・
>そのマクロを実行すると別のブックに特定のシートが保存される仕組み。
マクロから、新しいブックを作成しているものと推測します。
普通に作成すると、個々のPCのデフォルトで作成されると思いますので、フォントサイズの設定や「列幅自動」などの設定が異なっていたりすることが原因とは考えられませんか?
通常だと、新規のシートで、文字サイズを大きくすると行の高さは自動で追従します。
行の高さを明示的に指定しておくと、文字サイズを変えても追従しなくなります。
>そのデータはいわゆるexcel方眼紙と呼ばれる形で、~
あまり褒められた仕様とは思えませんが、それならそれで、一括で列幅・高さを指定するのは返って簡単だと思いますので、ブックを作成した際に再設定してしまえば良いのではないでしょうか?
(特殊シートなので、ここまでは現状でも行っているのかも知れませんね)
その際に、フォントや書式設定も指定しておく方が確実ではないかと思います。
※ 他にも原因はあるかもしれませんので、まずは違っているファイルの書式設定などがどうなっているかを詳細に確認なさってみるのがよさそうに思います。
ご回答いただき、ありがとうございます!
お礼文が同じである御無礼をお許しください。
それが、出力時にフォント指定しているシートも、列に何も入っていない列も、漏れなく幅が広がってしまっているのです…
一度全ての列と高さを1列1行ずつちまちま設定した事もあるのですが、ダメでした。
セルによって文字のサイズも違うのでそれを指定することも出来ず…
もー、本当になんなのー!って感じです^^;
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) 【困っています】VBA 追加処理の記述を教えてください。 1 2022/08/25 22:54
- Visual Basic(VBA) 【困っています2】VBA 追加処理の記述を教えてください。 2 2022/08/26 11:42
- その他(Microsoft Office) ExcelデータをPDFにして保存するとWordデータに変換されるようになった 10 2023/06/20 09:03
- その他(Microsoft Office) Excel2019と365、2021 2 2023/07/08 06:22
- Excel(エクセル) エクセルのマクロについて教えてください。 3 2023/02/07 14:47
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2022/12/26 12:05
- システム CSVファイルのマッピング処理の省力化 1 2022/11/24 00:01
- Visual Basic(VBA) エクセルについて教えてください。 3 2023/06/28 09:11
- その他(Microsoft Office) マクロVBAについて 1 2022/09/06 18:12
- Excel(エクセル) Excelでこういうカードの作り方 枠線の引き方や、挿入画像の拡大縮小など わかる方教えてください、 2 2022/05/03 21:22
このQ&Aを見た人はこんなQ&Aも見ています
-
エクセルを共有するとPCによって表示が異なるのはなぜでしょう。。
その他(Microsoft Office)
-
エクセルで同じ大きさ、同じ倍率、同じ余白なのにプレビューが違います。なぜ?
Excel(エクセル)
-
Excel 列幅のピクセル数について教えてください
Excel(エクセル)
-
-
4
Excelの行高が突然、異常に大きくなりました。
PowerPoint(パワーポイント)
-
5
Excel に貼り付けた図形が、保存した後、再度、開くと勝手に動いている。
Excel(エクセル)
-
6
エクセル「一度設定した列幅を変更されないようにしたい」
Excel(エクセル)
-
7
エクセル 画面表示拡大率によってセルの幅が変る
Excel(エクセル)
-
8
Excelの列の幅(ピクセル)について。
Excel(エクセル)
-
9
エクセルのセルが縦方向にのびる
Excel(エクセル)
-
10
EXCELで高さ0で隠れた行の素早く表示方法
Excel(エクセル)
-
11
Excel のバージョンによって、図形の位置がずれる
Excel(エクセル)
-
12
セルの高さ(行高)を求めるには?
Excel(エクセル)
-
13
エクセルのセル内の余白の設定って出来るのでしょうか?
Excel(エクセル)
-
14
リストと一致する値のセルを塗りつぶしたい。
その他(Microsoft Office)
-
15
Application.ScreenUpdating = Falseが効きません
Visual Basic(VBA)
-
16
エクセルで文字の入力がセルの上よりになってしまいます。下揃えにすると反対に上に上がってしまい上揃えに
Excel(エクセル)
-
17
拡張ディスプレイの関連でエクセルの表示がおかしくなりました
モニター・ディスプレイ
-
18
自分の部署・担当を言うとき、どういう言い方が正しいでしょうか?? 会社のときは、弊社といいますが、部
その他(ビジネス・キャリア)
-
19
Excelの条件付き書式設定の太い罫線
Excel(エクセル)
-
20
エクセル: セルの枠を超えて表示
Excel(エクセル)
関連するカテゴリからQ&Aを探す
今、見られている記事はコレ!
-
釣りと密漁の違いは?知らなかったでは済まされない?事前にできることは?
知らなかったでは済まされないのが法律の世界であるが、全てを知ってから何かをするには少々手間がかかるし、最悪始めることすらできずに終わってしまうこともあり得る。教えてgooでも「釣りと密漁の境目はどこです...
-
カスハラとクレームの違いは?カスハラの法的責任は?企業がとるべき対応は?
東京都が、客からの迷惑行為などを称した「カスタマーハラスメント」、いわゆる「カスハラ」の防止を目的とした条例を、全国で初めて成立させた。条例に罰則はなく、2025年4月1日から施行される。 この動きは自治体...
-
なぜ批判コメントをするの?その心理と向き合い方をカウンセラーにきいた!
今や生活に必要不可欠となったインターネット。手軽に情報を得られるだけでなく、ネットを介したコミュニケーションも一般的となった。それと同時に顕在化しているのが、他者に対する辛らつな意見だ。ネットニュース...
-
大麻の使用罪がなかった理由や法改正での変更点、他国との違いを弁護士が解説
ドイツで2024年4月に大麻が合法化され、その2ヶ月後にサッカーEURO2024が行われた。その際、ドイツ警察は大会運営における治安維持の一つの方針として「アルコールを飲んでいるグループと、大麻を吸っているグループ...
-
ピンとくる人とこない人の違いは?直感を鍛える方法を心理コンサルタントに聞いた!
根拠はないがなんとなくそう感じる……。そんな「直感がした」という経験がある人は少なくないだろう。ただ直感は目には見えず、具体的な説明が難しいこともあるため、その正体は理解しにくい。「教えて!goo」にも「...
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
excelの列幅高さが勝手に変わる...
-
Excel 列幅のピクセル数につい...
-
Windowsで大量の画像サイズを半...
-
イラストレータのJPGの書き出し...
-
TIFF画像:32,000ピクセルの制...
-
bmp式画像のバイト数の計算方法
-
Excelのセル幅をピクセルで設定...
-
Excelの行列幅をcmで表示したい
-
photoshopで1ピクセルより細い...
-
フォトショップで、勝手にレイ...
-
PCでDVDを再生した時のアスペク...
-
邪魔なwww.softonic.jpの消し方...
-
ワード B4→A4に縮小印刷す...
-
ワードA3で作成したファイルをA...
-
卒業証書をコンビニでA4コピー...
-
Excelで連続するデータの個数を...
-
モノクロ2階調のTIFFファイル...
-
WordのA3で作成されたファイル...
-
Flashでゲージが増えるア...
-
ワードに貼付けてある画像のサ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
excelの列幅高さが勝手に変わる...
-
Excel 列幅のピクセル数につい...
-
Windowsで大量の画像サイズを半...
-
Excelの行列幅をcmで表示したい
-
bmp式画像のバイト数の計算方法
-
photoshopで1ピクセルより細い...
-
VLCで字幕表示位置を移動したい
-
イラストレータのJPGの書き出し...
-
取り込んだイラストの任意の範...
-
「エッジピクセル」の意味につ...
-
PhotoShpで面積を求める(総ピ...
-
TIFF画像:32,000ピクセルの制...
-
画像容量の計算方法が分かりません
-
【画像処理】4連結の連結数に...
-
フォトショップで、勝手にレイ...
-
Excelのセル幅をピクセルで設定...
-
線の入ったロゴ
-
final cut 7での画像について
-
gif画像を保存した時のエッジを...
-
次機種変するときにXperiaかGoo...
おすすめ情報
ありがとうございます!!
相手側が海外なものですぐに確認出来ず…
現在、現地のエンジニアが色々診ているようなので、追って確認してみます!
先日、「新しいブックの作成時」の所で
本文のフォントをMS 明朝に変えてみたがダメだった、とお伝えしたのですが、うまく伝わっていなかったようで、今日再度チャレンジでMS Pゴシックに変更してもらったら直ったとのことです!