前提・実現したいこと
EXCELVBAで、ボタンを押すと指定セルへの画像貼り付け
発生している問題・エラーメッセージ
当該EXCELを作成したPCでは綺麗に貼り付けができるものの他PCでは多少指定セルの上に
画像が貼り付けられてしまいます。
該当のソースコード
Sub ボタン1_Click()
' ファイル選択ダイアログで画像ファイルを選択する
vntFileName = _
Application.GetOpenFilename( _
Title:="画像を選択", MultiSelect:=False _
)
' ファイルパスがあれば
If Len(vntFileName) > 0 Then
'MsgBox vntFileName
Set targetCell = Range("b79:d87")
targetCell.Select
' シェイプを作成し,画像を挿入
Set myShape = ActiveSheet.Shapes.AddPicture( _
Filename:=vntFileName, _
LinkToFile:=False, _
SaveWithDocument:=True, _
Left:=targetCell.Left, _
Top:=targetCell.Top, _
Width:=targetCell.Width, _
Height:=targetCell.Height _
)
End If
End Sub
試したこと
Verなどの確認はしましたが以上ありませんでした。
補足情報(FW/ツールのバージョンなど)
EXCEL2016・Windows10
