tagCANDY CGI VBレスキュー(花ちゃん)の Visual Basic 6.0用 掲示板
VBレスキュー(花ちゃん)の Visual Basic 6.0用 掲示板
[ツリー表示へ]  [ワード検索]  [Home]

タイトル 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だと指定の方法が変わってくるのでしょうか?
申し訳ありませんが、よろしくお願いいたします。
        

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。