• ベストアンサー

EXCEL2007以降の図形描画の既定値について

規定値を水色でなく旧バージョンと同様の白色にしたいため以下のサイトを参考に テーマを変更しました。 http://www.eurus.dti.ne.jp/~yoneyama/Excel2007/FAQ/theme.html 新規作成時は、思い通りに白色で描画出来ますが既存文章では水色で描画されます。 既存文書毎に図形描画を白色に変更して「既存の図形に設定」&「上書き保存」しないと ダメなのでしょうか? 既存文章が多々有るため、別途一括変更可能な方法がありますでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • keithin
  • ベストアンサー率66% (5278/7940)
回答No.1

>別途一括変更可能な方法がありますでしょうか? いいえ,ありません。 ご質問の設定は「ブックごとの設定」のため,既存のブックについては「その1つ1つについて設定を変えて保存し直す」以外,対処の方法はありません。 エクセル側で設定しておけば「ブックの設定をオーバーライドする」みたいな機能があると確かに便利かもしれませんとは思いますが,残念ながらそういうシクミは用意されていませんということです。 で。 それじゃ面白くないんで,敢えて出来ないことが「できる」方法についてご紹介しておきます。 マクロを使いますので,必要に応じて追加で勉強してから実施してください。追加のご質問は無しでお願いします。 手順: 個人用マクロブック(PERSONAL.xls若しくはPERSONAL.xsml)を用意しておく VBE画面のプロジェクトエクスプローラでVBAProject(PERSONAL.XLS)にクラスモジュールを追加する クラスモジュールのモジュール名はClass1とする Class1モジュールに下記をコピー貼り付ける Public WithEvents App As Application Private Sub App_WorkbookOpen(ByVal Wb As Workbook)  On Error Resume Next  Application.ScreenUpdating = False  With Wb.Worksheets(1).Shapes  With .AddShape(msoShapeRectangle, 1, 1, 1, 1)   .Fill.ForeColor.RGB = RGB(256, 256, 256)  .Line.Weight = 0.75  .Line.ForeColor.RGB = RGB(0, 0, 0)  .SetShapesDefaultProperties  .Delete  End With  End With  Application.ScreenUpdating = True  ThisWorkbook.Saved = True End Sub さらにPerosonal.xlsのThisWorkbookに下記をコピー貼り付ける Dim X As New Class1 Private Sub workbook_Open() Set X.App = Application End Sub エクセルを終了し,個人用マクロブックの保存を問われたら必ずはいと答える エクセルを起動し,既存のブックを開くと,最初から白地に黒線で図形が描ける状態に設定し直されています(ただし保存はされていません)。 #補足 この方法は「既存のブックの設定を都度書き換える」手段です。 「新規ブックを起こしたときの設定」は,原則としてご質問に掲示されているURLの手段(余談ですがこれは「既定のブックテンプレート」という方法で,「テーマの設定」という説明は誤りです)で行います。

syonpei
質問者

お礼

ご回答ありがとうございます。 スッキリしました。

