2011年8月3日のブックマーク (3件)

  • Win for DTP Excel上で全角英数字は半角、半角カタカナは全角にするVBA

    印刷業界にいると、それはもう素敵なデータ(笑)を貰う機会が多いわけです。 で、それをこつこつと印刷用ソフトに使える形のデータにするのもDTPの仕事だったりするわけです。 たいがいさくらエディタなどで置換してしまうんですが、そのためだけにテキスト形式に書き出すのめんどいし、 かといってテキストエディタ立ち上げてコピペしたことによって人的なミスが起こるかもしれないし。。 というわけで、Excel上でそのたぐいのことはやってしまいましょう。 コードをざっと紹介すると、VBScriptを参照・正規表現を利用してまず全角文字すべてを半角にします。 そうすると、全角カタカナも半角にしてしまうので、処理後に半角カタカナになったものを全角に再変換します。 ワークシートそのものでなく、列単位で変換したい場合はActiveSheet.UsedRangeをselectionに変更すればOK。 その場合は、変換し

    akatsuki_pocket
    akatsuki_pocket 2011/08/03
    全角英数字の半角変換だけでなく、半角カタカナの全角変換にも対応しているのがスゲー!VBA対応のMacなら多分イケるハズ。
  • DTPの勉強会に出ます - chalcedony_htnの日記

    ぼやぼやしていたら、今年も半分過ぎたどころかもう8月ですって。今年まだ何もしてない気がします…… というわけで9月ごろがんばります。東京のDTPの勉強会 特別編でしゃべることになりました。すでに参加受付開始してます。 DTPの勉強会 特別編・第2回 日時:平成23年9月17日(土)13時30分(13時より受付開始)〜18時(予定) 場所:大橋会館 201教室 [テーマ] InDesignをJavaScriptでコントロールする なんとあのたけうちとおるさんと一緒ですよ。つまり私はオマケなのですが*1、いまだに実感がわきません。どうすればいいんだー。 詳しい内容は告知ページでご覧ください。 入門ということでシンプルな課題がいくつか出ていますが、これを解けるのが参加の前提条件というわけではありません。当日は解説をしながら作成、そしてその場でさらに改造し、もう少し複雑な処理ができるようになるまで

    DTPの勉強会に出ます - chalcedony_htnの日記
    akatsuki_pocket
    akatsuki_pocket 2011/08/03
    謙遜してるけど、実は今回の勉強会が実現できた一番の原動力はかるさんの「何気ない一言」なんだぜ!ということでよろしくお願いしますっ
  • 【DTPの勉強会 特別編・第2回】でお話しさせて頂きます - たけうちとおるのスクリプトノート

    DTPを楽にするために、Illustrator、InDesignなどのフリーウェアを中心にJavaScriptAppleScriptでコントロールする方法を公開しています。 ほとんど更新していませんがスクリプトは今でも書いています。 すでに告知がありましたが DTPの勉強会 特別編・第2回 参加させて頂く事になりました。 内容は下記になります。ご覧になって気がつかれた方も多いと思いますが 課題がすごく簡単です。いままでお話しさせて頂く時は、簡単なテーマが決まっていて それに準じてデモ内容を決めます。まぁ、私の場合はネタが1つしかないのでいつも同じですが。 今回は、あかつきさんからもっと具体的な進行のリクエストがありました。 なんだかんだで半年ぐらい打ち合わせをして、このような内容になりました。 簡単すぎないかなとも思うのですが、簡単な部分を少人数であえてやって、 スクリプトにつまずいた人

    akatsuki_pocket
    akatsuki_pocket 2011/08/03
    【DTPの勉強会 特別編・第2回】たけうちさんのエントリ・その1