Excel VBA質問箱 IV

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

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


49212 / 76732 ←次へ | 前へ→

【32439】Re:Auto_Openで変数に設定した値が消えます...
回答  Kein  - 05/12/14(水) 22:30 -

引用なし
パスワード
   変数へ格納した値の保存が不安定と感じるなら、確実に値を保存できる他の方法を
考えてもよいと思います。その場合、セルに入力するのが一般的でしょうけど、
簡単にクリアできる点が心配と思う人も多いので、WorkbookのDocumentPropatyに
保存する方法でも良いでしょう。例えば

ThisWorkbook.Comments = "12345"

とするだけです。
ただしコメントの値は全て文字列になるので、読み出すときは数値に変換してやる
必要があります。即ち

Dim intDataCnt As Long

intDataCnt = CLng(ThisWorkbook.Comments)

とか

intDataCnt = Val(ThisWorkbook.Comments)

などとします。

0 hits

【32429】Auto_Openで変数に設定した値が消えます... *suzu* 05/12/14(水) 17:43 質問
【32430】Re:Auto_Openで変数に設定した値が消えます... ichinose 05/12/14(水) 17:56 発言
【32745】ご助言いただいた皆様 へ *suzu* 05/12/21(水) 15:16 お礼
【32436】Re:Auto_Openで変数に設定した値が消えます... 井上治 05/12/14(水) 20:27 発言
【32439】Re:Auto_Openで変数に設定した値が消えます... Kein 05/12/14(水) 22:30 回答

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