ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
查看: 320986|回复: 371

VBA从入门到提高(链接贴,2006-01-23更新)

  [复制链接]

TA的精华主题

TA的得分主题

发表于 2005-11-10 12:16 | 显示全部楼层 |阅读模式
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册

如果各位朋友有好的帖子都可以发短信给我,谢谢!我会慢慢来完善这个链接贴的,主要是方便新手学习,有个大致的方向
一、VBA基础
VBA是什么
处理录制宏
学习控件
理解变量
带你入门VBA,第一讲
带你入门VBA,第二讲
带你入门VBA,第三讲(编写简单的自定义函数)
带你入门VBA第四讲
带你入门VBA,第五讲:如何控制单元格
快快快!!!我们一起学习-----VBA(10月12日更新)
[glow=255,blue,2]兰色幻想贴子小集[/glow][glow=255,blue,2]Excel VBA 快速上手之宝典[/glow]
VBA帮助文件
定义变量时的常见错误
为便于大家更好地交流,特编辑以下VBA编程基础要求供参
[分享]VBA入门的基础语句
KLYan的VBA教程转帖
为什么还有空的行没删掉呢?
在VBA中使用工作表函数的效率
R1C1引用样式有什么作用呢?
Word里的VBA帮助,适合入门选手
VBA笔记整理  
蓝色幻想斑竹的自定义函数
VB编程之提速攻略
VBA提速技巧
VBA技巧接龙
十七种可用一行代码完成的技巧
书写代码基础技巧
如何编写高质量的VB代码
关于连续判断A1=A3=A5=A7问题
十分有用的IS类函数
]“&”和 “+” 的区别(taller斑竹推荐)
数据进行转置时出现问题
这可是VB中Find帮助中的原文,怎会出错
If ActiveSheet <> Sheets("首页") Then错在何处
怎么用控制显示和隐藏工作表?
如何利用Folder.add生成一个新的文件夹?
请问在VBA中,使用SUM函数时,行为变量怎么办?
求教:利用控件按纽,打开指定的工作表并隐藏该表指定列的代码怎么写?
请问自定义的Fucntion函数怎样才能只被VBA引用
转帖VB之道

[此贴子已经被作者于2006-7-26 9:45:47编辑过]

评分

3

查看全部评分

TA的精华主题

TA的得分主题

 楼主| 发表于 2005-11-10 12:17 | 显示全部楼层

二、不知道!


原先看的一本书上,把range操作作为一个重点来讲,当时我就想把这部分作为一个部分来做,但是找例子的时候,发现很多都是混在一起操作的,很难分开,只好跟工作表、工作簿等合在一起了,这一楼也就空下来了。如果以后好的例子增多的话,我会在这楼增加一些链接。最近一段时间比较忙,更新这个帖子的速度也慢了,也没有太多的精力去发掘好的帖子,如果各位朋友觉得可以的话,可以给我短信,我会增加链接进来。谢谢大家前段时间对本贴的支持,我以后会继续更新的。
新年到了,在这里先祝大家身体健康、百事可乐!


使用 Outlook 傳送郵件,避開警告訊息的方法 http://www.vba.com.tw/plog/post/1/192

发送有附件的电子邮件时碰到的问题
能自动发送电子邮件吗?

论坛中用ADO处理Excel文件的帖子整理
使用 ADO-SQL 处理 EXCEL 文件的程序架构(实例注释)
[此贴子已经被作者于2006-7-25 17:55:10编辑过]

TA的精华主题

TA的得分主题

 楼主| 发表于 2005-11-10 12:17 | 显示全部楼层
三、单元格、工作簿、工作表和文件等的操作示例 工作薄、工作表所有事件一览表 [glow=255,blue,2]工作表按条件分开!表内或表外[/glow] 多个工作薄数据汇总到一个工作表中 vba操作文件及文件夹示例,希望对大家有用 一个文件夹下有若干层文件夹,如何批量删除其下的所有空文件夹? 使用日期选择来导入数据 如何在VBA中判断sheet内容是否为空 判断文件的 dir 和 FileExists的用法和区别? 用kill删除的文件仍会留在回收站中,如何能彻底删除一个文件,即在回收站也找不到? 在使用copyfile方法时,如何进行操作系统式的错误处理? [a2] 与 Range ("a2") 有什么区别 如何判断同时选定的多个工作表中包含某工作表? 请问如何通过VBA程序得到鼠标选中区域的首行数和末行数。 怎样用VBA程序,实现多关键字(4个以上)排序 用GetOpenFilename方法选定了多个文件,如何将所选定的多个文件名及路径显示出来 非常實用(查詢圖片) 简单的报表汇总 简单的表内汇总 一种思路,on error resume next的用法 按月统计问题 利用VBA来实现单元格的合并! 关于筛选后删除可见行代码分析。 求问方家:SELECT CASE这样用不对吗? 关于如何插入空白行选择性插入空行 自己编的小宏(关于边框的录制宏) 同时选择工作簿里含有某个字符的工作表 如何让单元格里的一段文字以逗号为间隔显示不同颜色 如何扑捉自动筛选的动作 删除重复数据行时,怎样才能从上往下删 怎样把文本文件中的若干组数字按照从小到大的顺序自动输入到excel工作表中去 如何使数据有效性的下拉列表自动展开? 如何判断工作表内是否存在命名区域 获取文件夹(目录)方法汇总
[此贴子已经被作者于2006-4-10 13:18:45编辑过]

TA的精华主题

TA的得分主题

 楼主| 发表于 2005-11-10 12:17 | 显示全部楼层

TA的精华主题

TA的得分主题

 楼主| 发表于 2005-11-10 12:17 | 显示全部楼层
五、内存数组与单元格互取值的示例 一维数组赋值和输出的问题 [原创]VBA筛选非重复值方法比较 [原创][数组]补充一些大家不太了解的数组用法 [数组技巧接龙......]大家能否将遇到过的数组技巧简单写一下? 什么语句可以返回一个数组的维数? 新手上路之数组排序篇 几点数组技巧 如何“复制”一个已赋值的二维数组到另外一个未赋值的二维数组中 如何写一个数组是否存在于另一个数组中的自定义函数? [原创]关于RANGE和OFFSET一个有趣发现 单元格区域的值,到底是不是数组? 数组赋初值 数字分解排序,结果保存数组里(多种方法) 冒泡排序法的又一个简单例子 请教零维数组如何转换为2维数组? 两个数组相减 数组中为什么不能用countif ? 发现一个用range给数组赋值的重大隐患 定义一个公共数组,怎么定义啊? 求解:这样将整行赋予一个数组的为何不能通过? 除了遍历,有无简单算法判断某个值属于一个数组的元素 如何去掉数组中的重复数据? 数组与工作表函数的调用,Application.Index与Application.WorksheetFunction的区别 请高手帮忙,关于自动汇总筛选的问题 请抽空给写个VBA(jion和filter函数的使用) 如何在数组里删除行 送给VBA初学者的礼物--去除一列数里的重复值 将行记录导入相应的地方 请教,能不能自动生成变量? 最值以下100个相续最值的统计 速度速度速度!大家都来比一比! 4个If条件几个And逻辑,要算2个小时 请教个简单数组写法
[此贴子已经被作者于2006-4-10 13:20:13编辑过]

TA的精华主题

TA的得分主题

 楼主| 发表于 2005-11-10 12:18 | 显示全部楼层

TA的精华主题

TA的得分主题

 楼主| 发表于 2005-11-10 12:18 | 显示全部楼层

TA的精华主题

TA的得分主题

 楼主| 发表于 2005-11-10 12:18 | 显示全部楼层

TA的精华主题

TA的得分主题

 楼主| 发表于 2005-11-10 12:19 | 显示全部楼层
九、其他 请大家将自己VBA作品的界面上传让大家参照学习! API基础问答转帖水木清华站 也谈数字签名 on error resume next如何取消 On Error 规避了错误,又如何记录下引起错误的有关信息 [讨论]谈谈关于错误捕捉的用法 分页小计的建立与撤消! [glow=255,purple,2][接龙...]部分程序代码注释[/glow] 创建自己的EXCEL函数 Null, Empty, Nothing, and vbNullString的区别 代码优化工具 通过添加Code-VBA 代码工具到你的VB编辑器(VBE)你可以更好更快创建用于应用程序宏命令的VB语句 VBA代码及VB代码中空格和注解的清除工具 VBE 可以用 Mouse Scroll Button VBE环境下的的API编程助手-Button版主 Emily 分享 17 Aug 2005 更新 VBA错误码详解的资料参考 最简单的方法判断一个字符串中是否有汉字 Excel+ADO(DAO)+SQL+Access专辑(编辑中...) 如何得到當前桌面路徑 Visual Basic的调试和错误处理 如何获得当前ie浏览器的地址 如何用VBA代码启用或禁止 CTRL + S ? if和iif,大小比较不一致问题 [glow=255,yellow,2]“分糖果”游戏[/glow] 为啥我的EXCEL不能使用 UCASE 和 TRIM 函数 能不能给个例子,用api把窗体变成浮动窗口(和showmode类似) (无解)100个中25个的出现情况 怎么用VBA实现图片和单元格数据的一一对应 有关第三方控件的问题 图片在工作表内的移动 禁用宏则退出之改进版.(感谢,老刀) 用Application.ontime 怎么才能得到少于一秒的时间间隔啊? 一个读取注册表任意键值的函数 一组数字的某几个的和等于另外一个数,取出满足条件的组合--Northwolves
[此贴子已经被作者于2006-4-10 13:22:43编辑过]

TA的精华主题

TA的得分主题

发表于 2005-11-10 13:13 | 显示全部楼层
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-11-22 10:09 , Processed in 0.061026 second(s), 13 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表