gpt4 book ai didi

excel - 调整 MailItem 中粘贴的 JPEG 的大小

转载 作者:行者123 更新时间:2023-12-02 21:24:19 24 4
gpt4 key购买 nike

我正在尝试从 Excel 工作表发送图片,但尺寸非常小。

如何获得合适的尺寸(基本上是整个屏幕)?

这是代码:

Sub send_as_a_pic()
'Copy range of interest
Dim r As Range
Set r = Range("B2:O23")
r.Copy

'Open a new mail item
Dim outlookApp As Outlook.Application
Set outlookApp = CreateObject("Outlook.Application")
Dim outMail As Outlook.MailItem
Set outMail = outlookApp.CreateItem(olMailItem)

With outMail
.To = "fernando.grespan@fernando.com"
.CC = ""
.BCC = ""
.Subject = "PAC 2017 sales up to date"
End With

'Get its Word editor
outMail.Display
Dim wordDoc As Word.Document
Set wordDoc = outMail.GetInspector.WordEditor

'To paste as picture
wordDoc.Range.PasteAndFormat wdChartPicture

'With wordDoc.Range
' .LockAspectRatio = True
' .Top = wordDoc.Top
' .Left = wordDoc.Left
'.Height = wordDoc.RowHeight
'End With

End Sub

最佳答案

这实际上很简单,在 develloppez.com 上找到答案:

    For Each shp In wordDoc.InlineShapes
shp.ScaleHeight = 90
shp.ScaleWidth = 90
Next

谢谢!

关于excel - 调整 MailItem 中粘贴的 JPEG 的大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45446208/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com