MS Access Tips/Sample and VBA and Blog customize etc...

カウントダウンダイアログ関数

時間のかかる処理や定期的な処理を実行するとき、「10秒後に実行します」とメッセージを出してカウントダウンをしていき、0秒になったら実行するということを実現する関数です。 フォームをダイアログモードで開きタイマーイベントを使用すれば比較的簡単に作成できますが、MsgBox関数と同じように汎用的に使える関数にしてみました。 難易度:...

レポートをグループ毎に分割してPDFファイルとして保存したい

最近、よく見かける質問です。 レポートのPDF化は、Access2007から、OutputToメソッドの出力形式の引数でPDFを指定できるようになったので実に簡単です。 ただ、出力するときに抽出条件を設定できないので、全レコードが一つのファイルとして出力されます。 これを、顧客などのグループごとに分割してPDF化する方法です。2007以降が対象です。 難易度:...

連番フィールドの最小空き番号を取得する関数

主キー等の自動採番で DMaxで次番号を取得するというのはよくありますが、削除などして空き番号がある場合それを再利用したいという要望もけっこうあるようです。 hatena の Microsoft Access 掲示板|ナンバー自動入力について で、私の主催する掲示板で同様の質問がありましたので、回答用に作成しました。 回答後、ちょっと検討しなおして高速化もしてみました。 難易度:...
該当の記事は見つかりませんでした。