Technical Knowledge

目次

Excel

[アプリケーション]

「*」や「?」を検索できない。

"" でエスケープが必要。「~*」「?」で検索する。


<2007-10-10 水>

Office2003、Windows Vista 環境時に不明なエラーが出る。

Windows Vista 上で Office2003 を動かすには SP1 以上である必要がある。Office2003 に SP1 を当てる。


<2009-10-01 木>

Excel VBA

[言語]

xla ファイルに定義されているクラスを呼び出し側で作成することができない。

直接 New は出来ない。xla 側に FactoryMethod を作成する。


<2006-03-03 金>

Validation オブジェクトの Add や Modify で失敗する。

Excel 2003 以前の場合ボタン等にフォーカスがあるとエラーになる。フォーカスをシートに移す。

Selection.Select
Range("A1").Validation.Add ...

<2009-09-04 金>

ActiveX コントロールの上にオートシェイプ配置した場合の Z オーダが変わる。

Office2007 では ActiveX コントロールが常に上にくる。 Office 同梱のラベルコントロール等を使用する。


<2009-10-01 木>

Date: 2021-10-03