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

Macro mappen maken in sharepoint van tabladen + submaps van cel waarden

Status
Niet open voor verdere reacties.

ollievb

Gebruiker
Lid geworden
29 nov 2019
Berichten
5
Beste,

Ik zou graag van excel, met verschillende tabbladen, van deze tabbladen mappen aanmaken in sharepoint. ( als hoofdmappen )

Ook zou ik dan sub maps willen van waardes op die tablad en dat die in de juiste hoofdmap worden opgeslaan.

Zou iemand me hier mee kunnen helpen? mijn kennis van vba is maar beperkt.


groeten Olivier
 
Als die hoofdmappen bereikbaar zijn met de Windows Verkenner is dat geen enkel probleem.
Laat dus het pad naar zo'n hoofdmap eens zien.
 
Dank U voor de snelle hulp.

Ik heb een test excel gemaakt, waar ik op probeer, bijlage.

momenteel worden er mappen aangemaakt van de tabbladen maar op de locatie van het excel bestand.

maar nu zou ik van bv tap AA waarde C6 + E6, C7 + E7, enzo.. als map naam, een subfolder willen aanmaken in de juiste hoofdmap AA.
en indien mgl direct dat hij in G6 de hyperlink zet?

ik heb mss overdreven met te zeggen beperkte kennis, het is zeer pril.

groeten olivier
 

Bijlagen

  • Test 2.xlsm
    24,5 KB · Weergaven: 33
Dat is nog geen atwoord op de vraag.
Waar staan de hoofdmappen?
Dus:
X:\Hoofdmap1\
Y:\Hoofdmap2\

enz.
 
C:\Users\KDT303\Fluvius cvba\ORG Team Projecten en OV ZEDE - Future proof OV-netten

dit is via verkenner gesynchroniseerd van sharepoint
 
Zo dus:
Code:
Sub hoofdmap()
    hfd = "C:\Users\KDT303\Fluvius cvba\ORG Team Projecten en OV ZEDE - Future proof OV-netten\"
    For Each sht In ThisWorkbook.Sheets
        fldr = hfd & sht.Name
        If Dir(fldr, vbDirectory) = "" Then MkDir fldr
        For i = 6 To 20
            If sht.Cells(i, 3) <> "" Then
                dpr = fldr & "\" & sht.Cells(i, 3)
                If Dir(dpr, vbDirectory) = "" Then MkDir dpr
            End If
        Next i
    Next sht
End Sub
 
Laatst bewerkt:
Sorry voor het late antwoord, uit drukte had ik even geen tijd.

Ik heb dit vlug getest op de test excel. dit werkt perfect.

ik ga deze avond het uitproberen op het bestand waar het moet op werken, heel hard bedankt al. :thumb:
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan