- Windows
-
2012-01-07
アイコンキャッシュのファイル「IconCache.db」を削除し、再起動します。
C:\Documents and Settings\Administrator\Local Settings\Application Data

2,487 views
アイコンキャッシュのファイル「IconCache.db」を削除し、再起動します。
C:\Documents and Settings\Administrator\Local Settings\Application Data
DoCmd.FindRecord [FindWhat], [Match]
例1)
DoCmd.GoToControl "[検索するフィールドのコントロール]" DoCmd.FindRecord "[検索する文字列]", [検索タイプ]
例2)
[検索するフィールドのコントロール].SetFocus DoCmd.FindRecord "[検索する文字列]", [検索タイプ]
[検索タイプ]
acEntire=完全一致
acAnywhere=部分一致
acStart=検索文字列で始まる
Visual BasicでFileSystemObjectを使用し、
指定したディレクトリ内の全ファイル(サブディレクトリを含む)を読み込む。
全階層を再帰的に検索することができます。
■コマンドボタンに以下のようにコードを記述
Private Sub ファイル検索_Click() Dim strPath As String Dim fsObj As Object If Not IsNull("検索文字列") Then Set fsObj = CreateObject("Scripting.FileSystemObject") strPath = "調べたいディレクトリまでのフルパス" strKey = "検索文字列" 'ディレクトリ読み込み関数を呼び出し Call SearchSubDirectory(fsObj.GetFolder(strPath), strKey) 'オブジェクトを破棄 Set fsObj = Nothing End If End Sub
System.Diagnostics.Process.Start("ファイルパス");
自動的に関連付けされているアプリケーションでファイルが開きます。
例)エクスプローラーでフォルダーを開く
System.Diagnostics.Process.Start(@"C:\My Documents");
参照設定なしでACCESSからExcelファイルを作成する方法です。
罫線等の定数は使用できないため、実際の数値を与えています。
Dim xlApp As Object Dim xlBook As Object Dim xlSheet As Object Dim FileName As String
FileName = Environ("USERPROFILE") & "\デスクトップ\test.xls" Set xlApp = CreateObject("Excel.Application") Set xlBook = xlApp.Workbooks.Open(FileName) Set xlSheet = xlBook.WorkSheets(1)