カテゴリ:PC
職場で隣の係の職員から依頼を受け、ExcelのVBAを使って帳票印刷のシステムを作ったのですが、Excel2003のVBAはバグが多くていけないですね。
まず、指定範囲のセル値を別のシートにコピーするのですが、「RangeクラスのCopyメソッドが失敗しました」なんてエラーがでるではないですか。で、Excel2002で実行してみるとエラーがでないんですね。バージョンアップしてからExcelはエラーがでることが多いのでどうにかしてもらいたいですね。仕事に使えないというのがいけないですね。 もう一つ、標準のコントロールツールではないのですが、Calendarコンポーネントを追加して日付を取得するのですが、Formに貼り付けたCalendarコンポーネントが、何とFormの外に飛び出してしまうんですね。Calendarコンポーネントの端っこをクリックすると元の位置に戻るのですが、どうしようもないですね。 以前も、Excelのバージョンアップで動かなくなったマクロがあるので、どうにかしてもらいたいですね。最近は、ExcelVBAばかり扱っているので、何屋さんかわからない状態になっています。 では。 お気に入りの記事を「いいね!」で応援しよう
[PC] カテゴリの最新記事
バージョン上がるごとに使いにくくなっているような気がします。ショートカットが使えたものがなくなっていたりして。ユーザー側の使い勝手を無視してどんどん先に行っている気がしてならないです。
(July 13, 2006 09:34:48 AM)
けんおさるさん、こんばんは。
>バージョン上がるごとに使いにくくなっているような気がします。ショートカットが使えたものがなくなっていたりして。ユーザー側の使い勝手を無視してどんどん先に行っている気がしてならないです。 そうですね。関数のパラメータの変更もバージョンアップの度に変更になるものがあるので、もう少し考えてもらいたいですね。 では。 (July 13, 2006 10:59:17 PM) |
|