2010-01-01から1ヶ月間の記事一覧
デスクトップの格納先を変更する手順は以下のとおり。 1.新しいフォルダを作成し、デスクトップの中身をコピー 2.レジストリエディタで以下のキーのDesktopの値を作成したフォルダのパスに変更する(両方変更すること) HKEY_CURRENT_USER\Software\Micros…
「スタートメニュー」→「マイドキュメント」のプロパティを開く 「ターゲット」タブの「ターゲットフォルダ」よりマイドキュメントの場所を変更できる 動作確認環境:Windows XP
デフラグをコマンドプロンプトから実行したい場合は以下の通り defrag c: -f なお、Ctrl + Cでキャンセルできます 動作確認環境:Windows XP sp2
Accessのオートナンバーの列の値を初期化したい場合は テーブルの中身をすべてDeleteしたのち、 以下の3つのいずれかの方法で初期化することができる。 1.最適化を行う 2.Alter Tableで初期化する ALTER TABLE [tbl_hoge] ALTER COLUMN [clm_hoge] COUN…
Accessの隠しオブジェクト。 このオブジェクトを使うと「名前を付けて保存」ダイアログを起動したりといった 標準のAccessの機能では行えないことを実現することができる。 非公式なオブジェクトなので使用する際はそれなりの覚悟が必要。 使用例(ダイアログ…
Accessは使用しているとファイルサイズが巨大化する。 原因は削除したデータ分の空き領域や オブジェクトを削除・名前を変更した場合に残る残骸のせいらしい。 解消するには以下の方法で最適化を行うとよい。 ・「ツール」→「オプション」→「全般」タブの「…
ネットワーク接続をした際に「同じユーザーによる、サーバーまたは共有リソースへの複数のユーザー名での 複数の接続は許可されません。」とエラーが出ることがある。 このエラーは既に接続されている共有フォルダに別のユーザで接続しようとしたときに発生…
ADODBのCreateParameterは基本的には上から順に処理されるが、 サブクエリ内でParameterを使用すると、処理される順番が異なることがあるので注意。 サブクエリがなければ上から順にParamerが適用される適用される strSql = "" strSql = strSql & " SELECT @…
VBAからシートを削除するときは「objExcel.DisplayAlerts = False」で アラートを表示しないようにしてから削除しないとシートが削除されない。 'Excelを開く Set objExcel = CreateObject("Excel.Application") Set objBook = objExcel.Workbooks.Open("d:\…