我在用手机软件记账的时候,就突然觉得有必要建立一个表格账本,用来记账。如何在EXCEL表格里实现:第一个表里面自动点选日期、支出大分类、小分类,输入金额,小备注一下,然后保存,这樱厮吞簌些数据就能保存在另外一个表格里?今天我手把手来教你如何实现自动写入这一部分。(图中先看一看效果)
工具/原料
电脑、WPS(我用的是WPS)
WPS VBA
VBA插件安装
1、想要完成钽吟篑瑜A表写入,B表自动依次自动生成,需要VB来支持。如果你的电脑没有安装VB类的软件,那么就用要先下载一下WPSVBA插件吧。网呼鳏魇杰上搜WPSVBA,就会出现很多,随便下载一个就可以。(因为我用的是WPS,所以没有试过OFFICE如何);
2、点击“绿化&卸载!.bat”这个P处理文件,然后弹出控制界面,输入1或2,都可以。在安装之前,不要启动WPS。安装的步骤就说到这里,下面开始讲一下表格里的操作。没有VB基础没关系,因为我也没有,我只是借来修改,自己摸索出来的。
WPS表格操作
1、打开WPS表格,然后你需要建这样至少四个工作表,今天我着重讲一下“写入栏”的按钮设计。
2、进入 “开发工具”,找“命令按钮”小工具(如图)。点击之后,鼠标在表格中就会变成“十”字形,然后点住随便画一个小方框。
3、建立好命令按钮,然后在”属性“里面重命名,然后我们可以进行“查看代码”的操作(要想实现这一步,必须安装VB,或者安装WPSvba)
4、输入以下代码:(下面“明细“,指的是另一个工作表名,你可以根据自己自定义,代码,也是我借来,经过测试进行更改的,可能不够完囱诉谱溺善,但是实践可用。)Private Sub CommandButton1_Click()Dim f As Integerf = Selection.RowRows(Selection.Row + 0 & ":" & f).Copy Sheets("明细").Cells(Rows.Count, 1).End(xlUp).Offset(1)MsgBox "ok!"End Sub
5、然后”退出设计“。
6、我们来测试一下。点击”录入“,会出现”OK"的提示,然后再到“明细”工作表里面看一下。完美。