[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『R1C1参照形式を使用する』(kiri)
(エクセル2007 vista )
私の作成したエクセルブックを職場の人に使ってもらっています。 本日、「機能しないので見て欲しい」と言われて調べてみましたら 「R1C1参照形式を使用する」にチェックが入っていました。 チェックを外したら機能するようになりました。
職場の人は「設定は触っていない」と断言しています。 勝手に変更されることはないと思うので、 「R1C1参照形式を使用する」のショートカットキーでもあるのか? 偶然にショートカットキーに相当するキーを押したのか? と思いながら帰宅しました。
帰宅してネットで検索してみたのですが、捜しきれません。 どなたかご存じの方がいらっしゃいましたら、教えていただけませんか? ショートカットーキーがあるのなら、職場の人に申し送りしたいので
宜しくお願いします。
(ramrun)
有難うございます。 教えて頂いたページに下記の記載がありました。 >Excel で最初に開いたファイルが R1C1 参照形式で保存されたファイルの場合、 >Excel は以降に開くファイルを全て R1C1 参照形式で開きます 勝手に変更される事があるのですね。勉強になりました。
追加で教えて頂きたいです。
質問1 R1C1参照形式は関数では使ったことがないのですが、 VBAで formulaR1C1="=sum(R1C:R[-1]C)" みたいことは書いた事があります。 VBAでのコードが影響するのでしょうか?
質問2 マクロソフトサポートオンラインページに解決方法の一つとして >マクロを使用して、開かれたワークブックの参照形式を明示的に設定します。 がありました。 VBAは齧りかけている所なので、「参照形式を明示的に設定」のコードがわかりません。 教えていただけませんか?
宜しくお願い致します。
たとえば質問1
[R1C1参照形式を使用する]のチェックが外れているのを確認後、
sub test() Range("D1").FormulaR1C1 = "=sum(R1C:R[-1]C)" end sub
を実行したあとに[R1C1参照形式を使用する]にチェックが付いたかを試す。
つづいて質問2
[新しいマクロの記録]で、[R1C1参照形式を使用する]のチェックを操作し、記録されたコードを確認する。
ちなみにこれは
Application.ReferenceStyle = xlA1
でした。Workbook_Openで実行してやればよいかと。
(ramrun)みたいな
>質問の内容は試してみればわかると思いますよ。 全くその通りです。 何も考えずに安直に質問してしまいました。 以後気をつけます。 >Application.ReferenceStyle = xlA1 有難うございました。 (kiri)
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.