• 締切済み

R1C1参照形式から抜け出したい

会社で転勤になり、新職場のExcel2000を操作したところ、R1C1参照形式になっており、自分としては使いづらいので、A1形式をずっと表示させておきたいと思っています。R1C1参照形式は全く使う気がありません。 しかし、ツール-オプション-全般タブで R1C1 参照形式を使用するのチェックをはずしてOK して再起動しても、エクセルを開くとまた R1C1参照形式に戻っています。 新規のファイルをつくっても、R1C1形式になっています。A1形式にして保存し、ファイルをもう一度開くとR1C1形式に戻ってしまいます。 永久にA1形式で表示する方法を知っている方が いらっしゃれば教えてください。

みんなの回答

  • Wendy02
  • ベストアンサー率57% (3570/6232)
回答No.3

こんにちは。 >エクセルを開くとまたR1C1参照形式に戻っています。 私も、1度、同じような経験があります。 #2さんの回答の延長ですが、Personal.xls のマクロのコピーを取った後、Personal.xls を削除してみたら、デフォルトの設定が直りました。時々、ここに、設定が残ってしまうようですね。どうして起こるのか、理由は分かりません。 また、他に、もしも、StartUpフォルダーにBook.xlt のファイル名でしたら、可能なのですが、それは、意図的にしない限りは、ありえませんね。 R1C1方式が、MSの表計算の本来の表示ですが、マクロでも組まない限りは、あまり必要性がありませんね。A1方式のほうが、入力数が少ないから便利なのです。

  • papayuka
  • ベストアンサー率45% (1388/3066)
回答No.2

個人用マクロブック(Personal.xls)など、先に開いているファイルがあると思います。 C:\Documents and Settings\ユーザー名\Application Data\Excel\XLSTARTフォルダ内を確認してみては?

fedoracore
質問者

お礼

会社のパソコンでは教えてgooにアクセスできないので、帰宅してから見ておりますが、おっしゃるとおり、その辺りを操作すればうまくいくような気がしますので、明日試してみます。

noname#204879
noname#204879
回答No.1

私の推察ですが… 「新職場」にあるブックの中に R1C1形式で保存したものあるはずです。 最初に当該ブックを開いたら、Excelを終了しない限り、次に A1形式ブックを開いても“右へ習い”になってしまいます。 逆に、最初に A1形式のブックを開いたら、Excelを終了しない限り、次に R1C1形式ブックを開いても“右へ習い”になってしまいます。 貴方の採るべき対策は、次の2つかと。 1.R1C1形式ブックを見つけ出して、それを A1形式   に変更して上書き保存をする。 または、 2.最初に A1形式のファイルを開く。

