标签分类 热门分类
当前位置:首页 > 办公软件电子书 > Excel电子书网盘下载
别怕,Excel VBA其实很简单 别怕,Excel VBA其实很简单
h947905255

h947905255 提供上传

资源
37
粉丝
14
喜欢
152
评论
5

    别怕,Excel VBA其实很简单 PDF 清晰原版

    Excel电子书
    • 发布时间:

    给大家带来的一篇关于Excel相关的电子书资源,介绍了关于Excel、VBA方面的内容,本书是由人民邮电出版社出版,格式为PDF,资源大小66.3 MB,ExcelHome编写,目前豆瓣、亚马逊、当当、京东等电子书综合评分为:8.2,更多相关的学习资源可以参阅 办公软件电子书、等栏目。

  • 别怕,Excel VBA其实很简单 PDF 下载
  • 下载地址:https://pan.baidu.com/s/16Fpr3RUs3l5TKtcGskMPf
  • 提取码:y1a9
  • ExcelHome又一大作,教给一句顶一万句的“懶人心决”,教你一键拿下全部表格。
    别怕,Excel VBA 其实很简单》內容通俗易懂,就算新手沒有编程基础也可以能看懂。看ExcelHome网址创办人、网站站长,中国*杰出的微软公司全世界*有使用价值权威专家(MVP)Kevin及其ExcelHome官博管理人员、ExcelHome在线免费培训学校*火爆的老师之一叶枫,怎样乘坐VBA,让高效率飞起來。
    《别怕,Excel VBA 其实很简单》选用两色包装印刷,装有很多插图,选用轻轻松松通俗易懂的方法介绍VBA。VBA并不是Excel的所有,确是变成Excel大神的必由之路,阅读文章《别害怕,ExcelVBA其实很简单》,感受如梦初醒的愉快,发觉节省時间的开心。
    《别害怕,Exce lVBA 其实很简单》的教程视频和有关代码可从ExcelHome网址完全免费获得。
    《别怕,ExcelVBA其实很简单》充分考虑大部分用户沒有编程基础的具体情况,用通俗易懂的語言和栩栩如生品牌形象的形容,并相互配合很多插图,介绍Excel中看起来繁杂的定义和代码、从简易的宏视频录制、VBA程序编写自然环境和基本英语的语法的介绍,到常见目标的实际操作与操纵、Excel恶性事件的启用与操纵、界面设计、代码调节与提升、都开展了品牌形象的介绍。
    《别害怕,ExcelVBA其实很简单》合适想提高效率的办公室工作人员,非常是常常必须解决、剖析很多数据库的有关工作人员,及其金融技术专业的高等院校老师学生阅读文章。

    目录

    • 第1章 走进Excel VBA的世界
    • 1.1 不会Excel的人,真伤不起 
    • 1.1.1 做不完的表 
    • 1.1.2 神速的"超人" 
    • 1.1.3 你是怎样做工资条的 
    • 1.2 走自己的"录",让别人重复去吧 
    • 1.2.1 什么是宏 
    • 1.2.2 用宏录下Excel操作 
    • 1.2.3 让录下的操作再现一遍 
    • 1.3 还可以怎样执行宏 
    • 1.3.1 给宏设置快捷键 
    • 1.3.2 将宏指定给按钮 
    • 1.3.3 将宏指定给常用工具栏按钮 
    • 1.4 是谁"挡住"了宏 
    • 1.4.1 宏为什么不能工作了 
    • 1.4.2 怎样修改宏安全级 
    • 1.5 VBA,Excel里的编程语言 
    • 1.5.1 录制宏不能解决的问题 
    • 1.5.2 让工资条一"输"到底 
    • 1.5.3 VBA编程,让你的表格更加灵活 
    • 1.5.4 什么是VBA 
    • 1.5.5 宏和VBA有什么关系 
    • 第2章 开始VBA编程的第一步
    • 2.1 揭开神秘面纱背后的真面目 
    • 2.1.1 程序保存在哪里 
    • 2.1.2 应该怎样编写程序 
    • 2.2 程序里都有什么 
    • 2.2.1 代码 
    • 2.2.2 过程 
    • 2.2.3 模块 
    • 2.2.4 对象 
    • 2.2.5 对象的属性 
    • 2.2.6 对象的方法 
    • 2.2.7 关键字 
    • 2.3 VBA的编程环境--VBE 
    • 2.3.1 打开VBE编辑器 
    • 2.3.2 主窗口 
    • 2.3.3 菜单栏 
    • 2.3.4 工具栏 
    • 2.3.5 工程资源管理器 
    • 2.3.6 属性窗口 
    • 2.3.7 代码窗口 
    • 2.3.8 立即窗口 
    • 2.4 试写一个简单的VBA程序 
    • 2.4.1 添加或删除模块 
    • 2.4.2 动手编写程序 
    • 2.5 解除疑惑,一"键"倾心 
    • 第3章 Excel VBA基础语法
    • 3.1 语法,编程的基础 
    • 3.1.1 这个笑话很凉快 
    • 3.1.2 VBA也有语法 
    • 3.1.3 学习VBA语法难吗 
    • 3.2 VBA里的数据类型 
    • 3.2.1 打酱油的故事 
    • 3.2.2 走进Excel的商店 
    • 3.2.3 VBA中有哪些数据类型 
    • 3.3 存储数据的容器:常量和变量 
    • 3.3.1 常量和变量 
    • 3.3.2 使用变量 
    • 3.3.3 使用常量 
    • 3.3.4 使用数组 
    • 3.4 集合、对象、属性和方法 
    • 3.4.1 对象,就像冰箱里的鸡蛋 
    • 3.4.2 对象的属性 
    • 3.4.3 对象的方法 
    • 3.5 连接的桥梁,VBA中的运算符 
    • 3.5.1 算术运算符 
    • 3.5.2 比较运算符 
    • 3.5.3 连接运算符 
    • 3.5.4 逻辑运算符 
    • 3.5.5 应该先进行什么运算 
    • 3.6 内置函数 
    • 3.6.1 VBA中的函数 
    • 3.6.2 VBA中有哪些函数 
    • 3.7 控制程序执行,VBA的基本语句结构 
    • 3.7.1 If…Then语句 
    • 3.7.2 Select Case语句 
    • 3.7.3 For…Next语句 
    • 3.7.4 Do While语句 
    • 3.7.5 Do Until语句 
    • 3.7.6 For Each…Next语句 
    • 3.7.7 其他的常用语句 
    • 3.8 Sub 过程,基本的程序单元 
    • 3.8.1 关于VBA过程 
    • 3.8.2 编写Sub过程需要了解的内容 
    • 3.8.3 从另一个过程执行过程 
    • 3.8.4 过程的作用域 
    • 3.9 自定义函数,Function过程 
    • 3.9.1 试写一个函数 
    • 3.9.2 使用自定义函数 
    • 3.9.3 怎么统计指定颜色的单元格个数 
    • 3.9.4 声明函数过程,规范的语句 
    • 3.10 合理地组织程序,让代码更优美 
    • 3.10.1 代码排版,必不可少的习惯 
    • 3.10.2 怎样排版代码 
    • 3.10.3 注释,让代码的意图清晰明了 
    • 第4章 常用对象
    • 4.1 与Excel交流,需要熟悉的常用对象 
    • 4.1.1 VBA编程与炒菜 
    • 4.1.2 VBA是怎么控制Excel的 
    • 4.1.3 应该记住哪些对象 
    • 4.2  一切由我开始,最顶层的Application对象 
    • 4.2.1 ScreenUpdating属性 
    • 4.2.2 DisplayAlerts属性 
    • 4.2.3 EnableEvents属性 
    • 4.2.4 WorksheetFunction属性 
    • 4.2.5 给Excel梳妆打扮 
    • 4.2.6 她和她的孩子们 
    • 4.3 管理工作簿,了解Workbook对象 
    • 4.3.1 Workbook与Workbooks 
    • 4.3.2 认识Workbook,需要了解的信息 
    • 4.3.3 实际操作,都能做什么 
    • 4.3.4 ThisWorkbook与ActiveWorkbook 
    • 4.4 操作工作表,认识Worksheet 对象 
    • 4.4.1 认识Worksheet对象 
    • 4.4.2 操作工作表 
    • 4.4.3 Sheets与Worksheets 
    • 4.5 核心,至关重要的Range对象 
    • 4.5.1 多种方法引用Range对象 
    • 4.5.2 还可以怎样得到单元格 
    • 4.5.3 操作单元格,还需要了解什么 
    • 4.5.4 亲密接触,操作单元格 
    • 4.6 不止这些,其他常见的对象 
    • 4.6.1 名称,Names集合 
    • 4.6.2 单元格批注,Comment对象 
    • 4.6.3 给单元格化妆 
    • 4.7 典型的技巧与示例 
    • 4.7.1 创建一个工作簿 
    • 4.7.2 判断工作簿是否打开 
    • 4.7.3 判断工作簿是否存在 
    • 4.7.4 向未打开的工作簿中录入数据 
    • 4.7.5 隐藏活动工作表外的所有工作表 
    • 4.7.6 批量新建工作表 
    • 4.7.7 批量对数据分类 
    • 4.7.8 将工作表保存为新工作簿 
    • 4.7.9 快速合并多表数据 
    • 4.7.10 汇总同文件夹下多工作簿数据 
    • 4.7.11 为工作表建立目录 
    • 第5章 Excel事件
    • 5.1 让Excel自动响应你的行为 
    • 5.1.1 让Excel自动问好 
    • 5.1.2 事件,VBA里的自动开关 
    • 5.1.3 事件过程 
    • 5.1.4 编写事件过程 
    • 5.2 Worksheet事件 
    • 5.2.1 关于Worksheet事件 
    • 5.2.2 常用的Worksheet事件 
    • 5.2.3 Worksheet事件列表 
    • 5.3 Workbook事件 
    • 5.3.1 关于Workbook事件 
    • 5.3.2 常用的Workbook事件 
    • 5.3.3 Workbook事件列表 
    • 5.4 别样的自动化 
    • 5.4.1 MouseMove事件 
    • 5.4.2 不是事件的事件 
    • 5.5 典型的技巧与示例 
    • 5.5.1 一举多得,快速录入数据 
    • 5.5.2 我该监考哪一场 
    • 5.5.3 让文件每隔一分钟自动保存一次 
    • 第6章 用户界面设计
    • 6.1 在Excel中自由地设计界面 
    • 6.1.1 关于用户界面 
    • 6.1.2 控件,必不可少的调色盘 
    • 6.2 使用控件,将工作表当作画布 
    • 6.2.1 在工作表中使用窗体控件 
    • 6.2.2 在工作表中使用ActiveX控件 
    • 6.2.3 窗体控件和ActiveX控件的区别 
    • 6.3 与用户交互,简单的输入输出对话框 
    • 6.3.1 InputBox 函数 
    • 6.3.2 Application对象的InputBox方法 
    • 6.3.3 MsgBox函数 
    • 6.3.4 Application对象的FindFile方法 
    • 6.3.5 Application对象的GetOpenFilename方法 
    • 6.3.6 Application对象的GetSaveAsFilename方法 
    • 6.3.7 Application对象的FileDialog属性 
    • 6.4 构建用户窗体,自己设计交互界面 
    • 6.4.1 关于用户窗体 
    • 6.4.2 添加一个用户窗体 
    • 6.4.3 设置窗体的属性 
    • 6.4.4 在窗体上添加控件 
    • 6.4.5 显示窗体 
    • 6.4.6 关闭窗体 
    • 6.4.7 使用控件 
    • 6.4.8 用键盘控制控件 
    • 6.5 改造Excel现有的界面 
    • 6.5.1 更改标题栏的程序名称 
    • 6.5.2 显示或隐藏菜单栏 
    • 6.5.3 显示或隐藏工具栏 
    • 6.5.4 设置窗口 
    • 6.5.5 其他设置 
    • 6.6 典型的技巧或示例 
    • 6.6.1 设计一张调查问卷 
    • 6.6.2 职工信息管理界面 
    • 6.6.3 一个简易的登录窗体 
    • 第7章 代码调试与优化
    • 7.1 VBA中可能会发生的错误 
    • 7.1.1 编译错误 
    • 7.1.2 运行时错误 
    • 7.1.3 逻辑错误 
    • 7.2 VBA程序的3 种状态 
    • 7.2.1 设计模式 
    • 7.2.2 运行模式 
    • 7.2.3 中断模式 
    • 7.3 Excel已经准备好的调试工具 
    • 7.3.1 让程序进入中断模式 
    • 7.3.2 为程序设置断点 
    • 7.3.3 使用Stop语句 
    • 7.3.4 使用立即窗口 
    • 7.3.5 使用本地窗口 
    • 7.3.6 使用监视窗口 
    • 7.4 错误处理的艺术 
    • 7.4.1 Go Error GoTo标签 
    • 7.4.2 On Error Resume Next 
    • 7.4.3 On Error GoTo 0 
    • 7.5 让代码跑得更快一些 
    • 7.5.1 合理地使用变量 
    • 7.5.2 避免反复引用相同的对象 
    • 7.5.3 尽量使用函数完成计算 
    • 7.5.4 去掉多余的激活和选择 
    • 7.5.5 合理使用数组 
    • 7.5.6 关闭屏幕更新 

    上一篇:浅薄:互联网如何毒化了我们的大脑  下一篇:JavaScript权威指南

    展开 +

    收起 -

     
    Excel 相关电子书
    关于Excel的学习笔记
    网友NO.572833

    python3实现mysql导出excel的方法

    Mysql中'employee'表内容如下: # __Desc__ = 从数据库中导出数据到excel数据表中import xlwtimport pymysqlclass MYSQL: def __init__(self): pass def __del__(self): self._cursor.close() self._connect.close() def connectDB(self): """ 连接数据库 :return: """ try: self._connect = pymysql.Connect( host='localhost', port=3306, user='root', passwd='123456', db='test', charset='utf8' ) return 0 except: return -1 def export(self, table_name, output_path): self._cursor = self._connect.cursor() count = self._cursor.execute('select * from '+table_name) # print(self._cursor.lastrowid) print(count) # 重置游标的位置 self._cursor.scroll(0, mode='absolute') # 搜取所有结果 results = self._cursor.fetchall() # 获取MYSQL里面的数据字段名称 fields = self._cursor.description workbook = xlwt.Workbook() # 注意: 在add_sheet时, 置参数cell_overwrite_ok=True, 可以覆盖原单元格中数据。 # cell_overwrite_ok默认为False, 覆盖的话, 会抛出异常. sheet = workbook.add_sheet('table_'+table_name, cell_overwrite_ok=True) # 写上字段信息 for field in range(0, len(fields)): sheet.write(0, field, fields[field][0]) # 获取并写入数据段信息 row = 1 col = 0 for row in range(1,len(results)+1): for col in range(0, len(fields)): sheet.write(row, col, u'%s' % results[row-1][col]) workbook.save(output_path)if __name__ == '__main__': mysql = MYSQL() flag = mysql.connectDB() if flag == -1: print('数据库连接失败') else: print('数据库连接……

    网友NO.671100

    PHPExcel笔记, mpdf导出

    phpexcel常用处理 ##导入类库require 'PHPExcel/Classes/PHPExcel.php';require 'PHPExcel/Classes/PHPExcel/Writer/Excel5.php'; //非07格式的写出类 ##基础属性设定$objPHPExcel = \PHPExcel_IOFactory::load('a.xls'); //读入指定excel文件$objPHPExcel-setActiveSheetIndex(0); //指定活动工作表$objPHPExcel-getActiveSheet()-getDefaultStyle()-getFont()-setName('宋体');$objPHPExcel-getProperties()-setTitle('xxx'); ##单元格编辑$objPHPExcel-getActiveSheet()-setCellValue('A3', 'xxx'); //设定A3单元格值为xxx ##单元格绘图$objDrawing = new \PHPExcel_Worksheet_Drawing();$objDrawing-setPath('a.jpg'); //指定图片路径。若要远程图片需PHPExcel/Classes/PHPExcel/Worksheet/Drawing.php:106处file_exists换成file_get_contents$objDrawing-setCoordinates('A4'); //指定在A4单元格绘图$objDrawing-setName('Photo');$objDrawing-setDescription('Photo');$objDrawing-setHeight(120);$objDrawing-setWidth(100);$objDrawing-setOffsetX(7);$objDrawing-setOffsetY(7);$objDrawing-setWorksheet($objPHPExcel-getActiveSheet()); ##excel文件浏览器下载导出$filename='a.xls';$encoded_filename = rawurlencode($filename);$ua = $_SERVER["HTTP_USER_AGENT"];header('Content-type: application/vnd.ms-excel');if (preg_match("/MSIE/", $ua) || preg_match("/Trident\/7.0/", $ua) || preg_match("/Edge/", $ua)) { header('Content-Disposition: attachment; filename="' . $encoded_filename . '"');} else if (preg_match("/Firefox/", $ua)) { header("Content-Disposition: attachment; filen……

    网友NO.732636

    python怎么读取和写入excel表格

    最近在做一些数据处理和计算的工作,因为数据是以.CSV格式保存的,因此刚开始直接用Excel来处理。但是做着做着发现重复的劳动,其实并没有多大的意义,于是就想着写个小工具帮着处理。以前正好在一本书上看到过,使用Python来处理Excel表格,可惜没有仔细看。 Python操作Excel,主要用到xlrd和xlwt这两个库,即xlrd是读Excel,xlwt是写Excel的库。 Python写Excel——xlwt (推荐学习:Python视频教程) Python写Excel的难点,不在构造一个Workbook的本身,而是填充的数据,不过这不在范围内。 在写Excel的操作中,也有棘手的问题,比如写入合并的单元格,就是比较麻烦的,另外写入还有不同的样式。 详细代码如下: import xlwt#设置表格样式def set_style(name,height,bold=False): style = xlwt.XFStyle() font = xlwt.Font() font.name = name font.bold = bold font.color_index = 4 font.height = height style.font = font return style#写Exceldef write_excel(): f = xlwt.Workbook() sheet1 = f.add_sheet('学生',cell_overwrite_ok=True) row0 = [姓名,年龄,出生日期,爱好] colum0 = [张三,李四,恋习Python,小明,小红,无名] #写第一行 for i in range(0,len(row0)): sheet1.write(0,i,row0[i],set_style('Times New Roman',220,True)) #写第一列 for i in range(0,len(colum0)): sheet1.write(i+1,0,colum0[i],set_style('Times New Roman',220,True)) sheet1.write(1,3,'2006/12/12') sheet1.write_merge(6,6,1,3,……

    网友NO.292979

    Java将excel中的数据导入到mysql中

    我们在实际工作中的一些时候会需要将excel中的数据导入数据库,如果你的数据量成百上千甚至更多,相信一点点ctrlc、ctrlv也不是办法,这里我们以mysql数据库为例,将excel中的数据存入数据库。 我的思路是:先将excel中的数据取出来,再把数据传入数据库,操作excel需要jxl.jar,操作数据库可以用最基本的jdbc,需要mysql-connector-java-5.0.8-bin.jar这个jar包。 下面我们先看一下excel截图: 再来看最后的效果图: 下面贴出整个代码: package browser; import java.io.File; import java.sql.*; import jxl.Cell; import jxl.Sheet; import jxl.Workbook; public class PushExcelToMysql { public static void main(String[] args) throws Exception { Sheet sheet; Workbook workbook; Cell [][] cells=new Cell[3][3]; try{ workbook=Workbook.getWorkbook(new File("E:\\lalala.xls")); sheet=workbook.getSheet(0); for(int i=0;i3;i++){ for(int j=0;j3;j++){ cells[i][j]=sheet.getCell(j,i); } } }catch (Exception e) { e.printStackTrace(); } try{ Class.forName("com.mysql.jdbc.Driver"); }catch(Exception e){ e.printStackTrace(); } Connection c=DriverManager.getConnection("jdbc:mysql://127.0.0.1:3306/test?characterEncoding=UTF-8", "root","root"); String sql="insert into tosql(name,age,sex) values(?,?,?)"; PreparedStatement ps=c.prepareStatement(sql); for(int i=0;i3;i++){ ps.setString(1, cells[i][0].getContents()); ps.setString(2, cells[i][1].getContents()); ps.setString(3, cells[i][2].getCon……

    Copyright 2018-2020 xz577.com 码农之家

    电子书资源由网友、会员提供上传,本站记录提供者的基本信息及资源来路

    鸣谢: “ 码小辫 ” 公众号提供回调API服务、“ 脚本CDN ”提供网站加速(本站寻求更多赞助支持)

    版权投诉 / 书籍推广 / 赞助:520161757@qq.com

    上传资源(网友、会员均可提供)

    查看最新会员资料及资源信息