こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

エクセル2010 シート数変更

エクセル2010使用しています。新規作成後のシート数が3シートで変わりません。 ファイル ⇒ オプション ⇒ ブックのシート数 【X】枚。【X】枚にならず3枚。
あるサイトに象:Excel
シート枚数の変更方法は、あちこちに情報があるので設定されている方は多いと思うのですが、設定したにも関わらず1枚にならない場合があって気持ち悪い思いをしたことはありませんか?
デスクトップやフォルダウィンドウで右クリックして表示されるショートカットメニューから、[新規作成]-[Microsoft Excelワークシート]を選択して作成した場合です。
この場合、作成されたシートの枚数は初期設定のまま3枚なのです。せっかく[オプション]ダイアログで変更したのにかかわらず。
これは、Excelを起動しておいてから新規作成するのと、デスクトップなどで新規作成するのとでは、処理の方法が異なっているために発生する現象です。
以下の操作を行っておけば、フォルダウィンドウで右クリック-新規作成を行った場合のシート枚数も変更することができます。

▼操作手順 :右クリック-新規作成からのシート枚数変更
「ShellNew」フォルダを探す
 (OSのインストールされているフォルダ下にあります)
 ↓
「ShellNew」フォルダにあるExcelファイルを開く
 (Excel 2002の場合「Excel9.xls」というファイル)
 ↓
シートの枚数を変更
 ↓
上書き保存を行ってからExcelを終了

つまりデスクトップなどフォルダウィンドウでの、右クリック-新規作成で作られるExcelファイルは、「ShellNew」フォルダにあるファイルをコピーして作成しているということです。

Cドライブ ⇒ windows ⇒ ShellNew ⇒ EXCEL12 ⇒ 開く ⇒ ファイル ⇒ オプション ⇒ ブックのシート数 【X】枚 ⇒ 上書き保存 ⇒ 読み取り専用です・・・OKをおして・・。⇒ アクセス許可がありません。代わりに【ドキュメント】ホルダに保存しますか? この先が不安で実施していませんが、手順が合っているのでしょうか。違う方法があるのでしょうか。




※OKWAVEより補足:「ひかりTVのサービスやISPぷらら」についての質問です。

投稿日時 - 2019-04-24 20:02:43

QNo.9610163

すぐに回答ほしいです

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(5)

ANo.5

 EXCELを開きファイルをクリック。左の項目の最下位のオプションをクリック。左の項目の全般から、新しいBookの作成時の中のブックのシート数を1(必要枚数)に変更。それで新規の場合1(必要枚数)に変更されます。

投稿日時 - 2019-05-01 18:23:40

お礼

私も、42ise44さんの回答内容を実施しましたが、上手くいかず八方塞がりの状態です。親切に回答ありがとうございます。

投稿日時 - 2019-05-03 06:58:33

ANo.4

質問文が長いばかりで、聞きたいことが、よくつかめない。
>※OKWAVEより補足:・・との関連もよくわからない。
ひかりTVのサービスの質問コーナーから、エクセルの質問をしたの?
珍しい。
ーー
操作を文章で説明するのと正確に伝わらず、面倒なので、VBAで説明する。
新規ブックで
開発ー>VisualBasic->挿入ー>標準モジュールで、画面をだして、その画面に下記を貼り付け実行。
ub テスト()
MsgBox Application.SheetsInNewWorkbook
MsgBox "現在はデフォルトで" & Application.SheetsInNewWorkbook & "枚作成されます"
n = InputBox("既定シート数")
MsgBox "今後は" & n & "枚作成されます。"
Application.SheetsInNewWorkbook = n
End Sub
これを実行後、閉じて、次回から新規ブックを開くと、シートは n 枚用意されていると思うが。

投稿日時 - 2019-04-24 21:31:38

ANo.3

 
Excel9.xls
これ間違いですよ
Excel(数字).xlb
これを消してください。
保存されてる場所は人により異なるので、エクスプローラで
*.xlb
これを検索し削除してください。
削除しても.xlbは自動的に作成されるので気にしなくてよい
 

投稿日時 - 2019-04-24 20:44:07

ANo.2

>この先が不安で実施していません
そりゃ反映出来ないでしょう
指示に従って一度マイドキュメントに作られた「コピーEXCEL12.xlsx」を「EXCEL12.xlsx」にリネームして元々の「EXCEL12.xlsx」をリネームか何かしておいてそこに移動させてください
「やれ」という指示に従わずに「出来ない」と言われても困ります

投稿日時 - 2019-04-24 20:39:12

お礼

コピーEXCEL12.xlsxでシート1枚です。これを名前の変更をして【EXCEL12.xlsx】にしてShellNew配下に貼り付けました。実際に新規作成でエクセル作成するとやはりシートは3まいです。思い切ってやってみました。ありがとうございました、

投稿日時 - 2019-04-25 21:17:10

ANo.1

エクセル2010でしたら
ファイル→オプションで、基本設定の中にシート数が、あると思います。
そこが、3になっていると思いますのでお好きな数値に変更して
再度、開き直せば、変わっているはずです。

投稿日時 - 2019-04-24 20:34:52

お礼

私も、amanojackさんの回答内容を実施しましたが、上手くいかず八方塞がりの状態です。親切に回答ありがとうございます。

投稿日時 - 2019-04-25 21:10:45

あなたにオススメの質問