Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


2492 / 13646 ツリー ←次へ | 前へ→

【67697】マクロコードの書き方について ケイ 10/12/28(火) 10:09 質問[未読]
【67699】Re:マクロコードの書き方について Jaka 10/12/28(火) 10:35 発言[未読]
【67700】Re:マクロコードの書き方について ケイ 10/12/28(火) 10:39 質問[未読]
【67703】Re:マクロコードの書き方について Jaka 10/12/28(火) 11:46 発言[未読]
【67704】Re:マクロコードの書き方について ケイ 10/12/28(火) 13:06 お礼[未読]

【67697】マクロコードの書き方について
質問  ケイ E-MAIL  - 10/12/28(火) 10:09 -

引用なし
パスワード
   セル参照の書き方について質問です。

行や列を固定できない場合、変数として
Cell(1,4)などのように1行目の4列目という書き方をしているのですが、
使用しているExcelの表示がA列、B列の表示から1、2、3、…のように表示が変わってしまったのはコードの書き方のせいでしょうか??
Office2003を使用しています。
マクロのせいでこのようなことが起こることはありませんか?
別の理由ならよいのですが、このようなことにお答えしていただけましたら
よろしくお願いいたします。

【67699】Re:マクロコードの書き方について
発言  Jaka  - 10/12/28(火) 10:35 -

引用なし
パスワード
   データ → オプション → 全般 の
「R1C1参照形式を採用する」のチェックを外せばいいです。

【67700】Re:マクロコードの書き方について
質問  ケイ E-MAIL  - 10/12/28(火) 10:39 -

引用なし
パスワード
   ご回答ありがとうございます。
チェックをオプションで外そうとしているのですが
セル参照と同じ名前を定義することはできません
というメッセージが出てしまって、変更前 変更後のところに
違う名前を入れてもなかなかうまくいきません。

前も同じブックでこのようなことが起こったのですが
これはマクロの実行により起こることなのでしょうか?

またセル参照と同じ名前の…のメッセージが出た場合は
どのようにしたら元に戻せますか?


▼Jaka さん:
>データ → オプション → 全般 の
>「R1C1参照形式を採用する」のチェックを外せばいいです。

【67703】Re:マクロコードの書き方について
発言  Jaka  - 10/12/28(火) 11:46 -

引用なし
パスワード
   挿入 → 名前 → 定義

本来は使えないA1とかセルのアドレスが名前として使われているからだと思います。
別の名前に変えた方がいいと思います。


判っているような事を書いていた。

これが使いたくてR1C1方式の表示に変えたのだろうとは思いますが。

追加

>変更前 変更後のところに
>違う名前を入れてもなかなかうまくいきません。
え〜と、どんな名前ですか?
セルのアドレスに似通わない名前なら大丈夫だと思いますけど。
「あ」とか「A1_1」なら。

>これはマクロの実行により起こることなのでしょうか?
マクロで設定をいじったり?
ひょっとすると、R1C1表示のブックと同時に開いた場合、その設定を受け継いじゃったり?
この辺はわかりません。

【67704】Re:マクロコードの書き方について
お礼  ケイ E-MAIL  - 10/12/28(火) 13:06 -

引用なし
パスワード
   名前の定義が関係しているのだということを知りませんでした。
他人から受け取ったシートを貼り付けたシートがあるので
他のシートから感染?したかもしれません。
どうもありがとうございました。


▼Jaka さん:
>挿入 → 名前 → 定義
>に
>本来は使えないA1とかセルのアドレスが名前として使われているからだと思います。
>別の名前に変えた方がいいと思います。
>
>↑
>判っているような事を書いていた。
>
>これが使いたくてR1C1方式の表示に変えたのだろうとは思いますが。
>
>追加
>
>>変更前 変更後のところに
>>違う名前を入れてもなかなかうまくいきません。
>え〜と、どんな名前ですか?
>セルのアドレスに似通わない名前なら大丈夫だと思いますけど。
>「あ」とか「A1_1」なら。
>
>>これはマクロの実行により起こることなのでしょうか?
>マクロで設定をいじったり?
>ひょっとすると、R1C1表示のブックと同時に開いた場合、その設定を受け継いじゃったり?
>この辺はわかりません。

2492 / 13646 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free