Excel VBA質問箱 IV

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

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


31747 / 76734 ←次へ | 前へ→

【50232】Re:変数の処理
発言  かみちゃん  - 07/7/14(土) 23:39 -

引用なし
パスワード
   こんにちは。かみちゃん です。

>#しかし疑問です。””の中を文字列として扱ってしまうのなら
>#.valueでもいいわけで、何で.Formulaがあるのかなと思ってしまいます。

.Formulaプロパティのヘルプをご確認ください。
「数式バーでの表示と同じ形式で、等号を含む数式を文字列として返します。」
とあると思います。

なお、今回は、変数と文字列の使い分けをわかっていただきたかったので、
その部分に特化したコメントを書きましたが、私もichinoseさんと同様、
ループ処理を津川がに数式を設定することが多いです。

たとえば、以下のような感じにすると、A1〜A3に数式が一括して設定されます。
Sub Samole()
 Range("A1:A3").Formula = "=B1"
End Sub
なお、この場合は、セル位置の相対参照、絶対参照を気をつけて設定する必要
があります。
特に、VLOOKUP関数などの場合は、範囲がずれる可能性もあるので。

2 hits

【50227】変数の処理 ユニフ 07/7/14(土) 23:07 質問
【50228】Re:変数の処理 かみちゃん 07/7/14(土) 23:14 発言
【50230】Re:変数の処理 ユニフ 07/7/14(土) 23:30 お礼
【50232】Re:変数の処理 かみちゃん 07/7/14(土) 23:39 発言
【50233】Re:変数の処理 ユニフ 07/7/14(土) 23:48 質問
【50234】Re:変数の処理 かみちゃん 07/7/15(日) 0:02 発言
【50229】Re:変数の処理 ichinose 07/7/14(土) 23:27 発言
【50231】Re:変数の処理 ユニフ 07/7/14(土) 23:36 お礼

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