• 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.

Samenvoegen excel bestanden

Status
Niet open voor verdere reacties.

hdegeus73

Gebruiker
Lid geworden
6 nov 2019
Berichten
20
Hallo allemaal,

Ik wil deze excel bestanden (ik heb ze leeg gemaakt ivm privacy) samenvoegen tot 1 bestand

Wie kan mij helpen?
 

Bijlagen

  • KERST 2020 BewCie ZS - kopie.xlsx
    9,5 KB · Weergaven: 16
  • KERST 2020 BWV Ewoud - kopie.xlsx
    9,7 KB · Weergaven: 15
  • KERST 2020 medewerkers - kopie.xlsx
    10,7 KB · Weergaven: 16
  • KERST 2020 RvT - kopie.xlsx
    9,6 KB · Weergaven: 14
  • KERST 2020 Vrijwilligers 2020 - kopie.xlsx
    24,7 KB · Weergaven: 16
  • KERST2020 CCR en CR - kopie.xlsx
    9,8 KB · Weergaven: 11
Als jij deze bestanden kunt maken kun je ze ook met knippen en plakken in 1 werkblad zetten.
 
Als dat eenmalig is kan je toch gewoon 1 document als basis nemen en de gegevens van de andere documenten er in plakken?
 
Ik heb het wel voor elkaar dat ze nu allemaal in 1 bestand staan, maar op verschillende werkbladen

Ik heb deze VBA gebruikt, wat gaat er mis?

Sub Merge2MultiSheets()
Dim wbDst As Workbook
Dim wbSrc As Workbook
Dim wsSrc As Worksheet
Dim MyPath As String
Dim strFilename As String

Application.DisplayAlerts = False
Application.EnableEvents = False
Application.ScreenUpdating = False
MyPath = "H:\Kerst\kopie" ' change to suit
Set wbDst = Workbooks.Add(xlWBATWorksheet)
strFilename = Dir(MyPath & "\*.xlsx", vbNormal)

If Len(strFilename) = 0 Then Exit Sub

Do Until strFilename = ""

Set wbSrc = Workbooks.Open(Filename:=MyPath & "" & strFilename)

Set wsSrc = wbSrc.Worksheets(1)

wsSrc.Copy After:=wbDst.Worksheets(wbDst.Worksheets.Count)

wbSrc.Close False

strFilename = Dir()

Loop
wbDst.Worksheets(1).Delete

Application.DisplayAlerts = True
Application.EnableEvents = True
Application.ScreenUpdating = True

End Sub
 
Gebruik svp code tags in dit forum !
 
Als het eenmalig is kan je dat gewoon een keer handmatig doen.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan