No.2ベストアンサー
- 回答日時:
レジストリを使うほうがスマートかもしれませんが、iniファイルを
使用した場合、テキストファイルなので簡単に変更できる、という
メリットがありますね。テストとかもしやすいですし。
逆にそれがデメリットでもあるのかな?
レジストリはなかなか恐ろしくて変更できないですね。
ちなみに、iniファイルをアクセスするのはWindowsAPIを使用したほうが
簡単です。以下をAccessで定義すればAccessVBAで使用できると思います。
Declare Function GetProfileString Lib "kernel32" Alias "GetProfileStringA" (ByVal lpAppName As String, ByVal lpKeyName As String, ByVal lpDefault As String, ByVal lpReturnedString As String, ByVal nSize As Long) As Long
No.1
- 回答日時:
確か、APIを使わないと出来なかったと思います。
同様の処理は、最近ではレジストリを使用するのが一般的ではないでしょうか。Getsetting、SaveSettingを使用すればそれぞれ値を取得、セットできますよ。
自分が使っている方法は、最後に入力した日付を保存しておいて次に起動した時のデフォルト値にする、マシン毎の環境設定を保存しておいてマシンにより実行できるプログラムを固定する、などですかね。
デメリットはレジストリの読み書きが多くなるのでレジストリ部分が肥大化する(?)ことでしょうか。影響が出るほど肥大化したことはまだないですが。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルでcsvファイルを開いてVBAを使いたい 7 2022/04/28 11:12
- Excel(エクセル) CSVファイルでVBAを動かす方法 3 2023/04/04 10:22
- その他(IT・Webサービス) ホームページにカウント数を表示する 2 2022/10/28 10:37
- Visual Basic(VBA) Excelのマクロについて教えてください。 作業フォルダ内に2つのファイルがあります。 このファイル 2 2023/07/09 13:40
- その他(パソコン・周辺機器) Windows10パソコンで再生している音をWAVファイルとして録音、保存する方法は? 4 2023/06/15 18:34
- Visual Basic(VBA) vbaサブフォルダーをワイルドカードで取得したい 2 2022/11/15 08:04
- バックアップ ファイル履歴を使用してバックアップよりハードディスクドライブに保存した方良いですか? 3 2022/09/29 22:31
- Visual Basic(VBA) Excelのマクロコードについて教えてください。 1 2022/03/27 13:25
- Excel(エクセル) 記録マクロのみでできますか? 7 2022/08/07 20:38
- Excel(エクセル) Excel ハイパーリンク設定について 教えてください 例なんですが、 VBAにてファイル1の列Gに 2 2022/11/04 17:52
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
C言語初心者の質問失礼します。
-
ファイル名の先頭にアンダース...
-
ドラッグアンドドロップでファ...
-
csvファイルを開かずに文字を検...
-
Javascript で INI の読み書き
-
分割コンパイルの#defineについて
-
テキストファイルの最終行を削...
-
ファイルを記録してあるセクタ...
-
クリップボードから任意のファ...
-
C言語のfopenについて教えてく...
-
Excelファイル、セルの読み書きで
-
バッチで118項目のCSVを処理し...
-
COBOLでの可変長定義について
-
エクセルVBAでフォルダ内の重複...
-
SGファイルって何ですか?
-
BI書、FD書 とは
-
VB.NETによるプロセス間通信
-
WAVファイル同士の結合が可...
-
ハッシュの計算時間について
-
ファイルの結合
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
dataファイルをxtxファイルにす...
-
C言語初心者の質問失礼します。
-
csvファイルを開かずに文字を検...
-
テキストファイルの最終行を削...
-
ファイル名の先頭にアンダース...
-
大きいサイズのテキストファイ...
-
グローバル変数のよくない使い...
-
fopenできる上限の変更
-
ハッシュの計算時間について
-
VBに、Cのincludeのようなもの...
-
CSVファイルへの保存の際、デー...
-
分割コンパイルの#defineについて
-
VBAにてEXCEL以外のファイル(テ...
-
iniファイルに追記がしたいです。
-
ドラッグアンドドロップでファ...
-
SGファイルって何ですか?
-
同じ名前のファイルを作った場...
-
アドレス帳WABファイルをサンダ...
-
ダイアログボックスで複数フォ...
-
「VBScript」ADODB.Streamにお...
おすすめ情報