• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

Data uit gesloten Excel werkmap kopieren

Status
Niet open voor verdere reacties.

Erwin001

Gebruiker
Lid geworden
23 jul 2011
Berichten
8
Goededag,

Ik wil graag data uit een gesloten werkmap kopieren in een andere werkmap.
Het bereik uit de gesloten werkmap heeft een naam.

Het pad van het bestand is : g:\importbestanden
De werkmap heet : 20.xlsm
Het benoemd bereik heet : Exportdata

Weet iemand hoe ik deze range uit een gesloten workbook kan selecteren, om deze
vervolgens in de actieve workbook te plakken?

Alvast bedankt voor een antwoord !

Met vriendelijke groet,

Erwin
 
Volgens mij is het kopieren vanuit een gesloten bestand niet mogelijk. Wel zijn er diverse opties om data te koppelen of te importeren uit een ander bestand. Maar zonder voorbeeldje is het een beetje lastig om te beoordelen wat je hiermee wil.

Als antwoord op jouw vraag heb ik deze code gebruikt:
Code:
Sub Kopieer()
    Application.ScreenUpdating = False
    Workbooks.Open Filename:="g:\importbestanden\20.xlsm"
    Range("Exportdata").Copy
    Windows("Doelbestand").Activate
        Range("A1").PasteSpecial Paste:=xlPasteAll, Operation:=xlNone, SkipBlanks:= _
        False, Transpose:=False
    Windows("20.xlsm").Close
    Application.ScreenUpdating = True
End Sub

Het bronbestand wordt geopend, de data wordt gekopieerd en geplakt in het doelbestand in A1 en vervolgens wordt het bronbestand weer gesloten.
 
Mbv ADO kun je gegevens lezen uit een excel bestand zonder het in excel te openen. Maar waarom zou je een oplossing als die van VenA niet gebruiken? Even openen, lezen en sluiten. Veel simpeler.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan