←極めて日常的な話題を・・・・ / Yahoo!メッセンジャー→

半角カナとの戦い・・・・Excelマクロ

達成感の興奮冷めやらないので、オニ更新してみる。

そりゃ、自分でこうやってブログ書いてるときはですね。
マンドクセとか
キタ━━━━━━(゚∀゚)━━━━━━ !!!とか
(゚⊿゚)イラネとか
機種依存文字も半角カナもへったくれーもありゃしねえんですけどもね。

やっぱ企業サイトで半角カナとかはマズイんです。慣例上。

でも、届いた原稿が半角カナと全角英数のオンパレードとか。(←非常によくある)
Sorry This site is Japanese Onlyとか非常に困ったちゃんな原稿も非常によくある。
(↑全角英数。日本語が入っていないPCから見ると文字化けするし、仮に読めたとしても
   外人さんから見たら「日本人以外お断り」という意味に取られてしまい、非常に気ぃ悪い文章。)

WordとかTextファイルならまだ良いけども、
それがセルにまたがったExcelファイルでしかもHTMLでテーブルに流し込み、とか
もう考えただけで身の毛がよだつってもんです(泣)
一つ一つセル選んで、手打ちで半角を全角に書き換えデスカ。
しかも、そのセル数だけでも300とかあったら、三途の川沿いで石積んでるのと同じです。

最近のDreamweaverはExcelファイルのセルまたがってコピペしても
なんと、きちんとテーブルにしてHTMLにしてくれる(!)んですが
半角カナを全角にっていうコマンドがなかったりするんですな。
Extentionでも一切配布されていないのがまた困り物・・・・・・・

そりゃWordなんかの一枚物ならね。
Terapadに流し込んで、コマンドで変換して、Dreamweaverにドーン!で終了なんだすが
Excelはそうはイカン・・・・・・・・・・・・・・・・・・・・・・・・・・・・

でも、手打ちで変換はヤダ・・・・・・・・・・・・・・・・・・・・・・・

この仕事・・・・・・・・・・・・・・・・・・・・・・・・・

断ろっかな・・・・・・・・・・・・・・・・・・・・




なんて事言うわけなかろーも!




やにわに検索カチャカチャやって、ExcelのマクロをVBScriptで組む事を思いつく(←暴挙)
Excelの関数にもJISとかあるんだが、半角カナと英数の区別をしてくれんのです。

試行錯誤を重ね、ようやく完成。
ためしにもらったExcelファイルでやってみたら見事、半角カナだけ全角カナに!!
キタ━━━( ´∀`)・ω・) ゚Д゚)゚∀゚)・∀・) ̄ー ̄)´_ゝ`)-_)゚∋゚)´Д`)゚ー゚)━━━!!!!

これで・・・・・・・・・・これで・・・・・・・・・・これからExcelファイルも怖くないぞ!!!!

一個一個セルを選択して、手が滑ってtdのHeightやWidthが入って(`Д´)ムキーーーーーーなんて
ストレス20000%な作業ともこれでオサラバだ!

このマクロの完成で作業時間を大幅に短縮できた!

それで稼いだ時間は・・・・・・・・・・・・・・・・・・・もちろん寝ることにする!!

皆様、お休みなさいm(_ _"m)・・・・・・・・・

{XT_LOG_CONT}

{OTD_MAIN}
| PC・Webの話題 | 03:33 AM | comments (0) | trackback (0) |

http://strangeday.s31.xrea.com/blog/tb.php?386

Calender

New Informations

{POSTIT}

Profile

プロフィール写真
Gaku

1971.5.11生まれ
Blood type A

My Favorite Items

最近のお気に入りっす

{ZONUITEM}

QR Code

携帯電話アクセス用QRコード

携帯からも読めますぜ

ぬこ

Search

New Entries

Recent Comments

Recent Trackback

Categories

Archives

My Favorite Blogs

RSS & Atom Feeds

RSS2.0

Atom 0.3

Atom 1.0