怎么用excel制作复杂的表格 如何用excel做一个系统?
如何用excel做一个系统?
即可以在一定的条件下查询数据,例如输入要搜索的关键字员工小乔,点击〖查询〗按钮,即可查询小乔 的信息。
也可以在满足多个条件时进行查询。例如,您可以查询市场部的男性,然后单击“查询”以获得结果。
上面的查询系统很高大上,似乎需要非常复杂的VBA编程才能实现。其实只要录个宏就能轻松解决。以下是操作流程。
1.准备数据
将原始数据源拖放一行,然后复制表格中原始数据源的标题行并粘贴到右侧的空白列中。
为什么要把原始数据掉一行?因为我们会在右边第二行输入条件数据。如果过滤时第二行是隐藏的,我们可以 以后不要输入条件。所以为了保证不隐藏第二行,把原始数据下拉一行进行处理。
2.录制宏
关键是这一步。在开发工具中,单击“录制宏”。
然后在数据选项卡下,点击高级过滤,在弹出的窗口中,选择A2:D18为原始列表数据。
选择F1:I2作为条件区,点击确定。
在开发工具中,停止录制宏。
此时可以按ALT F11,可以看到在VBA中,自动记录了一行代码:
这段代码不需要修改。
3.绑定记录的代码
我们在开发工具中插入一个按钮来自动绑定我们刚刚录制的宏,或者右键单击按钮来绑定宏。我们输入年份1992,点击查询,结果就出来了。
学习用EXCEL制作表格:怎样在最快的速度里能做好复杂的表格呢?
格式技巧:选中表头行和内容的单元格,插入表格,选中的部分会转换成 "表 ",自动应用美观格式,并且可以使用表格工具栏中的其他格式。看我的经验: "在Exc: m300。输入技巧:在一个区域内输入数据,可以先选中该区域,然后在单元格内输入值,再按TAB键或ENTER键,活动单元格会在选中的区域内循环,不会跳出该区域。
也可以不选,即在一行中输入内容时,按TAB键移动到下一个单元格;当一行结束时,按回车键,活动单元格将自动移动到下一行的第一个单元格。
使用键盘快捷键:除了常用的Ctrl C、V、Z,还有很多有用的键盘快捷键,可以在程序帮助中找到并记住。熟练使用后,输入编辑速度会比鼠标操作有很大提高。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。