関連するQ&A

  • 図形描画

    矢印やテキストボックスなど、すべてにおいて色を伴うものが現在の設定では勝手に塗りつぶしになっていたり、線を引いてもハンドルが見えるだけで書式設定を開くと色と線のところには“線なし”と表示されたり。。。。 いちいち書式設定で修正して保存しても、閉じて又開き、早速図形描画を使って→や線、四角やマルを描くと元の状態に戻ってしまいます。 描画ツールバーのオートシェイプの規定値のボタンも押したけど、なんら変更ありません。意図的にこんな設定にした覚えは無いので困っています。どなたかご教授ください。

  • EXCEL2007で図形描画の直線のデフォルトが水色になります

    EXCEL2007を使用しています。 図形描画で直線を引くと、必ず最初に水色で表示されます。 直線を黒色に変更し既定値に変更すると、そのEXCLEを 立ち上げている間デフォルトは黒色になりますが、EXCELを 立ち上げかえると、またデフォルトが水色に戻ってしまいます。 EXCELを立ち上げかえても黒色がデフォルトになるように 設定できないでしょうか。

  • Wordの図形描画

    非常に初歩的な質問なのですが… Wordの文書中に図形描画で作成した図表を入れる場合の、 「上書き」or「挿入」 の切り替えはどこで設定すればいいのでしょう? 自宅のPCは、OSがXPでWordは2002なのですが、 職場のPCは、OSがMeでWordは98なのです。 どちらも同様の設定で変更できますか?

  • PowerPointで図形の既定を変更できない

    PowerPointで図形の既定を変更できない お世話になります。 [環境] OS:WindowsXP + SP3 PowerPoint: 2010 PowerPoint2010の図形描画で、線の色や太さのデフォルト値を変更しようとしています。 ・「正方形/長方形」や「円/楕円」などの基本図形については、右クリック->「既定の図形に設定」、 ・直線や矢印、円弧については、右クリック->「既定の線に設定」 で変更できました。 しかしながら、以下の形については上記の設定が効かないようです。 ・フリーフォーム ・フリーハンド ・曲線 どうすればよいか、ご存じの方、ご教授いただけますと幸いです。 よろしくお願い致します。

  • オフィスソフトの図形の初期設定の色について

    エクセルやopen officeのオートシェイプや図形描画の図形は最初から水色などの色がついていますが、設定を変えてはじめから白や透明(塗りつぶしなし)にできないでしょうか? 似たような質問があったのは見たのですが、「オートシェイプの規定値に設定する」を選んでも、そのファイルでしか働かず、また新たなファイルでは作動しません。やはり、「オブジェクトの規定値に設定する」にチェックを入れてオブジェクトの書式設定から変更したファイルを一つ作って、それを開いて新たなファイルを別の名前で保存するのがいいのでしょうか? ご存知の方、特にオープンオフィスでのやり方を知っている方、ぜひご教授ください。

  • エクセル2007図形描画

    エクセル2007でステッカーを 作成したいのですが セルの塗りつぶしだと テクスチャが使用出来ない為 図形描画を使用して背面にテクスチャ使用し その上にテキストボックスにて文章を入れ (塗りつぶし無し・枠線無し設定) 最前面に表示。 プレビューにて確認すると きちんと背面に色が出て 最前面に文字が出ているのですが 印刷するとテキストボックスの文字が 印刷されません… 何度やっても背面だけ印刷されます。 最背面と最前面の設定のやり方が 悪いのでしょうか?(*_*; それともパソコンが壊れているのでしょうか?(>_<) 説明が下手でわかりにくくてすみません。 どなたか助けてください!(T^T)

  • エクセル2013 図形の書式について

    エクセル2013で、図形の中に文字を入力して使用することが良くあります。 図形の初期設定?では、枠線が青、塗りつぶしが水色、文字の色が白、フォントは忘れました となっているようなのですが、 図形の初期設定を変更する方法はありませんか? 枠線を黒、塗りつぶしが白、文字の色が黒、フォントをMS明朝にしたいです。 ファイルを新規で作成するたびに、テーマを変更するのではなく、ファイルを 新規で作成しても、最初から自分の好みの状態の図形を使えるようにする方法 を教えてください。

  • Excel2007で「サイズとプロパティ」を固定したい

    Excel2007を使用しています。 複数の図形を組み合わせて描画するときに 「サイズとプロパティ」で「セルに合わせて移動するがサイズ変更はしない」をチェックして図形が崩れないようにしているのですが、デフォルトだと「セルに合わせて移動やサイズ変更をする」なので、ひとつ図形を書く度に「サイズとプロパティ」のチェックを変更しています。 「セルに合わせて移動するがサイズ変更はしない」にチェックを入れて「規定の図形に設定」にしてもプロパティまでは規定扱いにしてくれません。 どなたか「セルに合わせて移動するがサイズ変更はしない」で固定する方法をご存じでしたら教えて下さい。

  • Wordでの図形使用について

    私はOffice2003のWordを使用しています。OSはXPです。最近気づいたのですが、文章の一部の文字に、四角形や楕円形を図形描画で重ねることができなくなってしまいました。 できれば強調したい数文字を楕円で囲いたい文章があり、以前なら、図形描画のなかから楕円をクリックして、十文字のカーソルで対象となる文字を囲み、「順序」で「テキストの背面に」を選んで出来上がりでした。 ところが、今日久しぶりにそれを行おうとしたら、やってもやっても楕円は文章の一部に挿入されてしまい、文字に重なってくれません。 数日前に、「ツール」で基本となる字体と文字の大きさを変更したくらいしか、設定部分をいじってはいません。 どうすればよいか、ぜひ教えて下さい。お願いします。

  • Excel2007について教えてください

    (1) 図形→線(水平、垂直線)を書きたいのですが、できないのです。線は書けるのですが、船の端を移動しても若干斜めになってしまったり、Shiftを押しながら延長しようとすると指定の場所よりも長く書けてしまいます。簡単に書ける方法を教えてください。 (2) 同じく図形→四角形(その他の図形を含む)を書くと、図形のスタイルが勝手に青い枠線と水色の塗りつぶしになってしまいます。その都度、黒い枠線で塗りつぶしなしに変更しているのですが、設定の仕方があるのでしょうか。

専門家に質問してみよう