• 締切済み

ユーザー定義の共有(Excel2003)

Excel(2003)で『#,##0"円"』のようなユーザー定義を使用、作成しています。 この定義ですが、別ブックでは使えないのでしょうか? 違うハードでも共有できると嬉しいのですが、方法はありませんでしょうか?(例えば自宅パソコンで作成した定義を学校のパソコンで使う) どなたご教授ください。よろしくお願いします。

みんなの回答

  • _Kyle
  • ベストアンサー率78% (109/139)
回答No.2

#1さまご回答の通り、[ユーザー定義の表示形式]はブック毎に設定されるものですが、 同時に【シートについて回る】特徴があるので、  コピー元のブックの任意のシートを、  コピー先のブックに[コピー]する という手順で【既存のブックから既存のブックへ】 表示形式を移す(伝染す?)ことができます。 移動に使ったシートは削除して構いません。 ---------------------------------------- より明示的な管理方法として、 [メニュー]>[書式]>[スタイル]で [表示形式]を[スタイル]に[追加]したり、 他のブックから[スタイル]を[コピー]したりすることもできます。 ただ、 Wordと違い、凝ったスタイルを使いまわす場面はあまりないので、 Excelの[スタイル]は実務上はあまり利点がない印象ですね。 以上ご参考まで。

  • mt2008
  • ベストアンサー率52% (885/1701)
回答No.1

書式定義はブックについてくる物です。 既に存在するブックに自動で追加するのは面倒だと思いますが、これから新規に作成するブックについて最初からその定義を追加しておく方法はあります。 次の様な手順で、オートテンプレートに書式定義を追加します。 1.Excelを起動。新規ブックが(Book1)が開かれた状態になるはずです 2.適当なセルに登録したいユーザ定義の書式を設定。 3.設定し終えたら全ても元の「標準」に戻す(必ず!) 4.「名前を付けて保存」を以下の様に行う。  4-1.ファイルの種類:テンプレート(*.xlt)  4-2.ファイル名:book  4-3.保存場所:ExcelインストールpathのXLSTARTフォルダ 5.Excelを再起動する。 これで、新規に作るブックでは、書式のユーザ定義を選択すると、リスト一覧に自分が設定した書式が現れます。

k__a__i
質問者

お礼

ご回答ありがとうございます。 やっぱりブックについてくるもので、共有はできないんですね。残念です。

関連するQ&A