ACCESS [VBA]

ACCESS [VBA]

VBAでデータベースに接続する:ADOを用いた実践的な接続方法と応用

VBAでデータベースに接続する:ADOを用いた実践的な接続方法と応用1. 課題背景と実務シナリオExcelで集計・分析を行う際、社内データベースや外部データベースのデータを取り込む必要性が高い。大量のデータを手動でコピー&ペーストするのは非...
ACCESS [VBA]

【ACCESS VBA おすすめ】ACCESSでSQLを使うサンプルByADODB(CREATE TABLE等(データ定義言語(DDL))も SELECT(データ操作言語(DML))もADODBのExecuteでよい)

前回作成したサンプル でADODBを利用したバージョンこちらのほうが、ACSESS特有のクエリ的概念も少なく(くせもなく)、SQL実行用メソッドExecuteで統一できるためメンテナンス効率を考えると、個人的におすすめ。Public Sub...
ACCESS [VBA]

【ACCESS VBA】ACCESSでSQLを使うサンプル(CREATE TABLE等(データ定義言語(DDL))はDAO.Executeを使う SELECT(データ操作言語(DML))はOpenRecordsetを使う)

Public Sub ACCESSでSQLを使うサンプル() Dim wrk As DAO.Workspace Dim dbs As DAO.Database Set wrk = DBEngine(0) Set dbs = CurrentD...
ACCESS [VBA]

【ACCESS VBA】DAO.DataTypeEnumで生成できるデータ型一覧、生成できないデータ型一覧

DAOを使ったテーブル生成については、指定パラメータ(DataTypeEnum)のバリエーションが多く、一方で参考文献でなかなか良いものが見つからなかった。そこで試しに検証用コードを作成し実行してみた。(Access 2013 64bit環...
ACCESS [VBA]

【Access】トランザクション処理のサンプル

NSDNの参考サイト はこちらAccess(データベース)でのトランザクションの概念は上記MSDNの参考サイトのコメントの通り、このままだと思う。トランザクションとは、一連の操作を 1 つにまとめて、1 つの作業単位として処理する概念です。...
ACCESS [VBA]

【Access VBA】FileSystemObjectから取得できる情報をテーブルに書き込むサンプル

「GetFileSystemInfo.zip」をダウンロードサンプルコードOption Compare DatabaseOption ExplicitPrivate g_cntFILE As LongPrivate g_cntPATH As...
ACCESS [VBA]

【Access VBA】Excelワークシートのリンクテーブル追加/リンクテーブル削除/テーブルのリンク先変更 サンプル

AccessからExcelワークシートをリンクテーブルとしてリンクさせる際のサンプルリンクテーブルを追加するリンクテーブルを削除するリンクテーブルのリンク先を変更する上記3点に絞って実装。Option Compare DatabaseOpt...
ACCESS [VBA]

【Access VBA】 サンプルコード例メモ

サンプルコード例メモクエリ実行処理関連Public Sub BeginTransX2() 'recordset and connection variables Dim Cnxn As ADODB.Connection Dim strCnx...