• ベストアンサー

エクセルユザー定義について

すみません、ユザー定義というのは、作成したファイルのみしか登録できないのでしょうか? エクセルを立ち上げた時、すでに登録されているようには?できませんか? できなければ、専用のユーザー定義を入ったファイルを原本で作成それを読み込むとか?考えますが・・・・?

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

  • ベストアンサー
回答No.1

「専用のユーザー定義を入ったファイルを原本で」ということはユーザー定義をしたファイルをテンプレートととして保存すればよいと思います。使用の都度変わるデータは、削除して、ユーザー定義を含む様式として保存できます。 保存するとき、ファイルの種類を「Excelテンプレート *.xltx」または「Excelマクロ有効テンプレート *.xltm」で保存します。*は、定義した内容がわかるファイル名にしておけば良いと思います。 ファイルは、「ユーザー/ユーザー名/ドキュメント/officeのカスタムテンプレート」のフォルダに保管されます。 起動するときは、「新規フォルダ」を選択し「お勧めのテンプレート・個人用」の「個人用」をクリックすると、登録したテンプレートが表示されます。

JAL7777
質問者

お礼

どうもありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (1)

  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.2

ユーザー定義とは、どのことを言うのですか。 (1)データ定義の並べ替え(2)表示形式のユーザー定義(3)ユーザー定義関数(4)その他 俗語的使用も含め、色んな所に出てくるように思うが。 それさえ区別できてないレベルでは、この課題は難しすぎると思う。 (2)をいう場合が、多いようだが。 >エクセルを立ち上げた時 前回閉じるとき、保存した内容で、立ち上がるはず。消えてしまうことはないと思うが、なんのこと? ーー 方法 A.テンプレートとして保存し、それを新規ブックを作るとき使う. B.VBAでプログラムを組んでおいて、それを実行する。 まあ、Aしかないでしょうね。 一般的に、プログラム実行でやれば、使い始める前にいろいろなことを整えることができる。 Private Sub Workbook_Open() End Sub という、「イベント」もある。 しかし新規ブックを作るときは、Bでやろうとしても、システム側は、ユーザーが新規にブックを作成しているかどうか、判らないので、プログラム発動のきっかけがむつかしい。 VBAで新規ブックを作成するなら、その直後に、そこで各ユーザー設定をすることができるが、手動で新規ブックの候補(ブックの名前は保存の時に着けるしかないのが普通)のシートで、作業をやり始める場合は、そのVBAを実行しないと、用意した設定の効果が挙げられない。 参考 (2)は http://www.diamondblog.jp/official/omura/2016/07/03/%E6%96%B0%E8%A6%8F%E3%81%AB%E4%BD%9C%E6%88%90%E3%81%97%E3%81%9F%E3%83%96%E3%83%83%E3%82%AF%E3%82%92%E6%93%8D%E4%BD%9C%E3%81%99%E3%82%8B/ Range("A1:B2").NumberFormatLocal = "G/標準" VBAで表示形式を設定するのは簡単 Range("A1:B2").NumberFormatLocal = "G/標準" のようなコード。 (1)は Sub test01() ’幼稚園の組順に並べ替えの例 Application.AddCustomList ListArray:=Array("菊組", "ゆり組", "ばら組", "つばき組") End Sub '上記を実行しておいて、下記実行。今回テストしてOK。 'データー並べ替えー順序ーユーザー設定リスト

JAL7777
質問者

お礼

どうもありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • Excelのグラフのユーザー定義

    Excelで独自のグラフをユーザー定義して登録することが出来ますが、その際、グラフのダイアログボックスのユーザー定義のタブの中の"ユーザー定義"を選択した時に出てくるグラフの種類"標準"って何でしょうか?「標準を選択すると、新しいグラフを作成する度に・・・」と書かれていて、選択してしまうと元に戻せないような気がしてこわい気がすんです。どなたか教えてください!

  • エクセルの並べ替えユーザー定義の件

    エクセルのデータを家で集計することがあるのですが 会社のエクセルでは、並べ替え・ユーザー定義を登録してあるのですが ユーザー定義のエクスポート・インポートってできないでしょうか 詳しい方 教えてください 宜しくお願い致します

  • Excelでユーザー定義関数が#NAMEと返される

    EXCELでユーザー定義関数を使用しています。 作成時は問題なく動いていたものの、保存後一度閉じたものを再度開いて数式を更新させると「#NAME」と表示されるエラーが出てしまいます。 関数は標準モジュールで定義しています。 ファイルは.xlsxで作成後、.xlmxにして保存しています。 解決方法をご存じの方がいましたら、ご教授いただければ幸いです。

  • ユーザー定義関数について質問します。

    他社からもらったエクセルファイルにユーザー定義関数が埋め込まれていました。 これが非常に使いやすく便利なのです。しかし、一部を修正したいところがあるのですが「ユーザー定義関数」について知識がありません。 勉強しようと思ってますが、とりあえずこの関数の定義内容を見てみたいのですが、どうすれば中身が確認できますか? アドイン関数ではないので関数の定義は当ファイル内にあるはずです。 よろしくお願いします。

  • 【差込】EXCELでのユーザー定義を差し込みたい

    現在 OFFICEXP PROを使っています。 エクセルで作成したデータで、かなりユーザー定義を使っています。 この定義を差し込むにはどうしたらよいのでしょうか? 例) 入力を 1 → 1枚 と表示するようにしている。

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

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

  • エクセル2000でユーザー定義用紙は?

    エクセル95から2000にしました。 95の時には、用紙設定で「ユーザー定義用紙」というものがあり、いわば自由にサイズを設定できたのですが、2000となって「ユーザー定義用紙」というものが見当たりません。 今まで「ユーザー定義用紙」を使用して、封筒宛名印刷等さまざまな大きさの用紙の印刷に対応してきましたが、2000ではどのように設定すればよいのでしょうか。

  • エクセル ユーザー定義について

    エクセル ユーザー定義についてなのですが 100230056を1億23万56円としたいのですが どういうユーザー定義をすればいいですが いろいろ調べてやってみたのですがわかりません [>=100000000]####"億"####"万"####;[>=10000]####"万"####;#### だと 1億0023万0056 となって00がついてしまいます よろしくお願いいたします

  • エクセルのユーザー定義関数呼び出し方法

    エクセルでユーザー定義関数を作成し personal.xls に登録しておいても,関数名だけでは#NAME?エラーとなり呼び出せません.personal.xls!関数名() と入力すれば呼び出せますが,スマートではありません.作成した関数を複数のブックから使いたい場合,関数名だけで呼び出せる方法がないでしょうか.

  • Excelでユーザー定義に登録したグラフを削除するには?

    Excelでユーザー定義のグラフを登録しました。 [グラフの種類]ダイアログボックスの[ユーザー設定]タブで、[ユーザー定義]を選択したときにみえるやつです。 これを削除するにはどうすればよいのでしょうか? OSはWindows98、バージョンは2000を使っています。 よろしくお願いします。

VersaPROの充電についての質問
このQ&Aのポイント
  • 出張中にバッテリー切れになることがあるので、外付けのモバイルバッテリーの購入を検討しています。どのような仕様のものを買うのが良いでしょうか?ご教示ください。
  • VersaPROの充電時にお困りの方は、出張中にバッテリーが切れることがあり、外付けのモバイルバッテリーを購入したいと考えています。おすすめのモバイルバッテリーの仕様についてご教示ください。
  • VersaPROの充電に関してお悩みの方へ。出張中にバッテリーが切れることがあり、外付けのモバイルバッテリーを購入したいと考えています。適切な仕様のモバイルバッテリーについてアドバイスをいただけませんか?
回答を見る

専門家に質問してみよう