• ベストアンサー

マクロを削除してからワークシートが1枚のみ表示(エクセル)

 いつも定形作業をしている関係で会社のパソコン・エクセルに個人用マクロを保存しました。  その後、再度エクセルを起動したら標準設定ではワークシート1,2,3の表示がシート1しか表示されなくなりました。  ツール⇒マクロ画面でPERSONAI.XLSの個人用マクロを再度削除しましたが、元通りのワークシート1,2,3の初期表示に戻らなくなり、上司に怒られました。  消したはずのマクロが存在しているからなのでしょうか?  私の部署はパソコンに疎い方が多く、明日までに戻すように言われました。  もとのシート表示に戻すにはどうすれば良いのでしょうか?  

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

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

http://www.relief.jp/itnote/archives/000031.php ↑に解決法載ってました。これでどうでしょうか?

参考URL:
http://www.relief.jp/itnote/archives/000031.php
1960ken
質問者

お礼

ヒマジンさん、お知らせのHPを見てようやく分かりました。  操作は簡単なんですが、普段していないことをやるとこの有様です。  アドバイス有難うございました。

その他の回答 (3)

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

>マクロを削除してから 見えるモジュール(プログラムコード)を削除するだけでなく、VBE画面で、モジュールの解放と言う操作をやらないといけないのですが、それが原因ではないですか。 ひょっとして消す前に、新規ブック作成で1シートにする VBAの With Application .SheetsInNewWorkbook = 1 が実行されていたのかも知れない。

回答No.2

http://hamachan.fun.cx/excel/sheet.html ↑の一番上「◆ワークシートの数」にワークシート数変更手順が載ってます。

参考URL:
http://hamachan.fun.cx/excel/sheet.html
1960ken
質問者

補足

 マクロは削除したのに再度そのファイルを開こうとするとマクロを有効にする/無効にするの表示が出ます。  何故なんでしょう?

  • hana-hana3
  • ベストアンサー率31% (4940/15541)
回答No.1

エクセルのオプション設定で初期のシート作成数を設定できます。 下記を参考に確認してみてください。

参考URL:
http://www.relief.jp/itnote/archives/000033.php
1960ken
質問者

補足

マクロは削除したのですがエクセル起動時にタスクバーに『PERSONAL』のファイル表示が出ます。  出ない様にするにはどうすれば良いのでしょうか?

