Hoe open ik een Excell-bestand met een macro van Solidworks?

Hallo

Ik gebruik een macro op Solidworks die een Excell-bestand voor mij heeft gemaakt om de nomenclatuur in te voeren.

Terwijl dit bestand nog open is, wil ik graag een ander excell-bestand op mijn schijf openen. Om dit te doen, heb ik de volgende instructies gebruikt:

Dim xlApp als Excel.Application
Stel xlApp in = Nieuwe Excel.Toepassing
Dim wbk als Excel.Workbook
Dim sht als Excel.Werkblad

Dim Fichier_section_source als snaar

Fichier_section_source = "\\vx-c-0004h\D$\DIVERSEN\Weggooien\Liste_profilé_concatener.xls"
    
Dim oXL als Excel.Toepassing
Dim oWB als werkmap

'Start excel en krijg applicatie
Set oXL = CreateObject("Excel.application")
oXL.Visible = Waar

De map openen
Stel oWB in = oXL.Werkmappen.Open(Fichier_section_source)

 

Ik krijg een foutmelding op Excell dat het onmogelijk is om dit bestand te openen... en op Solidworks heb ik een 1004-fout (bestandsnaam of toegang die niet bestaat / bestand dat door een ander programma wordt gebruikt).

Heb je een idee?

2e vraag: Welke Excell-extensies kan ik openen vanuit SolidWorks? XLSX, XLSM?

 

Bedankt voor je hulp

Ik deed een stap naar voren en slaagde erin het bestand te openen met behulp van de volgende code:

Dim xlSheet als object
Dim xlBooks als object

Stel swApp = Toepassing.SldWorks in
Stel swModel = swApp.ActiveDoc in
Set xlApp = CreateObject("Excel.Application")
xlApp.Visible = Waar
xlApp.Workbooks.Open Fichier_section_source
Stel xlSheet in = xlApp.ActiveSheet

Bladen ("Hardwarelijst"). Selecteer    ' en daar heb ik een runtime-fout 9  (dit tabblad bestaat)
 

Heb je een idee? Bedankt