• ベストアンサー

エクセルのシート名を変更したのですが受け付けません。

エクセルのシート名を変更したのですが、そのとき文字を確定する前に文字が反転し、.xls]という文字が前に自動的について、そのあと変えたい文字に変わりました。しかし、いざ確定しようとすると、よくある「シート名が正しくない」というエラーが表示されました。使用してはいけない文字や31文字以内など、そこには規定が書いてありますが、その規定に反しない名前にしてあります。何度か違う名称にかえてみたりしてチャレンジしたのですが、どれも名称として受け付けない状態です。 エクセル97を使っています。Win98です。 今エクセルを終了できないのでそのままの状態です。 名称に空白なども無いかどうか、デリートボタンを何度か押してみたりして、それから名称を入力してみてもダメです。 何が原因かわかりません。解決手段をご存知の方がおりましたら教えてください。 また、エクセルをこのまま終了しても良いのでしょうか?その場合は強制終了でパソコンを再起動したいのですが、リセットボタンを押しても大丈夫でしょうか? 普通にエクセルが終了できる解決策があればそれにこしたことはありません。 ちょっと不安です。どうかよろしくお願いいたします。

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

  • ベストアンサー
  • khide
  • ベストアンサー率39% (9/23)
回答No.4

#3です。文章に一部誤りがあったので再度送ります 開こうとしているファイルが"[ ]"含んでいませんか? 含んでいるとシート名を変えると.xls]になります。 開こうとしているファイルの名前を変更して下さい (”[]"を除いて) そうすればシート名が変更出来ます

batacha
質問者

お礼

なんと!ずばり含んでますヨ。ファイル名は~[4]です。 たまたま4なのですが。半角の[]が含まれてます。 ファイル名が原因だったのですか。教えていただきありがとうございました。深く感謝申し上げます。 早速ファイル名を変えます。本当に助かりました。 ありがとうございました。

その他の回答 (3)

  • khide
  • ベストアンサー率39% (9/23)
回答No.3

開こうとしているファイルが"[ ]"含んでいませんか? 含んでいるとシート名を変えると.xls]になります。 開こうとしているファイルの名前をしてから、開いてシート名が変更出来ます

  • necson158
  • ベストアンサー率39% (132/332)
回答No.2

シート名を変更したらおかしくなったということですよね。 もう一度、英数字モードに戻して、Sheet2でもいきませんか? それから、Alt+Ctrl+DelでExcelを終了できると思いますが、97Ver.だとせっかく作ったドキュメントが消失してしまう可能性があります。 一度Excelのみを終了して、もしExcelの自動バックアップがあればそこで一旦保存して再起動の方がいいのではないでしょうか。 batachaさんのパソコンが見れればいいのに!

batacha
質問者

お礼

ありがとうございました。 エクセルを使い始めてすぐに「シート名変えとこう」と思って変えたらトラブッタので、保存できなくても問題ありません。ただ、焦っていたのは「このままエクセルが終了できなかったらどうしよう」と思ったからです。 一番心配したのは、シート名を変更できない状態だったので、シート名が空白ですから、このまま再起動したとき、そこのシート名はどうなってるのか?ということでした。 シート名が空白ではエクセルが起動できないということが起こったらどうしよう…と心配したわけです。 アドバイスしてもらったように強制終了から再起動してみました。問題なく普通に最初の状態に戻りました。 エクセルも普通に使えます。例の部分を見てみましたら[Sheet2]という最初のシート名になっていました。 良かったです。 もう一度シート名をチャレンジしましたら、.xls]変えた名前 というように、なぜか.xls]という5文字が前について変更されました。なんだかわからないので、また違う名前にしてみましたら、またエラーになりました。その後はずっとエラーでした。 そこでまた再起動してみました。再起動してから今度は、「そのファイルだけそうなるんじゃないか?」と思いまして、違うエクセルのファイルを開きシート名を勝手に変えてみましたら問題なくいつも通り変更できました。 ということは、そのファイルだけのエラーだったということです。原因はわかりませんが、とりあえずそれ以外のファイルが問題なければ別に自分としては問題ありません。そのファイルのシート名だけ変えなければ良いわけですから。 ただ、その問題のファイルは、そのファイル自体が『~[4]」というように、あるファイルと同じ名前の[4]番という感じで番号を変えて保存したものです。もしかしたらこのあたりに原因があるのかもしれません。 同じ名前で番号が違うファイルだからちょっと違うのかなあと思ったりもします。 とにかく、無事にエクセルも終了できましたから安心しています。このたびはいろいろアドバイスいただきありがとうございました。

  • necson158
  • ベストアンサー率39% (132/332)
回答No.1

こんにちは。 多分ですが、ドキュメントを保存する際の規定にやっぱり違反しているのでは? と思います。 .xlsとは、拡張子で、これはExcelで開くことができる文章ですということをPCが認識する為に使用するもので、batachaさんの質問上で.xls]となってはいけないのです。 また、保存したい名前の後ろにこの拡張子はつくものですので、 一度保存したい名前.xlsと入力してほぞんしてみたら如何ですか?できなければ補足をお願いします。 ご参考になるといいのですが。

batacha
質問者

補足

ご回答ありがとうございます。 シートの名前を変更しているので、[.xls]がなぜ一瞬そこに出てきたのか自分でもわかりません。シート2の名前を変えようとしています。今のところ、まだどんなことをしてもエラーが出てエクセルを終わりにすることさえできません。 一度パソコンをリセットボタンで再起動してみたいぐらいなのですが、そんなことをしても大丈夫でしょうか? いつもシート名を変更するときはこんなトラブルなど無いので焦っています。 もう少し再起動しないでいろいろやってみます。 何か方法がありましたら、どんな些細なことでも構いませんので教えてください。 よろしくお願いいたします。