関連するQ&A

  • R1C1参照形式変更後「名前の重複」と出ます

    Excel 2003を使ってますが列番号がアルファベットにならずに12345・・・で表示されます。 ツール→オプション→タブ[全般]→□R1C1参照形式を使用するにチェックマークを入れ[OK] すると「名前の重複」と出ます。 どうしたらいいのでしょうか。教えてください。

  • エクセルの列番号の表示(R1C1→A1)

    エクセル2000を使っています。 列の表示形式がABCではなく123と数字で表示されてしまいます。 過去のレスを見て、メニューバーの「ツール」→「オプション」→「全般」→設定の「R1C1参照形式を使用する」のチェックをはずしたのですが、またファイルを開くとR1C1形式に戻ってしまっています。 どうすれば解決できますか? 初心者の私でも分かるように教えていただけないでしょうか? どうぞよろしくお願いします。

  • エクセルのセル表示をRC番地形式にするには?

    Windows7でエクセルのセル番地の表示が相対形式(例:-CR[3]+CR[5])になっています。 これをR1C3のような絶対番地形式で表示させるにはどうすればいいですか? Windows XPでは、「ツール>オプション>全般>R1C1 参照形式を使用する」のチェック有無で参照形式が切り替わったと思いますが、Vistaや7では、「ツール」がありません… 初歩的な質問ですがよろしくお願いします。

  • R1C1の参照形式の方がいい場合は??

    最近エクセルでR1C1の参照形式という形式があることを知りました。 R1C1の参照形式を使ったほうがいい点は何でしょうか?

  • R1C1参照形式を分かっていませんので伺います。

    参照対象のセルを含む『列』の全体を範囲指定したい場合には、 R1C1参照形式で"column():column()"の方式を使わざるを得ないのでしょうか?

  • R1C1参照形式

    通常はA1形式を使用しています。 ところが、急にR1C1形式に画面が変わっていることがよくあるのです。 変更のしかたはわかっているのですが、形式が変わったり変わらなかったりすることがナゾです。 どんな原因が考えられますか? パソコンの調子が悪いとか・・・ それと、R1C1形式は、一体どういう場合に使用するものなのでしょうか? よろしくお願いします。

  • EXCELでR1C1参照形式の絶対参照について

    EXCELでR1C1参照形式の絶対参照を行いたいのですが、 どのように式を書いてよいか不明です。 具体的には二つ上のセルを絶対参照としたいのですが、 =R[-2]C とすると、行の挿入をすると =R[-3]C となってしまいます。 ご存じの方、式の書き方をお教え願えないでしょうか。

  • 素朴な疑問:R1C1参照形式をこよなく愛する理由?

    私は“R1C1参照形式”オプションを使用した経験が全くありません。 しかし、このオプションは、昔から、いまだに、廃止されることなく存在し続けています。 そこで、単なる興味本位からですが、専ら此れを使用している人っていらっしゃるのでしょうか? そして、このオプションを最初から使い続けている理由は何なのでしょうか? ちなみに、VLOOKUP、OFFSET、INDEX、ADDRESS等の関数では列番号を参照させる必要があるけど、私は何等困ったことがありません。

  • 計算式がR1C1形式になってしまう

    EXCEL2003を使っています。 セルに数式を入れたのですが、表示がR1C1形式 になってしまうセルがあります。 どんな原因が考えられるでしょうか?

  • 【VBA】A1参照形式のままR1C1形式で条件書式

    ExcelでA1参照形式のまま、VBAで数式などR1C1形式で入れたとしても、たいていは自動でA1形式に変換してくれますよね。 ただ、例えば列は絶対参照にしたい場合、"$A1"をR1C1形式で記入すると"RC1"となり、A1参照形式のままだとRC列の1行目として認識しA1形式に変換してくれないんですよね(^_^; この度、2つの列の値を比べて相違するものだったらセルの色を変える条件書式を入れるVBAを書いたんですが、 Selection.FormatConditions.Add Type:=xlExpression, Formula1:= "=AND(RC2<>"""",RC1<>RC2)" 「B1セルが空欄ではなく、A1セルとB1セルが一致しないなら……」 という条件にしたいのに、A1参照形式のときにうっかりこれで入れてしまうと、 「RC1セルが空欄ではなく、RC1セルとRC2セルが一致しないなら……」 と、まあ案の定入ってしまうわけです(^_^; こういうのを防ぐために本来はApplication.ReferenceStyleを使って現在の形式を判定し、R1C1参照形式に変更してから入れるようにすれば良いんですが、今回別のブックからデータを引っ張ってくるという手順もあるマクロで、そっちのブックでセル参照と同じ名前を定義してるものがあるらしく、エラーとなって変更することができません。 まあマクロ自体をA1形式で書くようにすればいいじゃないかとも思うんですが、作り的にVBAはR1C1形式で書きたい。 「RC<>RC[1]」と「RC[-1]<>RC」と相対参照にしてA列、B列それぞれに入れる方法もありますが、条件書式が増えるのも気持ち悪いし、何だか負けた気がして嫌(笑) なんとかA1参照形式のままR1C1形式で条件書式をVBAで書き込む方法はないでしょうか? さすがに仕様ということで無理でしょうかね?(^_^;

専門家に質問してみよう