Beste bouwers,
Helaas is mijn kennis van VBA nog 'groeiende' en vraag jullie hulp of onderstaande kan, en hoe de code eruit moet komen te zien.
Ik heb een Excel lijst waar we de code neerzetten van een bepaald product. Nu wil ik dat er een directory wordt aangemaakt en de inhoud van een voorbeeldmap daarin komt te staan met een aantal bestanden die vervolgens handmatig gevuld kunnen worden.
Tot nu toe heb ik:
Deze maakt keurig een directory aan. Maar:
1: Hoe kan ik de inhoud van bijvoorbeeld C:\Test\Voorbeeld\ laten kopieren naar de aangemaakte directory?
2: Ook wil ik de macro automatisch uit laten voeren bij het vullen van bijv. kolom A. als ik 'Private Sub Worksheet_SelectionChange(ByVal Target As Range)' gebruik werkt het niet. Wat doe ik daar fout?
Alvast bedankt voor jullie hulp
Helaas is mijn kennis van VBA nog 'groeiende' en vraag jullie hulp of onderstaande kan, en hoe de code eruit moet komen te zien.
Ik heb een Excel lijst waar we de code neerzetten van een bepaald product. Nu wil ik dat er een directory wordt aangemaakt en de inhoud van een voorbeeldmap daarin komt te staan met een aantal bestanden die vervolgens handmatig gevuld kunnen worden.
Tot nu toe heb ik:
code:
1
2
3
4
5
6
7
8
9
10
| Sub MakeDirs() Dim MyRange As String MyRange = Range("T1") Dim vFolderList As Variant, i As Long vFolderList = Range("A2:A" & Cells(Rows.Count, "A").End(xlUp).Row).Value On Error Resume Next For i = 1 To UBound(vFolderList, 1) MkDir MyRange & vFolderList(i, 1) 'amend the directory as required (it must exist) Next End Sub |
Deze maakt keurig een directory aan. Maar:
1: Hoe kan ik de inhoud van bijvoorbeeld C:\Test\Voorbeeld\ laten kopieren naar de aangemaakte directory?
2: Ook wil ik de macro automatisch uit laten voeren bij het vullen van bijv. kolom A. als ik 'Private Sub Worksheet_SelectionChange(ByVal Target As Range)' gebruik werkt het niet. Wat doe ik daar fout?
Alvast bedankt voor jullie hulp