関連するQ&A

  • エクセルのシート名の変更ができません

    シート名を入力しようとしたら いつもと違って変更しようとしたとき、エクセルの拡張子がタグに表示されました。 これを消してシート名を入力したところ、 「シートまたはグラフの名前が正しくありません・・・」 と表示され、どうしてもシート名の確定ができません。 シート名は31文字以内で、禁則文字もありません。 登録もコピーできないため、終了することができません。 また、このようなとき、強制終了すると、作りかけの文書は回復されますか? 以上 教えてください。 よろしくお願いします。

  • Excelのシート名変更について

    こんにちわ。 Excel(2003)のシート名変更について質問なのですが、 シート名変更のやり方はわかるのですが、 ひとつずつダブルクリックして反転させて消して入力。という方法で やっているとたくさんのシートを変更するときに大変時間がかかってしまいます。 何か良い方法などがございましたら、お教えお願いいたします。 よろしくお願いいたします。

  • 【VB6】EXCELのシート名を変更したい

    お世話になっております。 VB6(visual basic 6)プログラムからEXCELのシート名を指定したいです。 EXCEL:EXCEL 2000 OS: win XP 以下の記述ではシート名がデフォルトのままです。 (sheet1のままで変更できていない) Dim fs As Object Dim oApp As Object Set oApp = CreateObject("Excel.Application")'EXCEL起動 oApp.Visible = True oApp.UserControl = True oApp.Workbooks.Add '新規のワークシートsheet1を追加する oApp.Cells(1, 1) = "シート名を指定したい!" 'セル入力はできた oApp.Sheets("sheet").select oApp.Sheets("sheet").Name = "新シート名" ご覧のように (1)自動EXCEL起動して (2)セル1,1に文字入力して (3)シート名を指定 しようとしております。 セル(1,1)に「シート名を指定したい!」は入力されております。 ブック名(ファイル名)はデフォルトのBook1.xlsです。 シート名の指定方法が間違っているからうまくいかないと思っております。 どうぞよろしくお願いいたします。

  • EXCELの現在シート名の変更

    いつもお世話になっております。 excelで、現在開いているシート名をVBAで変更しようとしているのですが、なかなかうまく行きません。 と言うのも、シート名がわかれば、名称変更は簡単なんですが・・・アバウトに 「現在選択されているシート名をAAAに変更する」 といったことは可能なんでしょうか? 宜しくお願い致します。

  • エクセルファイル名が自動に変更されてしまう

    エクセルファイルを展開すると、 自動で名称が変更されてしまうという現象が起こっております。 開くと、その都度、中のツールバーの上に出る名称に 1,2,3・・・という風に数字がカウントアップされているようです。 元のファイル:あああ.xls 開くと:あああ1.xls となる 拡張子→そのままです。 文字化け→しておりません よろしくお願いします。

  • 特定文字を含むシート名の一覧作成について

    特定の文字を含むシート名を、別のエクセルファイルに一覧化したいのですが、方法をお教えください! ■質問の詳細 「A.xls」、「B.xls」、「C.xls」というファイルにはそれぞれ8つのシートがあるのですが、そのうち、”test”という文字を含むシート名だけ、「X.xls」という集計用ファイルの「sheet1」のCell(4,2)に一覧化したいのですが、エクセルマクロを使用して実施する方法をお教えいただけませんでしょうか。

  • エクセルシート名の制限を変更したい

    エクセルシート名を31文字以上にできますでしょうか?

  • エクセルのシート名のフォントを変更したい

    タイトルどおりですが エクセルのシート名の変更をするとき、 シート名のフォントを変更できますか? シート名はゴシック体に固定されているようですが たとえば明朝体で、6とかの小さい文字にするとか 可能でしょうか?

  • Excel2002のシート名がおかしくなりました

    シート名がおかしくなりました。具体的には次のような現象です。可変文字を<>で表します。 新規シート名を作成すると <ファイル名.xls>]<シート名>となる。 <ファイル名>.xls>] は、必ず頭に付いてしまう。 シート名の変更で、<ファイル名>.xls>]を削除しようとすると、シート名のエラーが表示され、変更できない。 原因として心当たりのある方がおりましたら、どうかご教授下さい。

  • シート名を変更すると自動で頭に『.xls]』が付く

    特定のファイルのエクセルのシート名を変更すると、自動で頭に .xls] が付いてくるのです。 具体的に言うと、他人が編集したシート名『月次報告』を、『月次報告 佐藤(仮名)』に変更し、Enterすると『.xls]月次報告 佐藤(仮名)』というシート名になってしまいます。 その部分(xls.)だけ削除し決定すると下記のエラーが出ます。 エラー内容-------------------- 『シートまたはグラフの名前が正しくありません。 次のいずれかを行なってください。 ・入力した文字が31文字以内であることを確認します ・入力した名前に次の文字が含まれていないことを確認します:コロン(:)、円記号(\)、スラッシュ(/)、疑問符(?)、アスタリスク(*)、左角かっこ([)右角かっこ(]) ・名前が空白でないことを確認します。 --------------------------------- というエラーが発生し、決定できません。 エクセルの自動修復も行ないましたが変わりません。 WinXPでOffice2003SP1を使用です。

専門家に質問してみよう