+ -
当前位置:首页 → 问答吧 → 请问能否帮我呢?高手快来啊。

请问能否帮我呢?高手快来啊。

时间:2011-08-04

来源:互联网

我原发了一贴子,地址 http://club.excelhome.net/thread-749070-1-1.html 目前高手还没解决.

我今天这贴子把条件限一限,看大家能否帮帮我

我说说这贴的编程思路吧.
备注:  附件中excel的三个表的上部份是我想加工的源数据,用红色标明.  中间的蓝色部份是条件说明.下面黑色部份是返回结果

思路:

第一、对源工作表进行分析判断,对于税款属性1不是正税的行给删掉 (期间是否可以用到如Worksheets(3).Range("A2").CurrentRegion  和range.Rows.Count ?)
第二、再把包含*征收项目为土地使用税、房产税、印花税的行给删掉
第三、如果税费所属期起的月份为1且*征收项目为个人所得税有数字的话则返回税费所属期起的月份为1的所有行。
第四、如果第三步的判断中税费所属期起的月份为1没有数据,则再判断税费所属期起的月份为2且*征收项目为个人所得税有数字的话则返回税费所属期起的月份为2的所有行。如若税费所属期起的月份为2还是没有数据,则判断3月,依次类推,条件满足则返回结果
第五、若第四步的判断到税费所属期起的月份为12月且*征收项目为个人所得税还是没有数字的话(或者说税费所属期起的月份为12月没有数据)则返回四行空值行(必须是空值行,以清空上一人的数值)至此判断结束。

同时再编另一程序,返回*征收项目为个人所得税的计税依据在何月份发生变化
第一、对源工作表进行分析判断,对于税款属性1不是正税的行给删掉
第二、再把*征收项目不是个人所得税的行给删掉
第三、对税费所属期起的月份从1至12月进行升序排列
第四、判断*征收项目为个人所得税的计税依据从何月开始变化。返回此月份,若没有变化则返回“没有变化”至此判断结束。

先谢谢了,我相信这里有高手的!

寻找帮助-条件限窄了.rar (4.91 KB)
寻找帮助-条件限窄了.rar (4.91 KB)
下载次数: 6
2011-8-4 22:39


[ 本帖最后由 penda518 于 2011-8-4 22:39 编辑 ]

作者: penda518   发布时间: 2011-08-04

还是没弄清一~三种情况是在一张表里做?还是分别在各自的情况表里做?

作者: skyzxh   发布时间: 2011-08-04