作りながら学ぶVBAプログラミング

URL エンコード、デコード、よく使うサブルーチンライブラリ

URLstrEncodeDecord.bas

URLのエンコード、デコードを行うサブルーチン。

StrUrl.bas との違いは、URLのオプションも変換する、エンコードだけでなくデコードも備えている。


URL エンコード、デコード

書式 Function URL_str(cmd, buffval)
cmd:コマンド
buffval:対象URL

URL エンコード

書式 URL_str(“ENC”, buffval)

使用例
eUrl = URLstrEncodeDecord.URL_str("ENC",url)


URL デコード

書式 URL_str(“DEC”, buffval)

使用例
eUrl = URLstrEncodeDecord.URL_str("DEC",url)



URLstrEncodeDecordは、ScriptControlを使用しますので、ツール ⇒ 参照設定でVBAライブラリを追加する必要があります。

  • このエントリーをはてなブックマークに追加

関連記事

ゆずまる・ゆぅべぇ

システムエンジニア/プログラマ歴数十年のゆずまるです。

バナーにもあるように変体的な犬マニアで生まれてからこのかた犬のいない日は経験していません。
中でもコッカースパニエルとラブラドールが死ぬほど好き!

そんなゆずまるは、20数種類の様々な言語を使用してシステム開発をおこなってきました。

そこで使ってきた各言語の自作ライブラリ中のVBAのライブラリを公開しています。

※姉妹サイトに C,PHP などのサイトもネット上に浮遊させております。そちらでもお役にたてましたら無上の喜びw

あなたの一助になれば幸いです。