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