Excel VBA質問箱 IV

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

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


2827 / 13645 ツリー ←次へ | 前へ→

【65713】セルに=c:\と打てない ten 10/6/23(水) 13:47 質問[未読]
【65716】Re:セルに=c:\と打てない Jaka 10/6/23(水) 14:49 発言[未読]
【65727】Re:セルに=c:\と打てない ぴかる 10/6/24(木) 9:45 発言[未読]
【65742】Re:セルに=c:\と打てない ichinose 10/6/24(木) 18:16 発言[未読]
【65754】Re:セルに=c:\と打てない ふう 10/6/25(金) 9:31 発言[未読]

【65713】セルに=c:\と打てない
質問  ten  - 10/6/23(水) 13:47 -

引用なし
パスワード
   セルに=c:\と打つと、なぜか='C':\こうなります。
=A:\ =B:\ =D:\は問題なく行けましたが、Cだけシングルコーテーションが勝手についてしまいます。
つかないようにするには、どうしたら良いのでしょうか?

【65716】Re:セルに=c:\と打てない
発言  Jaka  - 10/6/23(水) 14:49 -

引用なし
パスワード
   多分、仕様ですので無理です。

例えば、シート名に「C」、「R」と名づけて、
別シートからシート名C、Rのセルを参照してみてください。

同じように変わります。
他の一部の文字でも変わったと思いますが、C、Rは、エクセルにとって特に特別扱いされているような感じです。(個人的な見方ですけど。)

これを、旨く説明できる方がいたら、私も知りたいです。

【65727】Re:セルに=c:\と打てない
発言  ぴかる  - 10/6/24(木) 9:45 -

引用なし
パスワード
   セルの表示形式を文字列にするとかで、あきません?

【65742】Re:セルに=c:\と打てない
発言  ichinose  - 10/6/24(木) 18:16 -

引用なし
パスワード
   こんにちは。

>セルに=c:\と打つと、なぜか='C':\こうなります。
>=A:\ =B:\ =D:\は問題なく行けましたが、Cだけシングルコーテーションが勝手についてしまいます。

=A:\ =B:\ =D:\ この記述は、どのような意図があるのでうしょうか?
私には、それのほうが興味があります・・・。

>つかないようにするには、どうしたら良いのでしょうか?
ぴかるさんが投稿されたように文字列として扱うでしょうねえ・・・。


新規ブックにて(行が数字、列がアルファベットの表示)、、

適当なセルに

=c:\ と入力すれば、='c':\ となり #NAME? と表示されます。

ツール----オプションとクリックし、オプションダイアログの全般タブで
設定の「R1C1参照形式を使用する」にチェックを入れてOKクリックしてください。

「名前の重複」というダイアログが表示され、セル参照と同じ名前を定義することは
できません というメッセージと共に代替文字列の入力を促されます。

R1C1形式では、 C R だけでセル範囲を表してしまいます。
因みにR1C1参照形式の状態で 適当なセルに =rows(c) とすると
65536 という数値を返します。

='c':\  は、Jakaさんも仰るようにこの辺りが起因しているのでしょうね!!

【65754】Re:セルに=c:\と打てない
発言  ふう  - 10/6/25(金) 9:31 -

引用なし
パスワード
   www.happy2-island.com/bbs/bbs.cgi#1354
↑だそうです。
自己解決したならしたと……。

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