2017-04-04 58 views
0

可能有更好的方法来做到这一点,但我不太了解Outlook。我想发送一个表单给一些用户,他们必须打勾一些框,提供一些信息,然后返回。向用户发送空的用户表单并返回填充

我曾想过发送一封邮件,其中包含可填写的用户表单,然后将其填写回给我。

为了使它更清晰,每当我们要求某些零件返回时,此表格将从我的公司发送给世界各地的汽车经销商。因此,在我给他发送的用户表单中将会提到所需的部分和其他信息 - >这使得它独一无二,而不是一项调查,然后他将在用户表单中填写其余信息(这些部分的规格)重新发送给我。

任何想法或更好的建议?

+0

不能,你只需从excel文件中的形状手动创建一个类似于用户表单的结构,并将其链接到...以便用户可以输入详细信息并在隐藏的数据表中更新数据... –

+0

这可能工作是的,但我想避免附加一个Excel文件到邮件保持简单。我已经做了一些很棒的Outlook邮件模板,结合了html和vba,但它只是显示信息而不是收集回报。虽然 – Seb

+0

您可以将输入的值存储在变量中,但我会记住您的建议...创建另一个邮件对象将变量的值粘贴到邮件正文中并将其从vba发回给您 –

回答

1

不能这样做。 Outlook不处理HTML表单或在电子邮件中运行脚本。

您将需要设计一些其他收集数据的方式。

+0

是,我只是寻找更多的信息,显然可能取决于客户端:[https://www.sitepoint.com/forms-in-email/]。我想我会给出这个,然后让他们回复我的邮件中的信息。与此相关的问题是,我们无法在实际发送邮件之前验证其输入。我愿意接受任何建议 – Seb

+0

您可以发送带有表格的消息,并要求他们在回复时填写原始消息中的表格单元格。然后,您可以处理回复并从HTML主体中提取数据。 –

+0

是的,但在这种情况下,我无法验证他们提供的信息的格式。有一个领域是必需的,如果他们没有打勾,那么我将不得不追赶他们,以确保他们做到了(发送表单的想法实际上是阻止他们回复我而不打勾这个领域) – Seb