sto aggiungendo i file ".jpg" al mio foglio di Excel con il codice qui sotto:Come inserire un'immagine in Excel in una posizione cella specificata con VBA
'Add picture to excel
xlApp.Cells(i, 20).Select
xlApp.ActiveSheet.Pictures.Insert(picPath).Select
'Calgulate new picture size
With xlApp.Selection.ShapeRange
.LockAspectRatio = msoTrue
.Width = 75
.Height = 100
End With
'Resize and make printable
With xlApp.Selection
.Placement = 1 'xlMoveAndSize
'.Placement = 2 'xlMove
'.Placement = 3 'xlFreeFloating
.PrintObject = True
End With
Non so quello che sono sbagliare ma non viene inserito nella cella a destra, quindi cosa dovrei fare per inserire questa immagine in una cella specificata in Excel?
È possibile impostare la proprietà TopLeftCell dell'immagine. –
sì, dopo lunghe ore di programmazione a volte le cose facili come questo diventa un grosso problema che conosci .. –