HI TRY BELOW CODE PUT YOUR PICTURE NAME IN CELL A1 AND IT WILL INSERT PHOTO IN CELL B1 YOUR EXCEL PICTURE NAME AND YOUR FOLDER PICTURE NAME MUST BE SAME
THIS AN EXAMPLE YOU CAN LOOP THIS CODE TO INSERT MORE PICTURE LIKE YOU PUT YOUR ALL PICTURE NAME IN COLUMN A AND IT THEN MACRO WILL INSERT PICTURE IN COLUMN B OR WHERE YOU WANTS
IF YOU WANT SOMETHING ELSE THEN LET ME KNOW
Code:
Option Explicit
Sub Insert_Pic()
Dim filename As String
Dim picpath As String
picpath = "F:\PHOTO\ALL PHOTO\" ' Change path to your pc path where is your photo
Range("A1").Select
filename = ActiveCell.Value
ActiveCell.Offset(0, 1).Select
On Error Resume Next
ActiveSheet.Pictures.Insert(picpath + filename + ".jpg").Select
Selection.ShapeRange.LockAspectRatio = msoFalse
Selection.ShapeRange.Height = 100
Selection.ShapeRange.Width = 134
Selection.Cut
ActiveSheet.Paste
ActiveCell.RowHeight = 100
ActiveCell.ColumnWidth = 25
End Sub