2016-03-22 27 views
0

ツール/参照の下にある参照のリストから参照を削除する必要があります。チェックを外すだけでなく、リストから完全に削除します。参照リストから完全に参照を削除する

同じ名前の別の参照(DLL)を読み込もうとしていますが、その名前のDLLが既にリストに存在するため、そうではありません。新しいDLLのファイル名を変更しても問題ありません。

答えて

0

regsvr32 dllfile.dll 

に管理者のコマンドラインプロンプトで次のコマンドをregsvr32コマンドを使用します。regsvr32に渡されたファイルと同じ名前のファイルへの基本的な視覚的なExcelの既存の参照を置き換えます。

0

これは通常私が参照を削除するときに使用するもので、これは新しい参照パスを追加する方法も示します。

Sub RemoveRefs() 

Dim RefPath As String, X As Long 
Const RefName = "Your Reference's Name" 
YourNewRefPath = Application.ActiveWorkbook.Path & "\dsofile.dll" 

With ActiveWorkbook.VBProject.References 
    For X = 1 To .Count 
     If .Item(X).Description Like RefName Then 
      .Remove .Item(X) 
     End If 
Next 
.AddFromFile (YourNewRefPath) 

End With 

End Sub 
+0

私はこのようなことをしましたが、そのすべては参照を解除しました – chuck1

関連する問題