我有一个用于数据输入的Excel用户表单,目前表单功能正常,以便用户可以添加数据。我想添加上一个,下一个,第一个和最后一个案例按钮,以便用户可以通过表单进行编辑。我用于表单的代码源自此网站:http://www.contextures.com/xluserform02.html
如果有人可以描述如何将这些命令按钮添加到该表单中,我将非常感激!
谢谢!
答案 0 :(得分:0)
我的网站上有一个教程几乎可以满足您的需求。
http://www.dailydoseofexcel.com/archives/2004/09/09/linking-userforms-and-worksheets-part-v/
它使用滚动条而不是按钮,但您可以调整它。基本步骤是
将当前行数据加载到表单中 存储当前行 按下按钮时,更改存储的行(到+1,-1,第一行或最后一行) 加载新行的数据
然后你必须有代码来确定当前记录是否已被更改。如果有,则必须编写更改或为用户提供写入或放弃的选项。
此外,如果用户位于第一条记录上,您可能需要禁用“第一个”和“上一个”按钮。类似于Last和Next以及最后一行。
我网站上的教程包含您可以使用的所有代码和可下载的工作簿。祝你好运。