VBA

Access VBA

【VBA活用】モジュール・フォーム・レポートを一括エクスポート!変更差分の管理にも便利

はじめにAccess VBAで開発をしていると、こんな悩みはありませんか?モジュールの修正履歴を残したいが、VBA標準では一括エクスポート機能がない修正前後の差分を比較(差分チェック)したいが、手作業では非効率Gitなどでバージョン管理した...
Japanese

ADOで「Editが見つかりません」エラーの原因と正しい書き方を徹底解説

はじめにAccess VBAでデータベース操作を行う中で、以下のようなコードを書いていて…recSet2.EditrecSet2.Fields("名前").Value = "田中"recSet2.Updateこんなエラーに遭遇したことはあり...
Japanese

【VBA小技】Ctrl+キーに独自ショートカットを割り当てる方法と注意点|作業効率アップ!

✅ はじめにExcel VBAで作業を効率化する中で、「Ctrl + 任意のキーでマクロを呼び出したい!」と思ったことはありませんか?実は、VBAには標準でショートカットキーをマクロに割り当てる方法が用意されています。この記事では、・Ctr...
Japanese

ADOとDAOの違いとは?共存できるかも解説

✅ はじめにAccess VBAやExcel VBAでデータベースに接続・操作する際、登場する2つの技術がDAO(Data Access Objects) と ADO(ActiveX Data Objects) です。「どっちを使えばいいの...
Japanese

【VBA小技】F3キーに独自機能を割り当てるには?Excelでファンクションキーをカスタマイズ

✅ はじめに「F3キーを押したら特定の処理を走らせたい」「定型処理をワンタッチで実行したい」ExcelやAccessなどVBA環境では、F1~F12などのファンクションキーをカスタマイズして、ショートカットキーとして利用することができます。...
Japanese

【VBA × WinSCP × Amazon S3】VBAからS3にファイルを自動アップロードする方法

✅ はじめにVBAからAmazon S3にファイルを自動アップロードしたい——しかし、直接HTTP通信やAWS SDKを使うのはハードルが高いと感じる方も多いはず。そこで今回は、WinSCPを経由することで、シンプルかつ安全にVBAからS3...
Japanese

【Excel×Linux】ExcelでLinuxを操作するという猛者がいた件

↑これはキャッチアイコンです笑▶ YouTubeで見る✅ 2025年、X(旧Twitter)とYouTubeで話題沸騰2025年、X(旧Twitter)とYouTubeで突如話題となった「Microsoft ExcelでLinuxを操作する...
Japanese

VBAでよくあるコンパイルエラーとその対処法

VBAを使っていると、「コンパイルエラー」という見慣れないダイアログに悩まされることがあります。初めてエラーを見たときは「何が間違ってるの?」と戸惑ってしまうかもしれません。この記事では、VBA初心者の方がよく遭遇するコンパイルエラーとその...
Japanese

【VBA×PAD×BAT連携】システム保守運用は自動化できる?流れを簡単解説

■ 概要:定型作業、手動でやる必要ありますか?業務システムの運用・保守において、毎日のように繰り返されるルーティン作業。たとえば: 決まった時間にバッチファイルを実行 Accessのデータを集計してExcelに貼り付け ログを目視でチェック...
Japanese

【VBA】「コンパイルエラー 修正候補: =」の原因と対処法|Callを使うべきタイミングとは?

Access VBAで開発を進めていると、突然表示される「コンパイルエラー 修正候補: =」というメッセージに戸惑ったことはありませんか?一見するとシンプルなエラーに見えますが、原因がわからないまま対処に時間を取られてしまうことも多い、意外...