いつもお世話になっております。
excel2019 (VBA)
シートをコピーして新しいブックにした際、印刷範囲が変わり
直す方法がわからない。
何かヒントでも頂けると助かります。
エクセルで下記のようなコードでシートを
コピーして、新しいブックにて保存しています。
(手動でシートをコピーして新しいブックにしても、同現象が発生します。)
Worksheets("シート").Select Worksheets("シート").Copy Worksheets("シート").Range("A1:AW139").Font.Name = "MS Pゴシック" Worksheets("シート").Protect Password:="1234", AllowFormattingCells:=True ActiveWorkbook.SaveAs ThisWorkbook.Path & "\test.xlsx" ActiveWorkbook.Close
もともと。2019以前のエクセルで作成されたシートを
2019に取り込み、加工しました。
2019上では、きれいに表示されております。
それを、コピーしたら何故かフォントが「游ゴシック」になるので、
(仕様?)指定範囲を”MS Pゴシック”に変えております。
元となるエクセル上でシートをコピーした場合は、印刷は問題ないのですが、
それを新しいブックにコピーすると発生します。
新しいブックに移動したとき、何かおまじないなどが必要なのかなと調べて
おりますが、解決策が見当たらず・・・
検索ワードもわからず、解決方法もわかりません。
何かヒント・キーワード、または「それは無理」など、ご情報を
頂けると幸いです。

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/08/16 04:16