2014-01-22 52 views
0
Sub InsertLogo1() 
    ActiveCell.Select 
    ActiveSheet.Pictures.Insert("Path").Select 
End Sub 
+0

上面的代码activecell不会插入图片不粘贴在刚插入它的左上角或活动工作表。这个问题只发生在Excel 2007上。请告知 – user3224188

回答

1
Dim Pic As Object 
Set Pic = ActiveSheet.Pictures.Insert(Directory & "\" & filename) 
With Pic 
    .Top = ActiveCell.Top 
    .Left = ActiveCell.Left 
    .LockAspectRatio = msoTrue 
    .Width = 225# 
End With 
+0

它正在我的机器上工作,但仍需要在另一台机器上进行测试。将明天确认。感谢您的提示最初回答 – user3224188

+0

您一直欢迎......我也是堆栈溢出的新手,我喜欢帮助人们:)...祝您有美好的一天! –