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

プログラミング( 34 件)

区切りなしの電話番号に適切な位置に区切り文字を挿入する関数(汎用版)

前の記事で電話番号に区切り文字を挿入する関数を紹介しましたが、Accessでしか使えないものでしたが、ExcelやWordなどでも共通で使える関数を作成しましたので公開します。 難易度:...

半角1桁全角2桁で計算するLenB、LeftB関数の代替関数

Access2000以降は、文字コードがShift-JIS から Unicode になったので半角/全角の区別なく2バイトになります。 ですので、LenB, LeftB などの関数でも半角を2桁として計算します。 それを半角は1桁として計算するLenB, LeftB関数の代わりになる関数を紹介します。 難易度:...

Unicodeスカラー値を文字列に変換する関数

掲示板の回答用に作成した関数です。文字列をUnicodeスカラー値に変換する関数もあります。 vbaでunicodeスカラを文字列に変換したいのですが、やり方をイメージで... - Yahoo!知恵袋 難易度:...

ステップ実行中に、任意の行から実行を再開したい

デバッグなどで、F8キーでステップ実行できます。その時に、エラーが出たり、想定外の結果になったので、少し前に戻ってやり直したいというようなことがあると思います。あるいはエラーが出る行などをとばして終了処理を実行したいということもあるかと思います。 これは実は簡単にできるんです。 難易度:...

PhraseExpressを使ってコード入力を楽する

コード入力では同じような構文を何度も入力しますよね。こういうときこそ、前回の記事で紹介したPhraseExpressの出番です。 コードでよく使う構文をPhraseExpressに登録しておくと、ものすごく楽できて感動ものです。...

VBAコードを自動インデントしてくれるアドオン

WEBで拾って来たコードが整形されていなかったり、掲示板によってはインデントが削除されてしまうということもあります。そんなときにコードを自動で整形してくれるアドオンを紹介します。 難易度:...

出発地、到着地を指定してYAHOO路線情報の乗換案内を表示する

いぜん、住所を元に Googleマップ で地図やルートを表示する という記事を紹介しましたが、それの乗換案内版です。とある掲示板で質問があってサンプルを作成してので紹介します。 関数の引数に、出発地、到着地、などの条件を指定して実行するとYAHOO路線情報の乗換案内の検索結果を表示します。 難易度:...

VBAで組み合わせ合計探索

「数値のリストがあり、そのすべての組み合わせの中から、指定した合計の組み合わせを求めなさい。」 定期的に掲示板で出てくる問題です。(1年に一度ぐらいかな) 今回もMougのExcel掲示板で出てきました。 その合計の元になる数字を取り出す これの回答用にサンプルを作成したので紹介します。 難易度:...

VB.NETで自動バージョンアップ機能付きAccessファイル起動コマンドを作成する その2

前回の記事で、基本的な機能は完成しました。今回は、もう少し格好良いものにしていきます。 具体的には、メッモージボックスでアップデイトするか確認するのではなく、ウィンドウ上にメッセージとボタンを配置して確認する。 と、 アニメーションGIF を表示させて処理中であることを明確にアピールする。 です。 難易度:...

VB.NETで自動バージョンアップ機能付きAccessファイル起動コマンドを作成する

前回の記事Visual Studio Express 始めましたで、Visual Studio Express をインストールして、前々回複数ユーザーで共有している場合のフロントエンドファイルのバージョンアップのVBSでの自動バージョンアップ機能付きAccessファイル起動コマンドを、VB.NET に移植したと 報告しましたが、今回は、この移植作業の経過を報告します。 VBAなどでVisialBasicの文法を理解していたり、他言語のIDEでの開発経験がある方が VB.NET ...

Visual Studio Express 始めました

前回の投稿で、WSH(VBS)によるAccessの自動バージョンアップを紹介しましたが、機能的にはそれで必要十分なのですが、実際ユーザーとして使うとなると、ちょっと機能不足と感じる時があります。 具体的には、起動時にスプラッシュウィンドウを表示させたいということなんですが、VBSだけでは不可能っぽいです。 このようにVBSでは機能不足という時に、Visual Studio Express なら実現できることがあるのでは、また、VBA使い...

タイトルバーのないユーザーフォームをドラッグで移動

前回の記事では、通常のユーザーフォームでタイトルバー以外でもドラッグできるようにしました。 今回は、タイトルバーを非表示にしてドラッグできるようにしてみました。 こちらの方が必要性は高いかなと思います。 難易度:...
このカテゴリーに該当する記事はありません。