次の方法で共有

Excel 2010 で図形の範囲をセルに色分けするマクロを実行すると位置がずれる。

Anonymous
2018-03-14T09:01:11+00:00

excel2010で図形の範囲をセルに色分けするマクロを使っています。

セルは方眼紙状にしています。

その時に図形の範囲と色分けしたセルの位置がずれます。

新しいパソコンを買ったのですが、そのパソコンだけの現象です。

古いパソコンは正常に動いてます。

windows7にダウングレードしても治りません。

プリンターをインストールしていなかったせいかと思いましたが、インストールしても治りません。

原因を教えてください。

**モデレーター注**

タイトルを編集しました。

編集前タイトル : excel2010の不具合の件

Microsoft 365 と Office | Excel | 家庭向け | Windows

ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。

0 件のコメント コメントはありません

1 件の回答

並べ替え方法: 最も役に立つ
  1. Makapu 92,110 評価のポイント ボランティア モデレーター
    2018-03-15T11:46:17+00:00

    こんばんは。

    Excel 2010 で 図形の範囲をセルに色分けするマクロが、新しいパソコンで位置がずれるのですね。

    図形の大きさに合わせて方眼紙状のセルを塗りつぶすという事ですので、ずれの原因としては、Excel の行の高さと列の幅が環境によって変化する事に起因すると思われます。

    Excel は 数式の計算/解析/統計のためのプログラムで、ページに表示される行/列のサイズは、使用しているPCのオペレーティングシステム(バージョンと言語)、デフォルトのフォント、解像度、デフォルトのプリンタドライバによって可変的に変化するのが仕様となっております。

    こちらのサポートページをご確認下さい。

    ■ 異なる複数の Windows 環境で Excel ファイルを共有すると、印刷範囲、セルの幅、または高さが変更される場合がある

    確認出来る部分としては、OSの言語・既定のフォント・プリンタドライバ、解像度を以前の環境となるべく合わせてみる事になると思います。

    ただ、私の手元の環境の Excel 2010 と Excel 2016 で確認した限りでは、同じファイルを開いた時の行の高さを合わせる事は出来ませんでした。(OS、フォントやプリンタドライバ、言語を合わせておりますが、恐らく解像度がどうしても合わないのかも。)

    なるべくフォントやプリンタドライバや解像度を合わせてみて、ダメであれば、Excel の仕様と早めに割り切って、サポートページの「対策 3. それぞれの環境用に最適化したテンプレートを作成する」にあります様に、ファイルを新しいパソコンの環境に合わせて修正するのが良いのかな、と思います。

    この回答は役に立ちましたか?

    2 人がこの回答が役に立ったと思いました。
    0 件のコメント コメントはありません