【发布时间】:2015-03-07 03:42:03
【问题描述】:
我有一个工作表,用于跟踪所有处于工人补偿/残疾状态的员工。它会记录他们受伤的时间、上次看医生的时间等信息。
一旦他们没有在 4 周内提交医生证明,我就会发出一封信,要求提供。我目前已将其设置为,当距离上一个便条超过 4 周时,单元格变为红色,这样我就可以通过并找到我需要向谁发送便条。
我想把它带到下一步,一旦超过 4 周,他们的信息就会自动填充到另一个工作表中,这样我就可以简单地从工作表 2 进行邮件合并。
这是我的设置: 表 1: 第 1 行“标题行”。 第 2 行及以下“每位员工及其所有记录”。 A 列“姓氏”。 B 列“名字”。 C 列“街道地址”。 D 列“城市、州、邮编”。 K栏“伤害”。 Z 列“最后一次医生就诊”。 AA 列“今天的日期”。 AB 列“自上次医生就诊以来的天数(通过公式从 AA 列减去 Z 列计算得出)。 AC 列“已发送的信函”。
如果 AB 大于 28,我希望将每列中的信息复制到工作表 2,A-I 列。
然后(如果可能)当我在第 I 列第 2 列(已发送的信件)中输入日期时,我希望从第 2 表中删除整行,并输入第 I 列第 2 列中的数据在 AC 列,表 1 中。
您可以提供的任何帮助将不胜感激!
谢谢! :)
【问题讨论】:
-
您是在寻找 VBA 答案还是没有任何代码?
-
我愿意接受任何可以完成我需要做的事情的答案。对VBA不是很熟悉,但我能弄明白:)
标签: excel