| -1424- 何とか・・・・ |
|
#1421で書いた Excel マクロのプログラムが一応動いたと連絡をもらった。 途中、いくつかバグを出して修正を重ねたが、一安心。(まだ処理データの精査が終わってないが!) それにしても Excel マクロは、処理するシートのアクティベイトという制約があるんだが、これが結構難しい。・・・と言うかバグを起こしやすい。実際の Excelでシートを操作する場合は必ず操作するセルは手前に見えているのに、プログラムでは見えていないシートでも命令が書けてしまう。ついウッカリアクティブでないシート上のセルを操作しようとして、そのたびに「Rangeオブジェクトは失敗しました」みたいなエラーに怒られる。ひと通り動いたように見えていても、条件分岐などによって通る処理命令が変わるので確認したつもりでも条件によってはアクティブになっていないシートのセルを直接操作してしまう命令があったりする。そのたびに相手にエラーが起きた状況を確認してもらわなければならない。すべての処理ファイルをもらえればいいが、特に顧客情報のファイルは受けとりたくないのでこちらでは完全な確認が難しい。 早くもカンゾウが開花した。鮮やかなオレンジ色の大輪だ。霧ヶ峰のニッコウキスゲもそろそろだろうか? |
|
2015/06/04 |