0

新しいExcelシートを作成するたびに、セル参照モードを使い慣れたA1、B1などに変更する必要があります。恒久的にA1スタイルに設定する方法が見つからないようです。

R1C1の設定を変更し続ける必要がないように、作成できるマクロやテンプレートなどを使用する方法はありますか?

4

8 に答える 8

10

Office 2007 では、[Office] ボタンをクリックし、[Excel の終了] の近くにある [Excel のオプション] をクリックします。

[数式] タブに移動し、[数式の操作] で、R1C1 参照スタイルをオンまたはオフにして使用するか、A1 参照スタイルに変更します。


(ソース: lytebyte.com )

それが固執しない場合は、personal.xlsまたはデフォルトのテンプレートまたは何かに問題があると思います...

編集:

最初にこれを試してください: すべてのスプレッドシートを閉じます。以前にワークブックを作成したことがあると仮定すると、Personal.xlsワークブックを再表示し ([ウィンドウ] > [再表示]、Excel 2007 以降では [表示]、[再表示])、R1C1 参照スタイルのチェックを外します。Personal.xls を保存し、Excel を再度非表示にして閉じます (Personal.xls への変更を保存するには [はい] をクリックします)。運が良ければ、デフォルトの A1 スタイルに戻るはずです。XLSTART ディレクトリおよび/または [ツール] > [オプション] > [全般] タブの開始場所にある他のすべてのワークブックで上記を繰り返す必要があります。

次に、これ: [ヘルプ] > [検出と修復]。
うまくいかない場合は、http://support.microsoft.com/kb/291288を試してください

最後の手段: [スタート] > [実行] を使用しますexcel /regserver
。「excel」の後のスペースに注意してください。

于 2008-12-16T16:06:36.413 に答える
2

ワークシートを A1 タイプの参照に変更できるツールバー ボタンを作成できます。この Excel マクロは次のように機能します。

  Sub useA1references ()
      Application.ReferenceStyle = xlA1
  End Sub

これが機能する場合は、 Excel を開くか、新しいブックを作成するたびにマクロを実行するように設定できます。

于 2008-12-16T16:08:59.780 に答える
0

直接は当てはまりませんが…

私の目的によっては、R1C1 表記が非常に便利なので、それを切り替えるマクロを作成し、ツールバー ボタンにアタッチしました。

With Application
    If .ReferenceStyle = xlA1 Then
        .ReferenceStyle = xlR1C1
    Else
        .ReferenceStyle = xlA1
    End If

End With ' Application
于 2008-12-16T20:11:08.603 に答える
0

R1C1 アドレッシングに関して、この (および関連する) 問題に対処するためのアドインを作成しました。アドインは、すべてのブックを特定の形式 (R1C1 または A1 モード) で保存するように構成したり、ブックを開くたびに Excel を強制的に目的のアドレス指定モードにするように構成したりできます。また、アドレッシング モードを切り替えるためのボタンがリボンに表示されます。http://rath.ca/Misc/VBA/Excel/RC_A1_Toggle_v2.zipから入手できます。

于 2013-09-22T03:46:25.057 に答える
0

テンプレートは R1C1 オプションで保存されていると思います。たぶん、それを開いてオプションを変更し、元のテンプレートを上書きできますか?

于 2008-12-16T16:19:43.267 に答える