我在教育方面工作,我正在尝试根据两个定义因素自动分配学生选择科目:CLV(课程水平)和他们的入学期限。
我使用一系列VBA
语句对if then else
进行编码,我希望通过从数据验证列表中选择变量来触发该语句,以便在相应的相应单元格中写入值(使用{ {1}})。
我的第一个VBA编码测试只需要一个“if”依赖于activecell并且它工作并直接从VBA编辑器中触发,因为我不确定如何从数据验证列表选择中触发它。
但是,一旦我尝试使用activecell.offset
命令从activecell中输入两个其他变量,它返回And
语句,我不知道为什么。
我已添加了指向工作簿的链接,并且还发布了以下代码。任何帮助赞赏! Curriculum Variations File
Error 424 Object Required
答案 0 :(得分:0)
事实证明,我所需要的只是一个额外的" e" on" ActivCell"在第一个if语句中。啊 - 生活中的小事!感谢@Comintern的编辑帮助!很高兴我已经走在正确的轨道上了。