[英]using vba to Setting calculated values to bookmarks in a Word Document
看看这个vba代码; 此 vba 代码当前从单元格 E40 复制一个值并将其粘贴到单词模板中的特定书签位置“fundedRatio”。 我想要做的是访问 val 中新计算的值并将其设置为特定的书签“fundedRatio”。 我如何在vba中做到这一点? 在 Java GUI 应用程序中将是这样的 fundedRatio.setText(val); 但是我如何在 vba 中做到这一点?
DIM gfy as Double
gfy = Sheets("Income & Expenditure Analysis").Range("E40").Copy
val = gfy*2
myDoc.Bookmarks("fundedRatio").Range.PasteSpecial Link:=False,
DataType:=wdPasteText
你可以这样做:
Dim gfy as Double
Dim val As Double
gfy = Sheets("Income & Expenditure Analysis").Range("E40").Value 'no copy here
val = gfy*2
myDoc.Bookmarks("fundedRatio").Range.Text = val
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.