EliaNieuwhuis
Gebruiker
- Lid geworden
- 23 jul 2015
- Berichten
- 77
Hallo, wij hebben een goedwerkende macro gemaakt om afbeeldingen van een map op de server 'in te laden' in Excel.
Dit gaat zo : Macroknop drukken, keuzemenu met 4 soorten foto`s (elk gekoppeld aan een andere locatie), aangeven welke kolom de naam bevat, aangeven in welke kolom je de foto wil hebben, tot slot de grootte van de foto.
Dit gaat heel goed.
Ik vroeg mij af of het mogelijk is om de macro aan te passen zodat je niet op vastgelegde locaties zoekt, maar per keer een locatie kunt kiezen.
Dus zo: Macroknop drukken, vraag: op welke locatie wilt u zoeken? - Ik kies bijv. P:/fotomap/fotos - dan aangeven welke kolom de naam bevat, aangeven in welke kolom je de foto wil hebben, tot slot de grootte van de foto.
Is er een opdracht dat dit toelaat?
Deel van de bestaande code:
With UserFormKeuze.ComboBoxFoto
.AddItem "Sfeerfoto"
.AddItem "Packshot"
.AddItem "Verpakking"
.AddItem "Accesoires"
En dan
'MsgBox (UserFormKeuze.ComboBoxFoto.Text)
If UserFormKeuze.ComboBoxFoto.Text = "Packshot" Then
FotoDir = "\\FSNL01\Pictures\Packshots"
End If
If UserFormKeuze.ComboBoxFoto.Text = "Sfeerfoto" Then
FotoDir = "\\fsnl01\Pictures\Artikelfotos"
End If
Bij voorbaat dank!
Elia N.
Dit gaat zo : Macroknop drukken, keuzemenu met 4 soorten foto`s (elk gekoppeld aan een andere locatie), aangeven welke kolom de naam bevat, aangeven in welke kolom je de foto wil hebben, tot slot de grootte van de foto.
Dit gaat heel goed.
Ik vroeg mij af of het mogelijk is om de macro aan te passen zodat je niet op vastgelegde locaties zoekt, maar per keer een locatie kunt kiezen.
Dus zo: Macroknop drukken, vraag: op welke locatie wilt u zoeken? - Ik kies bijv. P:/fotomap/fotos - dan aangeven welke kolom de naam bevat, aangeven in welke kolom je de foto wil hebben, tot slot de grootte van de foto.
Is er een opdracht dat dit toelaat?
Deel van de bestaande code:
With UserFormKeuze.ComboBoxFoto
.AddItem "Sfeerfoto"
.AddItem "Packshot"
.AddItem "Verpakking"
.AddItem "Accesoires"
En dan
'MsgBox (UserFormKeuze.ComboBoxFoto.Text)
If UserFormKeuze.ComboBoxFoto.Text = "Packshot" Then
FotoDir = "\\FSNL01\Pictures\Packshots"
End If
If UserFormKeuze.ComboBoxFoto.Text = "Sfeerfoto" Then
FotoDir = "\\fsnl01\Pictures\Artikelfotos"
End If
Bij voorbaat dank!
Elia N.
