2005年4月7日 - 投稿
WindowsやOfficeを再インストールして、それまで使ってたお気に入りのコード表示色設定がなくなってしまった場合、
以下のレジストリキーをバックアップしておいて、Office再インストール後にインポートすると、今までのコード表示色設定が使えます。
レジストリのキーの場所は、以下の場所です。
HKEY_CURRENT_USER\Software\Microsoft\VBA\6.0\Common
この中の、
CodeBackColors が背景色の設定。
CodeForeColors
オートナンバーとかにしていないIDや連番列で、その一番大きい数(最大の数)を返します。(DMax関数)
ついでに、新しいIDとしても使えるように、+1しちゃいます。
Public Function GetRowMAX(TableName As String, RowName As String) As Long
GetRowMAX = DMax(TableName, RowName) + 1
End Function
Access VBAにて、APIを呼び出す時に使う、ウィンドウハンドル。
これは、以下の構文で読み出せます。
hWndAccessApp
…単純なんだけど、これがなかなか見つからなかったり、忘れてたりで苦労するんですよ。
Windowsを使っていて、最小化ボタン、最大化ボタンや各種アイコンの表示がおかしくなることがあります。
その場合は、Windowsで使っているキャッシュファイルを削除することで、改善されます。
<対処法>
まず、すべてのファイルを表示するように設定します。
マイコンピュータを開いて、「ツール」→「フォルダオプション」です。
「表示」タブを選択します。
真ん中くらいにある、「ファイルをフォルダの表示」のところで、
「すべてのファイルをフォルダを表示する」が選択されている(点が入っている)ようにします。