将整数输入转换为相应的单元格行VBA

时间:2016-04-07 13:10:44

标签: excel vba excel-vba

我正在编写一个宏来根据他们选择的行的用户输入通过电子邮件发送一行数据。我需要的是将输入转换为相应的单元格行。例如:用户键入输入框“3”,然后通过电子邮件发送第3行中的值。当我在代码中手动执行范围时,电子邮件工作正常。任何帮助表示赞赏。感谢。

现在,我的代码是:

myValue = InputBox("Which row are you sending?") 
ActiveSheet.Range(myValue.Rows).Select 
With ActiveSheet.MailEnvelope .Introduction = "Blah" 
    .Item.To = ActiveSheet.range("G2").Value 
    .Item.Subject = "Blah" 
    .Item.Send
End with

1 个答案:

答案 0 :(得分:0)

在With语句中,您需要在电子邮件正文中添加所选行的内容

"globals": { // Globals variables.
        "jasmine": true,
        "angular": true,
        .... and so on
    },

希望这有帮助