タイトル : Excel 2007で 投稿日 : 2008/03/26(Wed) 12:04 投稿者 : Fujishima
お世話になります。 VBからMibacodeという外部プログラムを起動し、VB上でバーコードの値を設定し プログラムに値を渡し、バーコードを作成、 その後Excelのワークシートを起動しペーストしていくと言う プログラムを作成し、使用しています。 最近Excel2007の環境で動かしたところ、 コンポーネントを使用できません、とメッセージが出て 外部プログラムが「ActiveXオブジェクトを作成できませんでした」と メッセージが出て落ちてしまいます。これはおそらくバーコード作成の外部 プログラムが使用できないのだと思いますが・・。 外部プログラムの実行をやめると正しくEXCELは起動できるのですが・・。 EXCEL2007になると急に動作しなくなったということは、私の EXCELの開き方等に問題があるのでしょうか? Set xlApp = CreateObject("Excel.Application") xlApp.Application.DisplayAlerts = False Set xlBook = xlApp.Workbooks.Add xlApp.Visible = True で開いた後、 Cells(c_flg, col_flg).Activate ActiveCell.PasteSpecial でデータをペーストし Set xlBook = Nothing Set xlApp = Nothing で開放してます。 2007だと指定の方法が変わってくるのでしょうか? 申し訳ありませんが、よろしくお願いいたします。 |