Acesso programático ao projeto do Visual Basic não é confiável durante a importação do arquivo .bas do local especificado

1

Estou obtendo erro de tempo de execução 1004 durante o módulo de importação de uma pasta de trabalho para outra pasta de trabalho no Excel usando o código vba

Sub importModuleBas()
 Dim wb As Workbook
 Dim strTemp As String
 sPath = "D:\Users\dheeraj.kumar\Desktop\New folder\"
 sourseFile = sPath & "Projec.xlsm"
 strTemp = sPath & "TransModule.bas"
 Set wb = Workbooks.Open(sourseFile )
 wb.Activate
 wb.VBProject.VBComponents.Import (strTemp)
 Kill (strTemp)
 wb.Close
 End Sub
    
por Dheeraj Kumar 26.12.2016 / 07:13

1 resposta

0

Você precisa garantir que as opções do Centro de Confiabilidade do Excel permitam o acesso programático ao VBE / VbProject e que as pastas ambas sejam confiáveis para a execução da Macro.

Consulte acesso programático ao projeto VBA do Office

.     
por 27.12.2016 / 00:09