マクロ/VBA

Access

AccessVBA入門⑨SQL

あいまい検索 Sub Test1() Dim StrSQL As String StrSQL = "SELECT 社員番号, 社員名 " & _ "FR0M T社員名簿 " & _ "WHERE 社員名 Like '*藤*'...
Access

AccessVBA入門⑧フォーム・レポートの応用操作

KeyPress Private Sub txt1_KeyPress(KeyAscii As Integer) Select Case KeyAscii Case 8,9,13 Exit Sub Case Else IF KeyAscii ...
Access

AccessVBA入門⑦フォーム間連携

今回は、フォーム間での操作です。 フォームからフォームを開く Private Sub btn1_Click() If Not IsNull(Me.社員番号.Value) Then DoCmd.OpenForm "Fフォームを開く2", , ...
Access

AccessVBA入門⑥フォーム・レポート操作

今回からフォーム・レポートについてコードを紹介します。 フォーム・レポートの操作 Sub FormTest() Dim c As Object Forms("Fフォーム").txt3.Value = "標準モジュール" MsgBox "標準...
Access

AccessVBA入門⑤OLEオートメーション

今回は、ExcelなどのAccessとは別のアプリケーションを操作できるようにするOLEオートメーション(Object Linking and Embedding オートメーション)について紹介します。Accessを操作していて、Excel...
Access

AccessVBA入門④FileDialog

今回は、前回のFileSystemObjectに引き続き、MicroSoftOfficeのダイアログボックスの操作ができるFileDialogオブジェクトを紹介します。 Sub Test() Dim MyDialog As fileDial...
Access

AccessVBA入門③FileSystemObject

今回は、AccessVBAの便利な機能で、FileSystemObjectを紹介します。Microsoft Scripting Runtimeライブラリで、ドライブ・フォルダ・ファイルを操作できるようになります。 ◉FileSystemOb...
Access

AccessVBA入門②DAO(Data Access Object)

DAOは、JETデータベースエンジンに直接接続するため、他のDBとの接続はできませんが、ACCESS単体での処理に迅速に対応できます。 SQL実行 Sub SQL実行() Dim DB As DAO.Database Set DB = Cu...
VBAエキスパート試験

ExcelVBAエキスパート試験~1週間受験勉強記(7日目)試験本番・感想

本日は、2023年6月20日(火)です。1週間前から始まったExcel VBAエキスパート試験の本番でした。結果を先に記載すると、無事、合格していました!得点は、900点/1000点満点でした。40問の試験でしたので、1割間違えたということ...
VBAエキスパート試験

ExcelVBAエキスパート試験~1週間受験勉強記(6日目)演習・まとめ

昨日までの復習 Findのメソッド9個 Sort.SortField.Add2の9個 Sort11個 テーブルの指定4個 テーブル部位5個 構造化参照4個 データクレンジング5個 デバッグ3個 ファイル操作4個 ワークシート関数8個 公式テ...