タイトルがDB Ver 5.3.accdb
のMicrosoft Accessデータベースがあります。このツールを開くと、Main Menu
というフォームが自動的に開きます。私は、ファイル名の新しいバージョンと一致するようにツールを更新するたびに、私が変更するフォーム上のラベルを持っています。私はファイル名(DB Ver 5.3.accdb
)を持たないのが好きで、DB Ver 5.3
のような.accdb
がなく、Main Menu
のラベルに貼り付けることが可能かどうか疑問に思っていますか?MS Accessの場所ファイル名をラベルとしてフォームに
0
A
答えて
0
としてOn Load
イベントを使用することができます。
Private Sub Form_Load()
With CreateObject("Scripting.FileSystemObject")
Label0.Caption = .GetBaseName(CurrentDb.Name)
End With
End Sub
また、アプリケーションの各バージョンのファイル名を変更しないことをお勧めします。アプリケーションの現在のバージョンをテーブルに保存します。別のパラメータとしてbuildの日付も追加します。このデータは、ファイル名だけでなく、アプリケーションの情報にも効果的に使用できます。
0
あなたはおそらく、私がOn Load
イベントに関するYowE3Kの答えをサポートしますが、ファイル名を抽出するためには、より信頼性の高いメソッドを使用する方が良いだろうな
Private Sub Form_Load()
Dim thisFile As String
thisFile = CurrentDb.Name
thisFile = Mid(thisFile, InStrRev(thisFile, "\") + 1)
thisFile = Left(thisFile, Len(thisFile) - 6)
Label0.Caption = thisFile
End Sub
関連する問題
- 1. MS Accessフォームのデバッグ
- 2. MS Access 2010 - TransferTextファイル名の制限
- 3. MS Access - ファイル名とファイルパスをテーブルのフィールドに保存する
- 4. MS Access検索フォームのクエリ
- 5. MS AccessフォームのDMax制限?
- 6. MS Access 2013レポートのハイパーリンクのラベル
- 7. MS Access - ラベルの書式設定
- 8. MS Access VBAがクエリとファイルの名前を変更してループする
- 9. MS Accessフォームの新しいレコード
- 10. フォームにコンボボックスをリンクするMS Access
- 11. .NETアプリケーションがMS-Accessデータベースを使用するために必要なMS-Accessを所有していますか?
- 12. フォームを使用してMS AccessデータベースにPDFを保存する
- 13. Hadoopのファイル名場所
- 14. MS Accessでのルックアップを使用すると、私はMS Accessフォームを持っている
- 15. MS Access VBA - (フォーム名を使用して)フォーム上のリストボックス値を抽出します。
- 16. MS AccessフォームExcelファイル内の特定のフィールドへの入力
- 17. 複数のクエリのMS-Accessフォーム
- 18. MS Accessフォームのボタンを使用してファイルを閲覧/選択し、テーブルにファイルをインポートする
- 19. フォームからMS Accessを作成する
- 20. ファイルのコピーでMS Accessフォームが更新されない
- 21. NhibernateとMS Access
- 22. MS Access:フォーム上に特定のテーブルを表示しない
- 23. MS-Accessフォームの結果をExcelにエクスポートしますか?
- 24. MS Access 2003 - ダッシュボードの作成 - フォームに値を返しますか?
- 25. MS Accessフォームのコントロールをイベントとともに一覧表示します。
- 26. MS Access:姓と名を別々のフィールドに分ける
- 27. MS AccessファイルをSQL Serverに接続
- 28. MS Accessはフォームの値に応じてパススルーする
- 29. vb.netを使用してMS AccessにExcelファイルをアップロードする
- 30. MS-Accessフォーム:奇妙な振る舞い