新足迹

 找回密码
 注册

精华好帖回顾

· 买车记 (2008-12-13) liyuefu · 80年代经典电视剧译制片之一 - (献给生于70年代的人们) (2008-10-30) zmzhu
· 白胖子toyota prado拿回来了,交个作业吧,虽然满街跑的到处都是了,不过今天贴的是属于咱足迹的~呵呵~更新照片~ (2013-9-30) 使用方法 · cheap parking place in CDB (2005-8-2) angelaleewi99
Advertisement
Advertisement
查看: 1226|回复: 6

[会计] vba小白问题 [复制链接]

发表于 2015-1-21 20:43 |显示全部楼层
此文章由 ily5476 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 ily5476 所有!转贴必须注明作者、出处和本声明,并保持内容完整
想请教一下高人这种情况用什么macro会比较简单。。我知道这个应该很简单,可是思维进死胡同了。。我甚至想着用macro定义 formula提取数据了。。可是应该有非常简单的做法

see attached spreadsheet, 每天我们从银行download bank statement paste into 'Bank statement' Tab cell F2, A column is account name, B column is account number, we have different tabs named by the accounts, 现在怎么可以把对应的银行账单用macro自动paste 进对应tab的Cell B7呢。。

我ecxel formula还可以可是vba才刚刚开始学, 请高人赐教!献分!


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
Advertisement
Advertisement

发表于 2015-1-23 10:25 |显示全部楼层
此文章由 kevinliang1976 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 kevinliang1976 所有!转贴必须注明作者、出处和本声明,并保持内容完整
如果后面的tab都基本固定的话,用vlookup就可以搞定啦。

评分

参与人数 1积分 +2 收起 理由
ily5476 + 2 感谢分享

查看全部评分

发表于 2015-1-23 12:04 |显示全部楼层
此文章由 dgzhc 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 dgzhc 所有!转贴必须注明作者、出处和本声明,并保持内容完整
简单的话,直接用2楼的方法。你非要用macro但不知道怎么写code的话。
你可以用record macro 功能,写手动做一次这个步骤,把code录下来。然后把对应的行列的值改下,应该就ok了。

评分

参与人数 1积分 +2 收起 理由
ily5476 + 2 感谢分享

查看全部评分

发表于 2015-1-23 15:17 |显示全部楼层
此文章由 ily5476 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 ily5476 所有!转贴必须注明作者、出处和本声明,并保持内容完整
本帖最后由 ily5476 于 2015-1-23 15:19 编辑

用函数和record macro的方法有个问题~因为每天虽然格式一样可是transaction的次数不一样, 这时候要loop两次~一次在bank statement tab一次在input的tab~我不清楚怎么解决~

发表于 2015-1-23 15:25 |显示全部楼层
此文章由 鱼羊鲜 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 鱼羊鲜 所有!转贴必须注明作者、出处和本声明,并保持内容完整
vba是万能的,可以帮你找到有多少transaction

发表于 2015-1-23 16:55 |显示全部楼层
此文章由 dgzhc 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 dgzhc 所有!转贴必须注明作者、出处和本声明,并保持内容完整
ily5476 发表于 2015-1-23 15:17
用函数和record macro的方法有个问题~因为每天虽然格式一样可是transaction的次数不一样, 这时候要loop两次 ...

你可以或许这样做,
你可以先写一个找到第一个not null的cell的code,然后你录下ctrl+A这个东西的code,也放进去,接着就是copy & past的code。

接着你就录下ctrl+page down这个动作的code,那你的active tab就会转到一下个tab。接着就是重复前面的动作了。
Advertisement
Advertisement

发表于 2015-1-24 13:00 |显示全部楼层
此文章由 ressul 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 ressul 所有!转贴必须注明作者、出处和本声明,并保持内容完整
如果理解没错的话,我会新建tab把download下的bank statement原封不动放哪,然后做loop找date,如果是之前的business date就复制黏贴到相应tab的最后一个空白格,至于你Bank statement tab的数据,函数公式应该能搞定。

发表回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Advertisement
Advertisement
返回顶部