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

タグ: VBA一般 ( 36 件)

ユーザーフォームで入力ダイアログを作成する

InputBox関数というのがありますが、ユーザーフォームで同じようなものを作成しようということです。 InputBoxだとボックスにテキストを入力するだけですが、ユーザーフォームですのでUIを自由に設計できます。 例えば、リストボックスから選択したり、ラベルをカレンダーのように配置して日付を選択したり、とかいろいろ応用できます。 これをどこからでも呼び出しできて、結果を返り値として受け取ることができるという仕...

電話番号の適切な位置に区切り文字を挿入する関数+市外局番データアップデイトツール(高速版)

電話番号の適切な位置に区切り文字を挿入する関数+市外局番データアップデイトツール(完全版) - hatena chips のツールはよろずやさんから提供されたものですか、それとは別のロジックを思いついたので試しに作成してみました。結果、よりコード生成と分割関数が高速化されたので紹介します。 ただ、分割関数自体のコード量は増えました。よろずやさんのものでも十分実用的な速度ですので、お好みで選択されればいいかと思...

電話番号の適切な位置に区切り文字を挿入する関数+市外局番データアップデイトツール(完全版)

電話番号の適切な位置に区切り文字を挿入する関数を紹介したのですが、正しく分割されない局番がありました。 その不具合を解決した完全版の関数と、総務省のHPから最新の市外局番データを取得してアップデイトするツールを公開します。 以前のツールをご利用の方は、こちらから完全版をダウンロードして差し替えてご利用ください。...

電話番号の適切な位置に区切り文字を挿入する関数を改修しました

下記で紹介している関数を改修しました。 区切りなしの電話番号に適切な位置に区切り文字を挿入する関数(汎用版) - hatena chips...

電話番号の適切な位置に区切り文字を挿入する関数+市外局番データ自動アップデイトツール

以前、電話番号に区切り文字を挿入する関数を紹介しました。総務省の市外局番一覧を元に、電話番号を分割しています。その市外局番一覧が更新されていました。その一覧(Wordファイル)から市外局番データの定数コードを生成する関数は作成済みなので、それで生成したコードでプログの記事を更新すればいいだけなのだか、どうせなら、それを市外局番データ自動アップデイトツールとして公開しようと思い立ちました。...

テキストマッチングしたセルの背景色を変更する処理をもっと高速化

前記事から続きです。さらなる高速化にチャレンジします。 難易度:...

テキストマッチングしたセルの背景色を変更する処理の高速化にチャレンジ

ExcelのVBAで、参照リストと部分一致するセルの背景色を変更するという処理です。参照リストも対象リストも件数の多いので処理に時間がかかる。それを短縮化したいという要件です。 何も対策していないベタのコードから、いろいろなテクニックを駆使してどこまで高速化できるかチャレンジしてみました。 難易度:...

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

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

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

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

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

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

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

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

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

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