並び替え: | | |
-
MS Office
- カテゴリ
- MS Office (97)
- 関連タグ
- Access (33)
- Excel (82)
- PowerPoint (8)
- 入門 (33)
-
Web
-
Adobe
-
制作
-
運営
-
レビュー
-
こどものこと
-
雑記
[Access VBA] サブフォーム内に表示するテーブルをボタンで出し分ける
![[Access VBA] サブフォーム内に表示するテーブルをボタンで出し分ける](https://ateitexe.com/wp-content/uploads/2019/04/190430eye.png)
複数のテーブルがあって、それを開くボタンを作ったとき、ユーザーによっては意外と「別タブで開く」のが苦手な人がいるんだなぁと。そこで、別フォームへ遷移してサブフォーム内にテーブルを表示してみる、という方式を試してみました。
続きを読むAccessVBAでフォームを画面遷移っぽく見せる

Accessでシステムを作るのに、ポップアップを使うと開きっぱなしにならずに便利だなーと思ってわりと使っていたのですが、前の画面を閉じながら遷移するように見せるという必要に迫られたのでメモ。なるほどこういう使い方もアリだなと思いました。
続きを読む[Accessマクロ] 保存ボタンを押されたときのみレコードを確定させる機能を実装する
![[Accessマクロ] 保存ボタンを押されたときのみレコードを確定させる機能を実装する](https://ateitexe.com/wp-content/uploads/2018/10/181024eye.png)
Accessでテーブルのデータを変更した場合、保存ボタンを押すか、レコードを移動したりテーブルを閉じたりすると変更が保存されます。テーブルを元にフォームを作成した場合もこのルールと同じで、フォーム上でレコードを移動したりフォームを閉じることで、自動で変更が保存される仕様になっていますよね。これを、ボタンを用意して「勝手に保存させない」機能をマクロのみで実装してみます。
続きを読むExcelとAccessのマクロとVBAの違いについての所感

私はExcelVBAをゴリゴリ使い倒してからAccessVBAに入った人間なんですが、同じVBAでもなんというかニュアンスが違うというか、思ってたよりスッと入れなくてぐぬぬ…、となったものでした。誰得だよとは思いつつ、そのへんの「なんとなく違うポイント」をまとめてみました!
続きを読む[Accessマクロ] ダイアログモードで開いたフォームの再クエリが効かない対処法
AccessVBAで非連結コントロールのイベント処理を一括制御する

Accessは連結フォームっていうお手軽かんたんにテーブルにデータを入力するフォームが作れちゃうんですが、ダイレクトすぎてちょっとな、ということも…、、敢えて非連結のフォームでレコード操作したいというときに、イベント処理がほしいなと思って調べたメモです。
続きを読むExcelVBAとAccessの連携 番外1 リファクタリングしたコード

このブログを開設した当初からあるこのシリーズ。書籍にもしていただいて、さらに改訂版ももうすぐ出るということで、あれからかなり綺麗なコードが書けるようになったと思います。過去のコードの供養のためにも、リファクタリングしたものを書き残しておきます。
続きを読むAccessVBAで指定した年月のレコードの存在をチェックする
VBAで参照設定をしないでADOを使ってAccessDBへ接続する

VBAでADOを使ってデータベースへ接続するとき、参照設定で「Microsoft ActiveX Data Objects *.* Library」にチェックをつける方法と、つけなくても動く方法の両方の使い方をまとめました。
続きを読む