如何从Excel中创建的联系人列表中重新创建家庭邮件列表?

时间:2019-05-18 12:54:17

标签: excel vba contacts

我的妻子一直在用Excel为带有列的圣诞贺卡组装邮件列表 名称和地址。我决定扩展此列表,以包括电子邮件和电话号码 但这会“破坏”她的原始设计,因为原始的“面向家庭”的行 现在,以人为本的邮件分散在多行中,但共享相同的邮寄地址。

原始列表:

Smith   Bob & Jane  123 Main St     Stockton CA
Jones   Dave & Sue  456 Adams Rd    Carmel  CA

变成了:

Smith   Bob     123 Main St     Stockton CA bsmith@hotmail.com  (444) 123-2342
Smith   Jane    123 Main St     Stockton CA jsmith@hotmail.com  (444) 345-4565
Jones   Dave    456 Adams Rd    Carmel  CA  djones@aol.com      (415) 453-3454
Jones   Sue     456 Adams Rd    Carmel  CA  sjones@aol.com      (512) 234-3433

通过重组她的原始邮件列表来使我的妻子开心的最好方法是什么 每年十一月?我假设使用地址作为唯一键的宏,复制 他们到一个新的工作表,然后拉名称?这在Excel中是否被视为“视图” 措辞?最初的骨架最有用,VB不是我的专长。

1 个答案:

答案 0 :(得分:0)

我倾向于首先建议一种无代码的方式。一种简单的方法是添加类型列和索引列,并为您的条目提供“称呼”记录,例如:

S 1 Bob & Jane Smith   123 Main St     Stockton CA
F 1 Smith   Bob        123 Main St     Stockton CA bsmith@hotmail.com  (444) 123-2342
F 1 Smith   Jane       123 Main St     Stockton CA jsmith@hotmail.com  (444) 345-4565
S 8 The Jones Family   456 Adams Rd    Carmel  CA
F 8 Jones   Dave       456 Adams Rd    Carmel  CA  djones@aol.com      (415) 453-3454
F 8 Jones   Sue        456 Adams Rd    Carmel  CA  sjones@aol.com      (512) 234-3433
S 9 The Other Joneses ...

使用这种布局,您可以使用过滤器对数据进行排序和选择。