2016-08-24 10 views
0

私の同僚を助けるためのクイック機能の作成。ツール - >追加コントロール - > Microsoft ListviewのListViewオブジェクトを使用します。EXCEL VBA:XLAMファイルを別のマシンにエクスポートするときにリストビューオブジェクトの機能が見つかりません

ファイルを暗号化されたアドイン、つまり.Xlamファイルとしてエクスポートするとします。次のエラーが表示されます。

Compile error: 
Object Library feature not supported 
    Ok HELP 

いつものようにMSのヘルプは役に立ちません。コードを開いて、Listviewオブジェクトがプロセス中に失われていることがわかりました。同じOffice仕様(2010)、ほぼ同じPCインストールイメージ。

アイデア?

答えて

0

まず、[ツール/参照]に移動して、横に[[Missing]]が表示されているライブラリを探してください。おそらく、2つのマシン間にこのコントロールの異なるDLLバージョン(Microsoft Forms 2.0 Object Library用)があります。

第二に、hereを述べたように、OLEオートメーションを再リンクしてみてください。 enter image description here

  1. 移動ツール/参考に。
  2. "OLEオートメーション"のチェックを外します。
  3. [OK]をクリックします。
  4. 参照先に再度移動し、「OLEオートメーション」にチェックを入れます。
  5. [OK]をクリックします。
+0

は、私は誰かが別のサイトで同様の問題に言及した参考文献とリストビューバージョン6.0のための具体的な制御、行方不明 何:( – CromeX

+0

をチェック。彼らは削除され、その後、OLEオートメーションのための参照を再リンク。 – Jacques

+0

私はVBAコードを使用してリファレンスを再リンクする方法はありますか? – CromeX

関連する問題