備忘録にPerlのヒアドキュメントの色々をメモしておく。 . . . 本文を読む
VBAでExcelやパワポをツール化しようとすると、リボンのカスタマイズは避けて通れない。 リボンのカスタマイズについてまとめておく。
●入門者向けサイト
・リボンのカスタマイズの理屈は以下のサイトで学習
http://www.ka-net.org/ribbon.html
&n . . . 本文を読む
PowerPoint 2013 のウィンドウをVBAから操作しようと思ったが、FindWindow関数に喰わせるクラス名がどこにも載っていない。無理やり調べたら、PP2010と同じ PPTFrameClass と判明した。 調べた際に、MS Office アプリケーションのウインドウのクラス名を調べるマクロを組んだ。Excel や Word、64ビット版でもたぶん使える。 誰も使わないと思うが、もったいないので、ここに記録しておく。 . . . 本文を読む
定期的にCGIを実行する方法に cron があるが、主に使っているレンタルサーバはcronが禁止されている。幸い他に、cronが使えるさくらインターネットのサーバのアカウントを持っていたので、そこから呼び出すようにしてみた。 . . . 本文を読む
Flashファイルを手軽に作れるフリーソフトparaflaを使い始めたが、出来たswfファイルを埋め込むhtmlで失敗。IEに「ムービーが未ロード」と怒られてしまった。
頭を捻った割りに、解決策はあまりにも簡単。 . . . 本文を読む
MsgBoxやInputBoxを使えば、標準モジュールの処理中にユーザーから入力を受けた後、処理を継続することができる。しかし、複雑な入力には対応できない。 そこで、組み込みダイアログと同様な処理を、ユーザーフォームで行う。 ポイントは以下の通り。標準モジュール側にデータ交換用のグローバル変数を宣言フォーム側に、呼び出し用の関数(下例ではRetfnc関数)を作り、その中で自分自身のフォームをMe . . . 本文を読む
ユーザーフォームに貼り付けたImageの色指定( BackColorやForeColorのプロパティで8桁の16進数、「&H00CE0FF」など)を、シート上のオートシェイプのLineの色指定に適用する手順をメモ。上記のようなユーザーフォーム上のImegeの色指定を取得して、オートシェイプに適用しようとすると、塗りつぶしの Fill はそのまま適用されるが、 なぜかLine はそのままでは . . . 本文を読む