У меня более 600 изображений в папке на моем компьютере, и я хочу связать каждое из них с отдельной ячейкой в файле Excel с помощью vba вместо того, чтобы просматривать и связывать каждое из них вручную. Я не очень хорошо разбираюсь в vba, но конечной целью является код, который может идти по строке в excel и извлекать назначенное изображение из моих файлов, связывать его и затем переходить к следующему.
Код, который у меня есть до сих пор, частично отличается от другого поста, который я видел здесь, и он просто пытается сделать первый шаг по вставке первого изображения, но у меня с этим проблемы:
Dim Picture_1 As String
With ActiveSheet.Pictures.Insert("X:\roena10\Q ear crack pictures")
.Left = ActiveSheet.Range("photograph").Left + 2
.Top = ActiveSheet.Range("photograph").Top + 2
Picture_1 = .Name
End With
ActiveSheet.Pictures(profile).Select
With Selection.ShapeRange
.LockAspectRatio = msoFalse
.Width = 20
.Height = 20
End With
Любая помощь приветствуется!