heren en dames,
ik zit met volgende probleempje:
Ik heb een scrips (van vroeger op deze site), waarmee ik ging checken welke waarde (text) in column D stond, ging zoeken in de folder \images\ en voegde de gelijknamige foto in de zelfde rij, in column A
nu, dit werkt niet meer, en ik krijg ook geen foutmeldingen. ik weet even niet meer waar zoeken om eerlijk te zijn.
Start dus vanaf lijn 3 tot aan de volgende lege lijn.
waarde van column D+.jpg = de bestandsnaam in de aangegeven map.
iemand een tip voor mij?
bestand zelf kan ik echter niet delen.
ik zit met volgende probleempje:
Ik heb een scrips (van vroeger op deze site), waarmee ik ging checken welke waarde (text) in column D stond, ging zoeken in de folder \images\ en voegde de gelijknamige foto in de zelfde rij, in column A
nu, dit werkt niet meer, en ik krijg ook geen foutmeldingen. ik weet even niet meer waar zoeken om eerlijk te zijn.
Code:
'Import jpg images from created list
' Const Afb_map = ActiveWorkbook.Path & "\images\"
Dim Afb_map As String
Afb_map = ActiveWorkbook.Path & "C:\temp\Geutebreuck Project calculator 2023 Bjorn\images"
myarray = WorksheetFunction.Transpose(Range("D3", Range("D" & Rows.Count).End(xlUp)).Value)
ActiveSheet.Protect False, False, False, False, False
If Not IsArray(myarray) Then Exit Sub
On Error Resume Next
lRow = 3
For lLoop = LBound(myarray) To UBound(myarray)
Set sShape = ActiveSheet.Shapes.AddPicture(Afb_map & myarray(lLoop) & ".jpg", msoFalse, msoCTrue, _
Cells(1, 1).Left + 15, Cells(lRow, 2).Top + 8, -1, -1)
With sShape
.ShapeRange.LockAspectRatio = msoTrue
.Height = 20
End With
lRow = lRow + 1
Next lLoop
' select Cel A1 on Equipment page with cursor
' Worksheets("Equipment list").Range("A1").Select
Application.ScreenUpdating = True
'Protect with a password
ThisWorkbook.Protect Password:="test"
End Sub
Start dus vanaf lijn 3 tot aan de volgende lege lijn.
waarde van column D+.jpg = de bestandsnaam in de aangegeven map.
iemand een tip voor mij?
bestand zelf kan ik echter niet delen.