精华内容
下载资源
问答
  • ExcelVBA程序设计.doc

    2011-04-05 21:32:51
    3.6 使用用户窗体 8 3.7 疑难解答 9 第四课 理解变量和变量的作用 9 4.1 代码存在的位置:模块 9 4.2 对模块的概览 10 4.2.1 创建过程 10 4.2.2 运行宏 11 4.3 保存对模块所做的改变 11 4.4 变量 11 4.4.1 变量的...
  • Excel VBA程序设计.doc

    2009-07-06 22:16:12
    Excel VBA程序设计.doc 目 录 一、VBA语言基础 1 第一节 标识符 1 第二节 运算符 1 第三节 数据类型 1 第四节 变量与常量 1 第五节 数组 2 第六节 注释和赋值语句 2 第七节 书写规范 2 第八节 判断语句 2 第九节 ...
  • Excel_VBA程序设计.pdf

    热门讨论 2009-08-31 23:05:20
    非常详尽的Excel_VBA程序设计,好不容易才整理搜索到的。 一、VBA语言基础 1 第一节 标识符 1 第二节 运算符 1 第三节 数据类型 1 第四节 变量与常量 1 第五节 数组 2 第六节 注释和赋值语句 2 第七节 书写规范 2 第...
  • 《Excel VBA程序设计》 CHM电子书目录 一、VBA语言基础 1 第一节 标识符 1 第二节 运算符 1 第三节 数据类型 1 第四节 变量与常量 1 第五节 数组 2 第六节 注释和赋值语句 2 第七节 书写规范 2 第八节 判断语句 2...
  • VBA常用技巧

    2014-12-21 16:39:28
    151-1 设置用户窗体为应用程序的大小 12 151-2 根据屏幕分辨率进行设置 12 技巧152 在用户窗体上添加状态栏 12 第9章 函数的使用 12 技巧153 调用工作表函数求和 12 技巧154 查找最大、最小值 12 技巧155 不重复值的...
  • excel VBA基础

    2016-11-22 18:10:39
    摘要 关于excel开发的简介。 一、平台 虽然经常用,但不一定能叫出excel界面的名字,介绍如下: ...用户窗体,将用户和工作表隔离,防止意外修改和隐藏敏感数据(一般有,登录窗体,数据录入窗体

    摘要

    关于excel开发的简介。

    一、平台

    虽然经常用,但不一定能叫出excel界面的名字,介绍如下:


    1.应用程序结构,开发的excel程序一般作为一个整体,包括

    1. 模块,       保存通用过程,供其他过程调用
    2. 类模块,   保存自定义对象,除了系统系统对象外,可自定义类来创建对象。
    3. 用户窗体,将用户和工作表隔离,防止意外修改和隐藏敏感数据(一般有,登录窗体,数据录入窗体,图表显示窗体)
    4. 工作表,    用于保存和显示程序数据,一般制作出表格格式,设置好样式,通过VBA获取表格数据,经过加入处理填入相应单元格,拱用户使用
    2.开发流程

    1.准备

     编写系统任务书(程序开发目标、任务、功能、性能指标、人员经费、进度安排作为开发和检验基本依据)

    需求分析包括(功能需求、环境、界面、安全、用户技术层次)

    2.系统设计 

    确定工作表及表中列数据,窗体等;界面设计(在工作表中添加控件,设计用户窗体,设计自定义功能区);代码设计(代码和界面交替进行)

    3.测试

    4.发布用户

    注意版本,动态链接库(如果使用了ActiveX控件的dll文件(或ocx)包含在应用程序中予以发布,辅助文件(如图片,数据库,帮助)将这些文件包括到发布文件中,最好发布到其他盘符中测试,检查是否使用了绝对路径来引用相关文件。

    二、宏

    宏是什么

    完成各种操作的一组命令集

    好处

    自动执行重复文档制作任务,可以创建解决方案

    创建宏的方法

    1.录制宏

    2.VB编辑器修改已录制宏

    在创建后,可以将宏分配给对象(按钮,图形,控件以及快捷键)

    技巧
    录制宏,分析自动记录的代码来学习VBA,对象和属性

    使用宏

    1.按键

    2.宏对话框

    3.快速工具栏

    4.按钮、图形对象绑定宏

    个人宏工作簿

    录制宏时有三个保存位置
    个人宏工作簿
    新工作簿
    当前工作簿
    如果希望每次使用excel都能使用宏,选择个人宏工作簿
    个人宏工作簿
        为宏设计的,特殊的具有自动隐藏特性的工作簿,保存位置选择个人宏工作簿时,不存在则创建新的,
        存在,则每次excel启动,则自动打开,并隐藏在活动工作簿后面,
        要让宏在多个工作簿内使用,则创建个人宏工作簿,并将宏保存在其中.工作簿名称为PERSONAL.XLSB
        保存位置:C:\Users\用户名\AppData\Roaming\Microsoft\Excel\XLSTART\PERSONAL.XLSB
    要显示的话,视图 | 窗口 | 取消隐藏

    宏安全

    vba可以对系统和数据文件进行操作
    默认打开包含宏的工作簿,显示警告禁用所有宏
    文件  | 选项 | 信任中心 | 宏设置 
    开发工具| 代码 | 宏安全

    三、VBE

    vbe单独应用程序,但不能单独打开:
    可以完成任务

    1.创建vba过程

    2.用户窗体

    3.查看/修改属性

    4.调试vba程序

    alt + f 11 打开
    操作界面

    1.标题栏

    2.菜单栏

    3.工具栏(有6个, 视图 | 工具栏 | 自定义)

    4.工程资源管理器(ctrl  + r 显示)

    5.代码窗口

    excel工程中,每个对象都有一个关联窗口,双击对象打开;ctrl+ J 自动显示成员列表

    6.工具箱

    设计窗体是才会显示

    7,用户窗体

    8,属性窗口

    f4显示

    9.立即窗口

    代码加入Debug.print,立即输出内容

    ctrl + G

    10,本地窗口

    展开全文
  • Excel_VBA教程

    2014-09-22 11:36:34
    3.6 使用用户窗体 8 3.7 疑难解答 9 第四课 理解变量和变量的作用 9 4.1 代码存在的位置:模块 9 4.2 对模块的概览 10 4.2.1 创建过程 10 4.2.2 运行宏 11 4.3 保存对模块所做的改变 11 4.4 变量 11 4.4.1 变量的...
  • VBA编程技巧大全

    2013-08-05 09:03:19
    151-1 设置用户窗体为应用程序的大小 375 151-2 根据屏幕分辨率进行设置 376 技巧152 在用户窗体上添加状态栏 377 第9章 函数的使用 381 技巧153 调用工作表函数求和 381 技巧154 查找最大、最小值 381 技巧155 不...
  • 中文版Excel.2007高级VBA编程宝典 1/2

    热门讨论 2012-04-06 16:00:16
    本书将介绍如何定制Excel 用户窗体、开发新实用程序、用VBA 处理图表及数据透视表,以及创建事件处理应用程序。还将介绍如何使用VBA 子过程和函数过程、与其他应用程序轻松交互、构建用户友好的工具栏、菜单和帮助...
  • 中文版Excel.2007高级VBA编程宝典 2/2

    热门讨论 2012-04-06 16:41:38
    本书将介绍如何定制Excel 用户窗体、开发新实用程序、用VBA 处理图表及数据透视表,以及创建事件处理应用程序。还将介绍如何使用VBA 子过程和函数过程、与其他应用程序轻松交互、构建用户友好的工具栏、菜单和帮助...
  • Excel VBA 基础教程

    2019-01-01 18:51:06
    7 二、VISUAL BASIC程序设计网络教学.....................................................................................1 第一课 VBA是什么 ................................................................
  • Excel VBA实用技巧大全 附书源码

    热门讨论 2010-10-08 18:59:24
    01003获取当前用户名称 01004获取注册组织名称 01005获取当前操作系统的名称和版本号 01006获取启动Excel的路径 01007获取打开Excel文件时的默认路径 01008获取模板保存的默认路径 01009获取库文件夹的路径 01010...
  • EXCEL编程VBA高级教程

    2015-04-16 11:40:55
    一、VBA语言基础...................................................................................................................1 第一节标识符...........................................................
  • 第13章 用户窗体设计与范例 第14章 接口 第15章 VBA错误处理 第16章 VBA调试 第17章 优化VBA的性能 第18章 数据库开发简介 第19章 Access和SQL Sever数据库编程 第20章 数据处理技术 第21章 高级图表技术 第22章 ...
  • 使用窗体 9-4 使用查询框 9-4 使用文件夹层级 9-5 创建一个文件夹 9-5 打开一个文件夹 9-6 将标签添加到文件夹 9-6 嵌套一个文件夹 9-7 复制一个文件夹 9-8 删除一个文件夹 9-8 使用电子数据表 9-8 在电子数据表之间...
  • 7.7.2 调用错误日志的错误处理程序的示例 157 7.7.3 每个错误的跟踪信息 158 7.7.4 检查实际的错误日志代码 159 7.7.5 首先记录到后端,必要时记录到前端 162 7.7.6 使用错误处理程序更新后端 163 7.8 ...
  • 7.7.2 调用错误日志的错误处理程序的示例 157 7.7.3 每个错误的跟踪信息 158 7.7.4 检查实际的错误日志代码 159 7.7.5 首先记录到后端,必要时记录到前端 162 7.7.6 使用错误处理程序更新后端 163 7.8 创建集中...
  • Visual Basic 2008/2010从入门到精通

    热门讨论 2012-02-28 19:05:54
    本书全面介绍了Visual Basic 2008的编程思想及特色,主要包括如何使用控件创建简单的应用程序,如何编写条件分支结构和循环结构、调试程序以及更正程序中的错误,如何设计用户界面、实现数据库和Web编程等。...
  • 12.3.2 创建用户定义的类型 475 12.3.3 创建存储过程 487 12.3.4 在sql server中使用web服务 493 12.3.5 sql server 2008特性 498 12.4 wcf数据服务 499 12.4.1 rest 499 12.4.2 atom和json 499 12.4.3 使用...
  • 第iii部分 智能客户端应用程序第14章 windows窗体 543 14.1 system.windows.forms名称空间 543 14.2 窗体的使用 544 14.2.1 设置启动窗体 544 14.2.2 通过sub main显示窗体 545 14.2.3 application类的更...
  • 12.3.2 创建用户定义的类型 475 12.3.3 创建存储过程 487 12.3.4 在sql server中使用web服务 493 12.3.5 sql server 2008特性 498 12.4 wcf数据服务 499 12.4.1 rest 499 12.4.2 atom和json 499 ...
  • 12.3.2 创建用户定义的类型 475 12.3.3 创建存储过程 487 12.3.4 在sql server中使用web服务 493 12.3.5 sql server 2008特性 498 12.4 wcf数据服务 499 12.4.1 rest 499 12.4.2 atom和json 499 12.4.3 使用...
  • 12.3.2 创建用户定义的类型 475 12.3.3 创建存储过程 487 12.3.4 在sql server中使用web服务 493 12.3.5 sql server 2008特性 498 12.4 wcf数据服务 499 12.4.1 rest 499 12.4.2 atom和json 499 12.4.3 使用...
  • 17.1.5 私有程序集和共享程序集 17.1.6 辅助程序集 17.1.7 查看程序集 17.2 构建程序集 17.2.1 创建模块和程序集 17.2.2 程序集的属性 17.3 动态加载和创建程序集 17.4 应用程序域 17.5 共享程序集 17.5.1 强名 ...
  • 17.1.5 私有程序集和共享程序集 17.1.6 辅助程序集 17.1.7 查看程序集 17.2 构建程序集 17.2.1 创建模块和程序集 17.2.2 程序集的属性 17.3 动态加载和创建程序集 17.4 应用程序域 17.5 共享程序集 17.5.1 强名 ...
  • 17.1.5 私有程序集和共享程序集 17.1.6 辅助程序集 17.1.7 查看程序集 17.2 构建程序集 17.2.1 创建模块和程序集 17.2.2 程序集的属性 17.3 动态加载和创建程序集 17.4 应用程序域 17.5 共享程序集 17.5.1 强名 ...
  • 17.1.5 私有程序集和共享程序集 17.1.6 辅助程序集 17.1.7 查看程序集 17.2 构建程序集 17.2.1 创建模块和程序集 17.2.2 程序集的属性 17.3 动态加载和创建程序集 17.4 应用程序域 17.5 共享程序集 17.5.1 强名 ...
  • 17.1.5 私有程序集和共享程序集 17.1.6 辅助程序集 17.1.7 查看程序集 17.2 构建程序集 17.2.1 创建模块和程序集 17.2.2 程序集的属性 17.3 动态加载和创建程序集 17.4 应用程序域 17.5 共享程序集 17.5.1 强名 ...
  • C#高级编程(第6版)

    2011-05-11 11:10:30
     1.7.2 创建Windows窗体  1.7.3 使用Windows Presentation Foundation(WPF)  1.7.4 Windows控件  1.7.5 Windows服务  1.7.6 Windows Communication Foundation(WCF)  1.8 C#在.NET企业体系结构中的作用  1.9 ...

空空如也

空空如也

1 2 3 4 5
收藏数 83
精华内容 33
关键字:

vba程序调用用户窗体