関連するQ&A

  • ワークシートが表示されません。

    Excel 2003ですが、作成したワークシートが表示されず困ってます。 ファイルは開くのですが画面は灰色の一面。 表示のタブで全画面表示だと表示されるのですが、ワークシートの切り替えのタブが見えません。 標準に戻すと駄目です。 ほかのファイルにリンクさせて集計したものを参照させてます。

  • VBAマクロでワークシートを見比べて判定したい

    VBAマクロでワークシートを見比べて判定したい Workbook A.xlsとWorkbook B.xlsがあります。 AにBの情報をいれ、修正したい A.xls(sheet1) 番号  判定 1111   1 2222   0 3333   1 4444   1 B.xls(sheet1) 番号   3333    5555 判定の1は未完 0は完了 Bのファイルに出てくる番号は未完(1)、 出てこないものは完了(0) つまり上の結果のA.xlsは 番号  判定 1111   0 2222   0 3333   0 4444   1 5555   1 A.xlsには過去の分に併せ、Bに出てきたものすべてを出します。 マクロ初心者で基本的なことかもしれないのですが、ご教授願いますm(__)m

  • エクセル ツールバーからの呼び出しマクロのシート非表示 

    他部署から受け取った一覧表の内容をチェックするエクセルマクロをツールバーのボタンに割り当てていますが、一覧表を開いておいてボタンを押すとマクロを組み込んだエクセルシート(VBA上でのThisWorkbook.Sheet)が表示されるようになりました。以前は一覧表の裏に隠れていたはずなんですが、目障りなのでこのシートを表示しない方法を教えてください。複数体制なので共有ドライブに置いたエクセルマクロを各自が自分のツールバーに組み込んで使っています。 (アドインでは修正発生時に各自が再度取り込む必要があると思って避けています)

  • ワークシート間の色の共有化について

    Excelで2つのワークシートA、BでIF文を使って、ワークシートAに入力してある文字をワークシートBに表示させるIF文を作りました。しかし、文字は表示されるのですが、文字の色が表示されません。 どなたかわかる方がいましたら教えてください。 よろしくおねがいします。 IF文の内容は、 =IF([ワークシートA.xls]Sheet1!$A$1=1,[ワークシートA.xls]Sheet1!$B$1,"") です。

  • マクロは保存するがシートは保存しない

    エクセルで, 標準モジュールMudule1に書いたマクロを保存したいが, ワークシートは保存したくない場合, どうすればよいのでしょうか。 (Mudule1以外にコードは書いてないし, ワークシート以外のシートはないため,) 「マクロは保存するがシートは保存しない」 という意味で結構です。

  • Excelのマクロを使ってワークシート1にワークシート2のセルの値をコ

    Excelのマクロを使ってワークシート1にワークシート2のセルの値をコピーするマクロを作りたいと思っています。 例えば、ワークシート2のA1~A30のセルには1~30の値が順に入っているとします。 それをA1から3の倍数分、つまりA1,A3,A6,A9,・・・,A27,A30の値を ワークシート1のA1~A11のセルに自動で挿入してくれるマクロってどう作ればいいのでしょうか? わかりにくいかもしれませんが、よろしくお願いします。

  • HTMLで、エクセルのワークシートへリンク

    HTMLで、エクセル内のワークシートへリンクさせたいのですが その絶対パスの書き方がわかりません。 C:\Documentsから始まって~\エクセル\●●.xlsで、 エクセルフォルダ内、 ●●のエクセルファイルまでは開くことができました。 で、さらに、 そのエクセルの中のワークシートまで指定したいのですが、 ワークシートのパスは どのように書けばいいのでしょうか? ●●.xls\ワークシート名 では開きませんでした。 よろしくお願いします。

  • マクロを含んだExcelシートが開けない

    OSはWindows2000(office2000)です。 Excel2000を使用しています。 マクロを使って表を作成していたのですが、一旦保存を して終了し、翌日に作業しようと思い、クリックすると プログラムが応答しません。という表示がでて起動でき ません。そのワークシートから別のワークシートを参照 しているのですが、その参照先のワークシート(マクロ 含)も起動できません。マクロを含むシートがかなりの 件数あるのですが、すべて開けなくなってしまいました。 セキュリティレベルを「低」にしても同様でした。 マクロを含まないワークシートは開けます。 どのような原因が考えられるのでしょうか? 対処法などご存知でしたらお教えください。

  • ワークシート表示を出すには

    エクセル作業中画面下部に表示されるべきのワークシート表示されなくなりました。試しにすでにMOに保存されているエクセルを開きましたら、表示されたました。

  • エクセル ワークシートの切替をするマクロ

    エクセル97です。 エクセルに関してはまったくといっていいほど素人です。 見当違いな点もあると思いますが、よろしくお願いします。 ワークシートを多数作成します。 (仮にシート名を1、2、3……とします。ただし最終的には連番にはなりません) 各シートの様式はすべて同じです。 やりたいことは、コマンドボタンあるいはショートカットキーでシートの切替です。 わからないなりに「新しいマクロの記録」を使ってシート1のボタンを押すと2に移動、というところまではできました。 ただ、これを何十とあるシートに一つずつ設定するのはかなりの手間なので、シートをコピーする時にマクロをいじらずにすむ方法が知りたいです。 (現在はシート1・シート2までしか作成していません。3以降はコピペで作成します) つまり「ボタンをクリックすると一つ右のシートに切替」という動作は可能でしょうか。 さらに「切替えたあとカーソルの初期位置をA2に」という事はできますか?(これはおまけでかまいません) わかりにくい説明になってしまいましたが、どうぞよろしくお願いします。

専門家に質問してみよう