`
webdev2014
  • 浏览: 678520 次
文章分类
社区版块
存档分类
最新评论

Excel应用程序界面

 
阅读更多

在Excel下运用VBA创建窗口作为数据输入界面将简化Excel的数据输入工作。

对于需要多项输入的Excel工作表而言,创建窗口可以规范化数据的输入,通过窗口内的控件能将Excel工作表中的各种输入项进行归类。例如,对于二选一的项可以用两个“选项按钮”来组合,这样可以在保证输入字符数的同时简化输入量。对于多选一的项,可以用“复合框”也就是下拉菜单来完成,通过点击复合框的倒三角形,可以看到所有备选项,这样通过鼠标选择就可以完成输入,大大简化了文字输入。对于普通的内容输入,我们用文字框来替代单元格。由于文字框是一个windows控件对象,因此可以为其设定内容查错功能,对输入的内容进行限制将不想被输入进去的字符过滤掉。

窗口式输入与直接在单元格中输入的最大不同是——窗口式输入可以一次性填写多项单元格,这样使我们的输入更符合逻辑规范。在一张工作表中,可能会输入多组数据,其中每一行是一个整体,在不用窗口式输入的时候,可以以列为单位进行输入,这样的输入不严谨,出错后不容易被检查出来。下面是一个有关城市调查的Excel窗口式输入。

可以看到,这个输入窗一共有八页,它单行需要填写的单元格有244项,现在看到这个窗口设计成了问卷的形式,每个问题和相关单元格进行了关联,若直接将问卷的答案填入工作表中的单元格,必然没有这么清晰的关联,极容易输岔单元格。

分享到:
评论

相关推荐

    完全手册:Excel VBA办公应用开发详解 伍云辉 高清完美书签PDF分卷3

    《完全手册:Excel VBA办公应用开发详解》包括共8部分共36章,分别介绍了Excel应用程序设计概述、VBA程序设计基础、Excel对象模型、用户界面设计、扩展应用程序、Excel应用程序的调试与优化等方面的内容,最后综合...

    Excel加载宏管理器

    8、程序的加载和卸载仅处理加载宏或DLL函数与Excel在注册表中的联系,并不删除源文件,后续版本会提供选项是否删除文件; 9、初始化程序部分组件,使其具有XP风格。 因无法更新上传的附件,程序的最新版本,请...

    完全手册:Excel.VBA办公应用开发详解 (书、源码)

    本书包括共8部分共36章,分别介绍了excel应用程序设计概述、vba程序设计基础、excel对象模型、用户界面设计、扩展应用程序、excel应用程序的调试与优化等方面的内容,最后综合应用前面的知识设计了3个经典实例。...

    完全手册:Excel VBA办公应用开发详解 伍云辉 高清完美书签PDF分卷1

    《完全手册:Excel VBA办公应用开发详解》包括共8部分共36章,分别介绍了Excel应用程序设计概述、VBA程序设计基础、Excel对象模型、用户界面设计、扩展应用程序、Excel应用程序的调试与优化等方面的内容,最后综合...

    完全手册:Excel VBA办公应用开发详解 伍云辉 高清完美书签PDF分卷2

    《完全手册:Excel VBA办公应用开发详解》包括共8部分共36章,分别介绍了Excel应用程序设计概述、VBA程序设计基础、Excel对象模型、用户界面设计、扩展应用程序、Excel应用程序的调试与优化等方面的内容,最后综合...

    EXCEL VBA应用开发与实例精讲4/4

    VBA(Visual Basic for Applications)是Office 系列软件的内置编程语言,在Excel中使用VBA编程将会开发出很有价值的应用程序。本书结合作者多年的开发经验,循序渐进地讲述如何利用VBA来开发基于Excel的应用程序。...

    c# windows服务 启动外部程序,程序已开启,但看不到界面

    c# windows服务 启动外部程序,程序已开启,但看不到界面

    Excel2007应用大全.pdf

    MicrosoftOffice2007是MicrosoftOffice历史上的一次重大转变,所有程序都经过了重新改写,全新的界面和新的特性集让你感到吃惊。本书正是这样一本带你逐步上手并精通Excel2007的使用手册,涵盖了Excel2007的所有新...

    ExcelMVC:使用 MVC/MVVM 模式在 .NET 中编写 Excel 应用程序-开源

    如果您喜欢使用 MVC/MVVM 模式构建应用程序,并且喜欢 Excel 作为用户界面,但想要很少的 VBA 和更少的复杂嵌套公式,那么 ExcelMVC 正是您需要的组件。 ExcelMVC 允许您使用 MVC/MVVM 模式编写 Excel 应用程序。 您...

    EXCEL VBA应用开发与实例精讲2/4

    VBA(Visual Basic for Applications)是Office 系列软件的内置编程语言,在Excel中使用VBA编程将会开发出很有价值的应用程序。本书结合作者多年的开发经验,循序渐进地讲述如何利用VBA来开发基于Excel的应用程序。...

    EXCELVBA办公应用开发详解2007.pdf

    《完全手册:Excel VBA办公应用开发详解》包括共8部分共36章,分别介绍了Excel应用程序设计概述、VBA程序设计基础、Excel对象模型、用户界面设计、扩展应用程序、Excel应用程序的调试与优化等方面的内容,最后综合...

    EXCEL VBA应用开发与实例精讲

    VBA(Visual Basic for Applications)是Office 系列软件的内置编程语言,在Excel中使用VBA编程将会开发出很有价值的应用程序。本书结合作者多年的开发经验,循序渐进地讲述如何利用VBA来开发基于Excel的应用程序。...

    EXCEL VBA应用开发与实例精讲1/4

    VBA(Visual Basic for Applications)是Office 系列软件的内置编程语言,在Excel中使用VBA编程将会开发出很有价值的应用程序。本书结合作者多年的开发经验,循序渐进地讲述如何利用VBA来开发基于Excel的应用程序。...

    从零开始学Excel.VBA

     本书在各个知识点的讲解过程中列举了丰富的实验内容,同时在每节中安排习题与程序设计,使读者能够边学边用,更好更快地掌握Excel VBA应用程序的开发方法。 本书可作为普通办公用户、大中专院校或社会培训学生的...

    批量提取EXCEL文件中的数据

    因此编写了这个应用程序。安装后即可使用。 原本有个完整的安装包的,但因上传权限不够只能将应用程序安装包上传这里。程序需要DOT net3.5支持,共有几百M,上传不了,请大家自己在网上下载安装,完后再装应用程序。...

    ExcelVBA程序设计.doc

    38管理EXCEL应用程序 76 39接下来…… 77 第三章 了解变量,数据类型和常量 77 1保存VBA语句的结果 77 2变量是什么 77 3数据类型 78 4如何产生变量 78 5如何声明变量 79 6明确变量的数据类型 80 7变量赋值 81 8强制...

    Advanced XLS Converter 2022是一个专业的文档处理应用程序,它允许您将Excel文档转换为各种流行的格式

    解压密码:123 ||Advanced XLS Converter 2022是一个专业的文档处理应用程序,它允许您将Excel文档转换为各种流行的格式,包括TXT, DBF, XML, HTML, SQL, CSV, RTF。 它是一个强大和全面的应用程序,配备了数十个...

    qt QAxWidget和QAxObject调用第三方应用(IE和远程访问桌面,Word,Excel),可以弹出单独界面或者嵌入

    qt QAxWidget和QAxObject调用第三方应用(IE和远程访问桌面,Word,Excel),可以弹出单独界面或者嵌入到QT界面上面,QAxWidget 和 QAxObject的区别,是QAxWidget可以弹出界面。本工程有访问网页和远程连接桌面第三方...

    Excel VBA开发技术大全-伍远高 高清PDF

    淘宝上花钱请人扫描的,觉得好的话还是买实体书! 一本非常不错的书籍,所以...适合需要用Excel解决复杂问题,或准备利用Excel VBA技术开发Excel应用程序的读者,也适合大中专院校的学生阅读,还可作为VBA的培训教材。

    Excel在财务管理中的应用.iso (随书光盘)

    1.3 Excel 2007的操作界面 10 1.3.1 Office按钮 11 1.3.2 快速访问工具栏 11 1.3.3 功能选项卡区 13 1.3.4 数据编辑栏 13 1.3.5 工作表编辑区 14 1.3.6 工作表标签栏 14 1.3.7 状态栏 14 1.4 工作簿、工作表和单元格...

Global site tag (gtag.js) - Google Analytics