Neuz
Gebruiker
- Lid geworden
- 21 aug 2012
- Berichten
- 147
Hey allemaal,
Ik ben bezig om een afbeelding of foto te laten laden op een worksheet.
Wat ik precies wil is dat er gekeken wordt of de foto in de map op mijn
computer bestaat, als dit zo is dan moet deze foto worden weergegeven.
Zo niet dan moet de afbeelding, welke op het tabblad in excel staat, worden
geladen.
Tot dus ver geen bijzonderheden dit gaat namelijk goed.
Wat mij echter nog niet lukt is voordat er een nieuwe afbeelding/foto geladen
wordt om de oude weg te halen.
Ook het opmaken van de grote van zowel de afbeelding als de foto lukt nog niet.
Zouden jullie me met dit probleem kunnen helpen?
Dit is de huidige code:
Deze staat in het voorbeeld bestand:
Bekijk bijlage Foto laden.xlsm
Alvast bedankt.
Groet Neuz
Ik ben bezig om een afbeelding of foto te laten laden op een worksheet.
Wat ik precies wil is dat er gekeken wordt of de foto in de map op mijn
computer bestaat, als dit zo is dan moet deze foto worden weergegeven.
Zo niet dan moet de afbeelding, welke op het tabblad in excel staat, worden
geladen.
Tot dus ver geen bijzonderheden dit gaat namelijk goed.
Wat mij echter nog niet lukt is voordat er een nieuwe afbeelding/foto geladen
wordt om de oude weg te halen.
Ook het opmaken van de grote van zowel de afbeelding als de foto lukt nog niet.
Zouden jullie me met dit probleem kunnen helpen?
Dit is de huidige code:
Code:
Sub Foto()
With Worksheets("Blad1")
URL = .Range("B2").Value & .Range("B3").Value & .Range("B4").Value
.Shapes.Range(Array("Afbeelding 1")).Visible = msoFalse
If Dir(URL) = "" Then
With .Shapes("Afbeelding 1")
.Visible = msoTrue
.Top = Range("B8").Top
.Left = Range("B8").Left
.Width = (.Width / .Height)
.Height = Range("G4").Height
End With
Else
.Range("B8").Select
ActiveSheet.Pictures.Insert(URL).Select
End If
End With
End Sub
Deze staat in het voorbeeld bestand:
Bekijk bijlage Foto laden.xlsm
Alvast bedankt.
Groet Neuz