Я использую проект Microsoft в качестве источника изображения и хочу вставить в указанное c местоположение на указанном листе в книге Excel.
Sub CreateImageAndPaste()
Dim EStart As String, LFin As String
EStart = ActiveProject.StatusDate - 30
LFin = Tsk.Finish + 30
'Create View, filter and table in MS Project and apply
Application.PaneClose
MSProject.CalculateAll
Application.EditCopyPicture Object:=False, ForPrinter:=0, SelectedRows:=0, FromDate:=EarliestStart, ToDate:=LFin, ScaleOption:=pjCopyPictureShowOptions, MaxImageHeight:=-1#, MaxImageWidth:=-1#, MeasurementUnits:=2
With xlsheet
.Activate
.Cells(1, 1) = t
DoEvents
.Paste
DoEvents
End With
Этот фрагмент отлично работает при копировании / вставка нужного изображения. Однако изображение вставляется в ячейку А1 активного рабочего листа. Я бы хотел, чтобы верхний левый был в ячейке А3. Как это может быть сделано? Я исследовал net и не могу найти пример изображения, которое использует EditCopy. Спасибо заранее.