
いつもお世話になります
今まで社内でWindows10、Excel32bitVersionで統一されていましたが
最近、相次いでWindows10-Windows11のExcel64bitVersionが導入され
今までのPageSetupが合わなくなってきました
記述は
With ActiveSheet.PageSetup
.TopMargin = Application.CentimetersToPoints(3)
.RightMargin = Application.CentimetersToPoints(1)
.LeftMargin = Application.CentimetersToPoints(2)
.BottomMargin = Application.CentimetersToPoints(1)
.Orientation = xlLandscape
.Zoom = 60
End With
ActiveWindow.View = xlPageBreakPreview
ActiveWindow.Zoom = 75
になります
おそらくそれぞれのパソコンのセルスタイルに違いがあるのか?っと思っていますが
合わせ方がよく分かりません
「スタイルの結合」というのも聞きましたが、設定かVba上で元のステートメントのままで
うまく行かないものかと悩んでいます。
もし、分かりましたら教えてください
以上、宜しくお願い申し上げます
No.1ベストアンサー
- 回答日時:
こんにちは
どのように「合わない」のか不明ですが・・
ご提示のセットアップではページの余白他を指定しています。
ご想像の通り、セルのサイズが異なれば、印刷結果は変わりますけれど、実際のところはどうなっているのでしょうか?
レイアウトの内容で個々のセルサイズが色々であるような場合は合わせるのが面倒ですが、一律になっているならまとめて設定し直してしまえばそれで済む問題かも知れません。
ただし、セル高さはポイント指定ですが、セル幅は標準スタイルの1文字を基準にする倍数指定になりますので、それぞれの環境の標準文字を合せておく必要があります。
もしかすると、標準文字を合わせるだけで、解決してしまうかも知れませんね。
別法として、印刷部分全体のプロポーションが機種が違っても保たれているのなら、印刷範囲と改ページ位置を指定しておいて、ページフィットで出力してしまうという方法も考えられるかも知れません。
こちらであれば、個々のセルサイズ等を調整する必要はなくなりそうな気がします。
(現状では、60%の固定出力になっているようですが・・)
いつもありがとうございます
この度、標準フォントというものを検討させていただきました
上手く出来ました
Webから
'...>コピー先ブックの標準フォントの変更
wb.Styles("標準").Font.Name = "MS Pゴシック"
wb.Styles("標準").Font.Size = 11
'...<
をみつけて、プログラムからもコントロール出来て
全てのプログラムに応用出来そうです
本当にありがとうございました
これからもよろしくお願い申し上げます
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
今、見られている記事はコレ!
-
弁護士が解説!あなたの声を行政に届ける「パブリックコメント」制度のすべて
社会に対する意見や不満、疑問。それを発信する場所は、SNSやブログ、そしてニュースサイトのコメント欄など多岐にわたる。教えて!gooでも「ヤフコメ民について」というタイトルのトピックがあり、この投稿の通り、...
-
弁護士が語る「合法と違法を分けるオンラインカジノのシンプルな線引き」
「お金を賭けたら違法です」ーーこう答えたのは富士見坂法律事務所の井上義之弁護士。オンラインカジノが違法となるかどうかの基準は、このように非常にシンプルである。しかし2025年にはいって、違法賭博事件が相次...
-
釣りと密漁の違いは?知らなかったでは済まされない?事前にできることは?
知らなかったでは済まされないのが法律の世界であるが、全てを知ってから何かをするには少々手間がかかるし、最悪始めることすらできずに終わってしまうこともあり得る。教えてgooでも「釣りと密漁の境目はどこです...
-
カスハラとクレームの違いは?カスハラの法的責任は?企業がとるべき対応は?
東京都が、客からの迷惑行為などを称した「カスタマーハラスメント」、いわゆる「カスハラ」の防止を目的とした条例を、全国で初めて成立させた。条例に罰則はなく、2025年4月1日から施行される。 この動きは自治体...
-
なぜ批判コメントをするの?その心理と向き合い方をカウンセラーにきいた!
今や生活に必要不可欠となったインターネット。手軽に情報を得られるだけでなく、ネットを介したコミュニケーションも一般的となった。それと同時に顕在化しているのが、他者に対する辛らつな意見だ。ネットニュース...
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセル: セルの枠を超えて表示
-
セル内の一部の文字だけをハイ...
-
Excel countif関数で取り消し線...
-
エクセルファイルに _x000D_ と...
-
エクセルでセルを上下に結合し...
-
マウスポインターが白十字のまま
-
エクセル2013で英単語を折り返...
-
セルは大きくさせず、中の文字...
-
エクセルで1つのセルにスクロ...
-
エクセルの白黒の反転で困って...
-
エクセルで画像を透過させて画...
-
全セルの末尾に改行(Alt+Enter...
-
エクセルの行の下げ方
-
マウスを使わずにセルにカーソ...
-
セルを結合しても、文字をセル...
-
エクセルで右隣のセルより優先...
-
Excelでcsvやtxtで保存する時に...
-
結合していないセルから結合し...
-
エクセルの入力規則プルダウン...
-
VBAで文章を指定の文字数で改行...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセル: セルの枠を超えて表示
-
Excel countif関数で取り消し線...
-
セル内の一部の文字だけをハイ...
-
セルは大きくさせず、中の文字...
-
エクセルファイルに _x000D_ と...
-
エクセルでセルを上下に結合し...
-
Excel入力で勝手にエンター押さ...
-
エクセルで文字を打つと下に、...
-
エクセルで1つのセルにスクロ...
-
エクセル2013で英単語を折り返...
-
エクセルの白黒の反転で困って...
-
全セルの末尾に改行(Alt+Enter...
-
エクセルで画像を透過させて画...
-
セルにぴったし写真を挿入
-
マウスポインターが白十字のまま
-
Excelでcsvやtxtで保存する時に...
-
マウスを使わずにセルにカーソ...
-
エクセルにおいてセル内の文字...
-
セルを結合しても、文字をセル...
-
CSVファイルでテキストの改行の...
おすすめ情報