Excel VBA質問箱 IV

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

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


32265 / 76734 ←次へ | 前へ→

【49708】Re:ダブルクォーテーション
発言  わさび  - 07/6/18(月) 10:32 -

引用なし
パスワード
   正しい解説ではないのかもしれませんが、
私は素人感覚で、以下のように認識しています。

formula…すなわち、関数なんですが、
これをマクロではなく、手作業で行うと、
セルに「=D3」って打ち込みますよね。
つまり、"=D3"っていう文字列を打ち込んでいるわけですよ。

なので、アッキーさんがいうところの、
>formula="=D3"
というのは、
マクロでの処理は、関数としての「=D3」を打ち込むだけをしていて、
実際の計算/処理は、マクロではなくワークシート上で行われている…
という感じなんだと思います。

というふうに考えると、
>Range("A1").Border.LineStyle="True"
は、なぜ「True」を""で囲ったらいけないかというと、
この「True」は、マクロ内の処理でのみ使うものであって、
ワークシートに直接書き込んで、計算や処理を行うものではないってことです。
たぶん。

7 hits

【49687】ダブルクォーテーション アッキー 07/6/16(土) 21:53 質問
【49688】Re:ダブルクォーテーション bykin 07/6/16(土) 22:45 回答
【49689】Re:ダブルクォーテーション アッキー 07/6/16(土) 23:24 質問
【49690】Re:ダブルクォーテーション neptune 07/6/16(土) 23:42 回答
【49708】Re:ダブルクォーテーション わさび 07/6/18(月) 10:32 発言
【49724】Re:ダブルクォーテーション bykin 07/6/18(月) 21:51 発言
【49740】Re:ダブルクォーテーション わさび 07/6/19(火) 9:34 お礼

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