独学ツクールブログ

ツクールでのオリジナル作品の話を中心に創作関係の徒然な語り。

<< NScripterってなんだっけ | main | 行き当たりぽっくり >>

[ - ] スポンサーサイト

一定期間更新がないため広告を表示しています

| 2018.05.23 Wednesday | - | - |

[ 雑記 ] VBAってなんだっけ

このブログの本文末尾の「タグ」は手動作成である。
これはどこかのブログで見たやり方で、要するにその言葉を検索した状態のURLを貼り付けることで実質上タグリンクと同じ役目を果たすわけである。

のはいいんだが。
これ、URLエンコードされた状態にしないといけない。
しかもSJISでもUTF-8でもなくEUC-JPで。
ということで某所で拾ったエンコード用VBAコードをタグ管理していたExcelにぶっこみ、置換をやりくりしてタグ(HTMLのほう)を生成している。

ここまでは前置き。
さて実際は「タグ」を単独で使うことはなく複数併記するのが普通なのだが、この方法だと一つ一つコピペしなくてはならず面倒である。
本当に頻繁に使う組み合わせならまとめた状態を用意しておいてコピペでいいのだがそうもいかないことのほうが多い。
ということで、複数のキーワードを一気に入力したらHTMLタグを生成するような関数を組もうとしたのだが、思った以上に難儀した。
まずスペースの全角半角の扱い。それから置換。さらにエンコード後の文字列と元の文字列の並行。
やってられなくなったのでVBAで関数を作ることにした。
今回も案の定ReplaceとSplitの使い方でつまずいたが(ついメソッド式に書いてしまう)、何とか完成。
これで今後はだいぶ楽になりそうである。


オチなし。


タグ:[雑記] [愚痴] [VBA] [URLエンコード]

| 2015.02.02 Monday 21:33 | comments(0) | trackbacks(0) |

[ - ] スポンサーサイト

| 2018.05.23 Wednesday 21:33 | - | - |

コメント

コメントする






この記事のトラックバックURL

トラックバック

このページの先頭へ▲

Twitter

WebClap

Blogram

ブログランキングならblogram

calendar

S M T W T F S
1234567
891011121314
15161718192021
22232425262728
293031    
<< December 2019 >>

categories

archives

Amazon

selected entries

recent comment

recent trackback

recent ranking

links

search this site.

sponsored links

others

mobile

qrcode

powered

無料ブログ作成サービス JUGEM