人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

Excel:自分用に設定したシートを挿入したい


■エクセルシートを自分好みに設定(ページやフッタの設定など)しており、これが毎回自動で出るようにしたいと思っています。

■ブックには適用できましたが、新規シートには適用できません
―新規ブック作成時には設定できました
("C:\Documents and Settings\username\Application Data\Microsoft\Excel\XLSTART\book.xlt"を変更することにより実現)
―しかし、このブックにシートを挿入すると、設定したテンプレではない(デフォルトの)シートが出てしまいます

■挿入シートも自分のテンプレにできる方法をご存知の方、アドバイスをいただけませんでしょうか。


宜しくお願い致します

●質問者: zizizirororo
●カテゴリ:ビジネス・経営 コンピュータ
✍キーワード:application book Excel Microsoft アドバイス
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● jan8
●5ポイント

新規シート追加時のWorkbook_NewSheetイベントを拾って、

そのシートのフォーマットを変更するVBAスクリプトを実行させるのはどうでしょう?

希望のフォーマットを作成するVBAスクリプトを書く必要があるので少々面倒ですが・・・

作成されたテンプレート(xlt)ファイルでVisual Basicエディタを開き、

ThisWorkBookオブジェクトに以下のようなコードを書きます。

Private Sub Workbook_NewSheet(ByVal Sh As Object)

Range("A1:E18").Borders.LineStyle = xlContinuous

Range("A1").Value = "名前"

Range("B1").Value = "年齢"

Range("C1").Value = "性別"

Range("D1").Value = "職業"

Range("E1").Value = "趣味"

End Sub


2 ● SALINGER
●65ポイント

自分用のシートもテンプレートとして作成できるようになっています。

その方法は以下。

http://office.microsoft.com/ja-jp/excel/HP051995961041.aspx


シートを挿入するときに、メニュー→挿入→ワークシートだと、挿入ダイアログボックスが出ないで普通のシートが挿入されることがあります。

その場合は、下のシート名のところを右クリックして、挿入を選べばダイアログがでるはずなので、先ほど作ったテンプレートを選択すればいいです。

◎質問者からの返答

ご指摘のURLに掲載されていた情報で解決しました

Xlstartフォルダに下記2つのファイル(同一ファイル)を保存すればOKです

・ブック テンプレート:book.xlt

・シート テンプレート:sheet.xlt

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