op achtergrond openen van een 2e bestand

Status
Niet open voor verdere reacties.

Ad4Jansen

Gebruiker
Lid geworden
20 jun 2007
Berichten
130
Heren / Dames,

Met welke Macro instructie kan ik vanuit het actieve bestand een bestand oproepen (op de achtergrond) gegevens eruit laten halen en weer sluiten ZONDER dat de gebruiker het ziet!

Het betreft een factuur welke iedere keer een ander nr heeft en een lijst met artikelen welke even geopend moet worden voor het bijwerken en vervolgens weer afgesloten moet worden.

Ik heb al iets geprobeerd met Previous worksheet maar kom niet verder!:evil:

Ad
 
Code:
Sub BestandOpenenAchtergrond()

    Dim wb As Workbook
    
    Application.ScreenUpdating = False
    
    Set wb = Workbooks.Open("padvanhetbestand")
    
    Application.ScreenUpdating = True

End Sub

Werk vervolgens verder met wb als je iets met dat bestand wil doen.

Wigi
 
Wigi wederom bedankt voor het snelle antwoord

Wigi wederom bedankt voor het snelle antwoord :thumb::thumb:

Het werktttttttttt
 
Wigi ik dacht in eerste instantie dat het werkt maar...

Wigi,

Sorry in eerste instantie dacht ik dat het werkte maar bij het daadwerkelijk uitvoeren blijkt het helemaal niets te doen.

Ik heb mijn factuur geopend en open het bestand artikelen (met jouw instructie letterlijk gekopieerd) maar dit bestand komt nu toch in beeld en blijft in beeld.

Ik wil alleen wat data uit artikelen halen en weer afsluiten het artikelen bestand niet zien

Alvast bedankt
Ad
 
Wigi laat maar een kleine aanvulling en nu werkt het

Via de helpfunctie toch nog wat gevonden.

Sub BestandOpenenAchtergrond()

Dim wb As Workbook

Application.ScreenUpdating = False

Set wb = Workbooks.Open("padvanhetbestand")

ActiveWindow.ActivatePrevious

Application.ScreenUpdating = True

End Sub
 
Werk vervolgens verder met wb als je iets met dat bestand wil doen.

Wigi

Dit heb jij niet gedaan.

Je moet uiteraard ook nog code schrijven om de gegevens over te halen, daar dit niet in mijn code wordt gedaan.

Wigi
 
bedankt Wigi

De codes die je hebt heb ik opgenomen in een reeds bestaande werkende macro. Het was de bedoeling dat ik de factuur in beeld hou en dat ik onzichtbaar even mijn factuurgegevens update en weer sluit.

Ik begrijp even je antwoord niet zo goed:(:eek: maar dat ligt ongetwijfeld aan mij. De macro werkt nu zoals ik wil en door jou ben ik op het goede spoor gezet

Bedankt nog ik waardeer je inzet en hulp heel erg:thumb::thumb:

Ad
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan