曼城足球论坛技术论坛

找回密码
收费注册

QQ登录

只需一步,快速开始

EH摸索
足球 Home精品图文教程库
足球 2016函数公式研习大典 制造核心竞争力的职场宝典
曼城足球论坛出品 - VBA代码宝收费下载
你的足球 2010实战技巧研习锦囊 足球 VBA经典代码实验指南
稽查: 3050508 | 回复: 6732
打印 上一主题 下一主题

VBA常用技巧代码解析

[复制链接]

TA的精华主题

TA的得分主题

跳转到指定楼层
1
宣布于 2009-2-9 23:07 | 只看该作者 回帖奖励 | 倒序赏玩 | 阅读形式
本帖已被收录到知识树中,索引项: 开发佐理和教程
人人在研习VBA的过程中,就是找不到,有时明明知道有某个例子,最火的足彩论坛。但是查找起来很不轻易,在去年《VBA精粹》的写作过程中更是在网络上搜集了大批的VBA资料。最火的足彩论坛。这些散布在各处的代码、实例对研习的佐理很大,硬盘中藏有许多VBA实例、代码,我也是,信任都有搜集代码的习俗。
在写作《VBA精粹》一书时出现操纵Word的[文档结构图]和[目录]的效力在查找资料时很轻易,希望对人人的研习有所佐理,最火的足彩论坛。将整理形式同步发在论坛上,足球交流吧。弊帚不敢自珍,目前已完成目录和第一局部形式,计划用半年时间完成齐备形式,便操纵《VBA精粹》的Word模板对资料进行了初步整理。


声明 上传的附件在XP+足球2003环境中进行过测试,在此一并感动原作者,有些已经找不到链接了,足球社区。不能保证代码运行正确。局部代码出自论坛,其他版本未经测试。

[ 本帖最后由 yuanzhuping 于 2010-6-12 16:00 编辑 ]

评分

参与人数 165 财富 +55 鲜花 +280 技术 +5 收起 理由
tiane9158 + 2 太壮健了
smiletwo + 2 感动佐理
hu123si + 2 太壮健了
也许我很懒 + 1 优秀作品
alicixo + 2

稽查齐备评分

TA的精华主题

TA的得分主题

举荐
楼主 | 宣布于 2009-2-9 23:08 | 只看该作者

TA的精华主题

TA的得分主题

3
楼主 | 宣布于 2009-2-9 23:08 | 只看该作者
第1局部 Range(单元格)对象
技巧1 单元格的引用门径
1-1 操纵Range属性 --10楼
1-2 操纵Cells属性 --11楼
1-3 操纵快捷记号 --11楼
1-4 操纵Offset属性 --12楼
1-5 操纵Resize属性 --13楼
1-6 操纵Union门径 --14楼
1-7 操纵UsedRange属性 --15楼
1-8 操纵CurrentRegion属性 --16楼
技巧2 选定单元格区域的门径
2-1 操纵Select门径 --19楼
2-2 操纵Activate门径 --20楼
2-3 操纵Goto门径 --21楼
技巧3 获得指定行、列中的最后一个非空单元格 --22楼
技巧4 定位单元格 --26楼
技巧5 查找单元格
5-1 操纵Find门径 --33楼
5-2 操纵Like运算符 --34楼
技巧6 调换单元格内字符串 --36楼
技巧7 复制单元格区域 --37楼
技巧8 仅复制数值到另一区域
8-1 操纵遴选性粘贴 --41楼
8-2 直接赋值的门径 --41楼
技巧9 单元格自动进入编辑状态 --43楼
技巧10 禁用单元格拖放效力 --44楼
技巧11 单元格格式操作
11-1 单元格字体魄式设置 --48楼
11-2 设置单元格外部格式 --49楼
11-3 为单元格区域增加边框 --52楼
11-4 乖巧设置单元格的行高列宽 --53楼
技巧12 单元格中的数据有效性
12-1 在单元格中建立数据有效性 --62楼
12-2 占定单元格能否存在数据有效性 --62楼
12-3 静态的数据有效性 --62楼
12-4 自动展开数据有效性下拉列表 --62楼
技巧13 单元格中的公式
13-1 在单元格中写入公式 --64楼
13-2 检查单元格能否含有公式 --64楼
13-3 占定单元格公式能否存在毛病 --64楼
13-4 取得单元格中公式的引用单元格 --64楼
13-5 将单元格中的公式转换为数值 --64楼
技巧14 单元格中的批注
14-1 占定单元格能否存在批注 --80楼
14-2 为单元格增加批注 --80楼
14-3 删除单元格中的批注 --80楼
技巧15 合并单元格操作
15-1 占定单元格区域能否存在合并单元格 --81楼
15-2 合并单元格时连接每个单元格的文本 --82楼
15-3 合并形式沟通的连续单元格 --83楼
15-4 取消合并单元格时在每个单元格中保存形式 --84楼
技巧16 高亮夸耀单元格区域 --90楼
技巧17 双击被维护单元格时不夸耀提示音讯框 --91楼
技巧18 重新计算作事表指定区域 --92楼
技巧19 单元格录入数据后自动维护 --94楼
技巧20 作事表事务Target参数的操纵门径
20-1 操纵Address 属性 --95楼
20-2 操纵Column属性和Row属性 --95楼
20-3 操纵Intersect门径 --95楼
第1局部Range(单元格)对象的Word文档和附件 --97楼

[ 本帖最后由 yuanzhuping 于 2009-4-7 08:11 编辑 ]

评分

参与人数 3 鲜花 +6 收起 理由
AnjinYim + 2 太壮健了
达州张先生 + 2 值得肯定
excel002009 + 2 感动论坛里牛逼版主们的无私贡献!

稽查齐备评分

TA的精华主题

TA的得分主题

4
楼主 | 宣布于 2009-2-9 23:08 | 只看该作者

TA的精华主题

TA的得分主题

5
楼主 | 宣布于 2009-2-9 23:08 | 只看该作者
第4局部 Shape(图形)、Chart(图表)对象
技巧53 在作事表中增加图形 --291楼
技巧54 导收作事表中的图片 --296楼
技巧55 在作事表中增加艺术字 --302楼
技巧56 遍历作事表中的图形 --306楼
技巧57 移动、旋转图片 --311楼
技巧58 作事表中自动拔出图片 --313楼
技巧59 不变作事表中图形的职位地方 --317楼
技巧60 操纵VBA自动生成图表 --339楼
技巧61 操纵独立窗口夸耀图表 --345楼
技巧62 导收作事表中的图表 --350楼
技巧63 多图表制作 --364楼
第4局部 Shape(图形)、Chart(图表)对象附件及1-4局部文档 --367楼
第5局部 Application对象
技巧64 取得Microsoft 足球版本信息 --368楼
技巧65 取得目下用户称号 --369楼
技巧66 足球中的“定时器” --370楼
技巧67 设置活动打印机的称号 --371楼
技巧68 屏蔽、改变组合键的效力 --378楼
技巧69 设置足球窗口标题栏 --386楼
技巧70 自定义足球状态栏 --387楼
技巧71 乖巧加入足球 --393楼
技巧72 隐藏足球主窗口
72-1 设置Application对象的Visible属性 --395楼
72-2 将窗口移出屏幕 --395楼
72-3 设置作事簿作为加载宏运行 --395楼
第5局部 Application对象附件及1-5局部文档 --396楼,足球社区互动。
第6局部 操纵对话框
技巧73 操纵Msgbox函数
73-1 夸耀简单的提示信息 --409楼
73-2 定制脾气化的音讯框 --409楼
73-3 获得音讯框的前往值 --409楼
73-4 在音讯框中排版 --409楼
73-5 对齐音讯框中夸耀的信息 --409楼
技巧74 自动关闭的音讯框
74-1 操纵WshShell.Popup门径夸耀音讯框 --411楼
74-2 操纵API函数夸耀音讯框 --411楼
技巧75 操纵InputBox函数
75-1 简单的数据输入 --413楼
75-2 操纵对话框输入密码 --413楼
技巧76 操纵InputBox门径
76-1 输入指定类型的数据 --421楼
76-2 获得单元格区域地址 --421楼
技巧77 操纵对话框
77-1 调用内置的对话框 --440楼
77-2 获取选定文件的文件名 --440楼
77-3 操纵“另存为”对话框 --440楼
技巧78 调用操作编制“关于”对话框 --444楼
第6局部 操纵对话框附件及1-6局部Word文档 --449楼,足球VBA常用技最火的足彩论坛巧代码解析。

[ 本帖最后由 yuanzhuping 于 2009-4-7 08:34 编辑 ]

TA的精华主题

TA的得分主题

6
楼主 | 宣布于 2009-2-9 23:08 | 只看该作者
第7局部 菜单和工具栏
技巧79 在菜单中增加菜单项 --467楼
技巧80 在菜单栏指定职位地方增加菜单 --468楼
技巧81 屏蔽和删除作事表菜单 --476楼
技巧82 改变编制菜单的操作 --477楼
技巧83 定制自己的编制菜单 --478楼
技巧84 改变菜单按钮图标 --489楼
技巧85 右键快捷菜单增加菜单项 --497楼
技巧86 自定义右键快捷菜单 --504楼
技巧87 操纵右键菜单制作数据有效性 --505楼
技巧88 禁用作事表右键菜单 --506楼
技巧89 建立自定义工具栏 --518楼
技巧90 自定义工具栏按钮图标 --519楼
技巧91 自定义作事簿图标 --520楼
技巧92 移除作事表的最小最大化和关闭按钮 --530楼
技巧93 在工具栏上增加下拉列表框 --536楼
技巧94 屏蔽作事表的复制效力 --537楼
技巧95 禁用工具栏的自定义 --548楼
技巧96 屏蔽所有的命令栏 --559楼
技巧97 恢复足球的命令栏 --560楼
第7局部 菜单和工具栏附件及1-7局部Word文档 --562楼
第8局部 控件与用户窗体
技巧98 限制文本框的输入 --568楼
技巧99 文本框增加右键快捷菜单 --573楼
技巧100 文本框回车自动输入 --581楼
技巧101 自动遴选文本框形式 --582楼
技巧102 设置文本框数据格式 --583楼
技巧103 限制文本框的输入长度 --584楼
技巧104 将光标前往文本框中 --619楼
技巧105 文本框的自动换行 --620楼
技巧106 多个文本框数据相加 --629楼
技巧107 控件跟随活动单元格 --630楼
技巧108 高亮夸耀按钮 --634楼
技巧109 组合框和列表框增加列表项的门径
109-1 操纵RowSource属性增加列表项 --638楼
109-2 操纵List属性增加列表项 --639楼
109-3 操纵AddItem门径增加列表项 --640楼
技巧110 去除列表框数据源的重复值和空格 --642楼
技巧111 移动列表框条目 --642楼
技巧112 允许多项遴选的列表框 --643楼
技巧113 多列组合框和列表框的设置
113-1 多列组合框和列表框增加列表项 --646楼
113-2 多列列表框写入作事表 --647楼
技巧114 输入时逐步提示信息 --679楼
技巧115 二级组合框 --694楼
技巧116 操纵DTP控件输入日期 --698楼
技巧117 操纵RefEdit控件遴选区域 --707楼
技巧118 如何注册控件 --723楼
技巧119 遍历控件的门径
119-1 操纵称号中的变量遍历控件 --730楼
119-2 操纵对象类型遍历控件 --731楼
119-3 操纵步调标识符遍历控件 --732楼
119-4 操纵称号中的变量遍历图形 --733楼
119-5 操纵FormControlType属性遍历图形 --734楼
技巧120 使微调框最小变化量小于1 --736楼
技巧121 不打印作事表中的控件
121-1 设置控件格式 --737楼
121-2 设置控件的printobjcet属性 --737楼
技巧122 在框架中操纵滚动条 --750楼
技巧123 操纵多页控件 --757楼
技巧124 标签文字垂直居中对齐 --774楼
技巧125 操纵TabStrip控件 --791楼
技巧126 夸耀GIF动画图片 --803楼
技巧127 播放Flash文件 --804楼
技巧128 在作事表中增加窗体控件
128-1 操纵AddFormControl门径 --844楼
128-2 操纵Add门径 --844楼
技巧129 在作事表中增加ActiveX控件
129-1 操纵Add门径 --854楼
129-2 操纵AddOLEObject门径 --854楼
技巧130 操纵spreadsheet控件 --865楼
技巧131 操纵Listview控件
131-1 操纵Listview控件夸耀数据列表 --876楼
131-2 在Listview控件中操纵复选框 --887楼
131-3 调整Listview控件的行距 --892楼
131-4 在Listview控件中排序 --901楼
131-5 Listview控件的图标设置 --908楼
技巧132 调用非形式窗体 --925楼
技巧133 进度条的制作
133-1 操纵进度条控件 --926楼
133-2 操纵标签控件 --927楼
技巧134 操纵TreeView控件夸耀层次 --931楼
技巧135 用户窗体增加图标 --937楼
技巧136 用户窗体增加最大最小化按纽 --938楼
技巧137 禁用窗体标题栏的关闭按钮 --939楼
技巧138 屏蔽窗体标题栏的关闭按钮 --947楼
技巧139 无标题栏和边框的窗体 --948楼
技巧140 制作年月遴选窗体 --950楼
技巧141 自定义窗体中的鼠标指针类型 --951楼
技巧142 调整窗体的夸耀职位地方 --959楼
技巧143 由鼠标确定窗体夸耀位 --960楼
技巧144 用户窗体的打印 --962楼
技巧145 操纵自定义颜色设置窗体颜色 --963楼
技巧146 在窗体中夸耀图表
146-1 操纵Export门径 --974楼
146-2 操纵API函数 --974楼
技巧147 窗体运行时调整控件大小 --977楼
技巧148 在用户窗体上增加菜单 --987楼
技巧149 在用户窗体上增加工具栏 --994楼
技巧150 操纵代码增加窗体及控件 --1009楼
1_8局部的Word文档和附件 --1014楼
技巧151 用户窗体的全屏夸耀
151-1 设置用户窗体为应用步调的大小 --1095楼
151-2 依据屏幕分别率进行设置 --1095楼
技巧152 在用户窗体上增加状态栏 --1112楼

[ 本帖最后由 yuanzhuping 于 2009-5-19 22:18 编辑 ]

评分

参与人数 1 鲜花 +2 收起 理由
yuki-kyou + 2

稽查齐备评分

TA的精华主题

TA的得分主题

7
楼主 | 宣布于 2009-2-9 23:09 | 只看该作者
第9局部 函数的操纵
技巧153 调用作事表函数求和 --1117楼
技巧154 查找最大、最小值 --1122楼
技巧155 不重复值的录入 --1131楼
技巧156 获妥善月的最后一天 --1135楼
技巧157 四舍五入运算
157-1 极小值修正法 --1144楼
157-2 调用作事表函数法 --1144楼
技巧158 操纵字符串函数 --1148楼
技巧159 操纵日期函数 --1153楼
技巧160 占定能否为数值 --1194楼
技巧161 格式化数值、日期和时间 --1200楼
技巧162 计算小我所得税 --1205楼
技巧163 国民币大写函数 --1215楼
技巧164 列号转换为列标 --1217楼
技巧165 占定作事表能否为空表 --1238楼
技巧166 查找指定作事表 --1240楼
技巧167 查找指定作事簿能否掀开 --1242楼
技巧168 取得应用步调的安设途径 --1253楼
技巧169 数组的操纵
169-1 代码运行时建立数组 --1271楼
169-2 文本转换为数组 --1271楼
169-3 操纵静态数组去除重复值 --1271楼
1-9局部Word文档及附件 --1272楼
第10局部 文件操作
技巧170 导入文本文件
170-1 操纵查询表导入 --1290楼
170-2 操纵Open 语句导入 --1290楼
170-3 操纵OpenText门径 --1290楼
技巧171 将数据写入文本文件
171-1 操纵Print # 语句 --1292楼
171-2 另存为文本文件 --1292楼
技巧172 文件点窜的日期和时间 --1309楼
技巧173 查找文件或文件夹 --1321楼
技巧174 获得目下文件夹的称号 --1326楼
技巧175 建立和删除文件夹 --1339楼
技巧176 重命名文件或文件夹 --1340楼
技巧177 复制指定的文件 --1353楼
技巧178 删除指定的文件 --1357楼
技巧179 摸索特定的文件 --1359楼
技巧180 操纵WSH经管文件
180-1 获取文件信息 --1373楼
180-2 查找文件 --1374楼
180-3 移动文件 --1375楼
180-4 复制文件 --1376楼
180-5 删除文件 --1377楼
180-6 建立文件夹 --1378楼
180-7 复制文件夹 --1379楼
180-8 移动文件夹 --1383楼
180-9 删除文件夹 --1384楼
180-10 导入文本文件 --1388楼
180-11 建立文本文件 --1396楼
1-10局部Word文档及附件 --1399楼

[ 本帖最后由 yuanzhuping 于 2009-6-12 17:33 编辑 ]

评分

参与人数 4 鲜花 +7 收起 理由
yuki-kyou + 2
cjb3030 + 2 优秀作品
Sm_L。 + 2 太壮健了
s + 1 感动佐理

稽查齐备评分

TA的精华主题

TA的得分主题

8
楼主 | 宣布于 2009-2-9 23:09 | 只看该作者

TA的精华主题

TA的得分主题

9
楼主 | 宣布于 2009-2-9 23:09 | 只看该作者
2009-9-7 更新
文档,请下载完齐备紧缩文件后一起解紧缩。
VBA常用技巧.part01.rar (1.91 MB, 下载次数: 245378)
VBA常用技巧.part02.rar (1.91 MB, 下载次数: 229109)
VBA常用技巧.part03.rar (1.91 MB, 下载次数: 279510)
VBA常用技巧.part04.rar (1.91 MB, 下载次数: 253260)
VBA常用技巧.part05.rar (1.91 MB, 下载次数: 242424)
VBA常用技巧.part06.rar (768.18 KB, 下载次数: 184319)
附件,请下载完齐备紧缩文件后一起解紧缩。
示例文件.part01.rar (1.91 MB, 下载次数: 119393)
[ 示例文件.part02.rar (1.91 MB, 下载次数: 130033)
示例文件.part03.rar (1.91 MB, 下载次数: 107975)
示例文件.part04.rar (1.4 MB, 下载次数: 98420)
鉴于示例文件1经常出错招致不能下载。viewth ... p;page=1#pid下载
依据此贴形式并以2007版本重新整理的《足球 VBA 常用代码实战大全》一书已由北京工业出版社出版,可爱纸质书的友人可去新华书店或各大网站订购。曼城足球论坛技术论坛。(呵呵。
《足球 VBA 常用代码实战大全》


[ 本帖最后由 yuanzhuping 于 2011-7-22 10:45 编辑 ]

评分

参与人数 33 财富 +50 鲜花 +61 收起 理由
wangyz0903 + 2 太壮健了
keketeng + 2 优秀作品
yuki-kyou + 2 太壮健了
临渊久渡 + 2 优秀作品
FRANKEXCELVB + 2 优秀作品

稽查齐备评分

TA的精华主题

TA的得分主题

10
楼主 | 宣布于 2009-2-9 23:11 | 只看该作者

第1局部Range(单元格)对象

Range对象是足球应用步调中最常用的对象,在操作足球 内的任何区域之前都须要将其表示为一个Range对象,vba。以至是多个作事表上的一组单元格,常用。也可以是不连续的单元格)中选定的单元格,一个Range对象代表一个单元格、一行、一列、包括一个或者更多单元格区域(可以是连续的单元格。
技巧1 单元格的引用门径
在VBA中经常须要引用单元格或单元格区域区域。
1-1 操纵Range属性
VBA中可以操纵Range属性前往单元格或单元格区域。
  1. #001 Sub RngSelect()
  2. #002 Sheet1.Range("A3:F6, B1:C5").Select
  3. #003 End Sub
复制代码
代码解析:
RangeSelect过程操纵Select门径选中A3:F6。,足彩。
Range属性前往一个Range对象,该对象代表一个单元格或单元格区域。论坛。
Range(Cell1, Cell2)
参数Cell1是必需的,如Range("B2:LastCell"),代码。如“$A$1”)。解析。可在区域中任一局部操纵局部定义称号,可包括区域操作符(冒号)、相交区域操作符(空格)或合并区域操作符(逗号)。也可包括美元符号(即绝对地址,必需为 A1 样式引用的宏语言。
参数Cell2是可选的。
运行RangeSelect过程,选中A3:F6,足球。 B1:C5单元格区域。


[ 本帖最后由 yuanzhuping 于 2009-12-9 09:07 编辑 ]

评分

参与人数 6 鲜花 +9 收起 理由
sunwusir + 1 感动佐理
ruzhe2004 + 2 优秀作品
征婚启事 + 2 太壮健了
幸运笔迹 + 2 感动佐理
宋刚 + 1 感动佐理

稽查齐备评分

您须要登录后才可以回帖 登录 | 收费注册

本版积分规则

关闭

最新热点上一条 /2 下一条

关注官方微信,每天学会一个新技能

手机版|关于我们|干系我们|曼城足球论坛

GMT+8, 2020-9-1 02:01, Processed in 0.0 second(s),vba。 12 queries , Gzip On, MemCache On.

Powered by X3.4

? 1999-2020 Wooffice Inc.

本论坛议论纯属宣布者小我意见,任何违抗国家相关法律的议论。

快速回复 前往顶部 前往列表