@@ -38,6 +38,7 @@ Last update date:09/24/2021 18:33
38
38
- [ 1.10 示例] ( #1.10 )
39
39
- [ 1.11 VBA中的转义] ( #1.11 )
40
40
- [x] [ 0x02 VBA界面介绍] ( #layout ) (done)
41
+ - [ 2.x VBA开发工具的选择] ( #2.x )
41
42
- [ 2.1 整体界面说明] ( #2.1 )
42
43
- [ 2.2 工程资源管理器(Project Explore)说明] ( #2.2 )
43
44
- [ 2.3 设置VBA Macro Project 密码保护] ( #2.3 )
@@ -86,6 +87,7 @@ Last update date:09/24/2021 18:33
86
87
- [ 91.09 解决办法:复位Excel到A1单元格,锁定缩放比例85%] ( #91.9 )
87
88
- [ 91.10 解决办法:编译错误 找不到工程或库] ( #91.10 )
88
89
- [ 91.11 解决办法:错误的参数号或无效的属性赋值] ( #91.11 )
90
+ - [ 91.12 解决办法:无法打开` xlsm ` 文件,一直加载` FUNCRES.XLAM ` 插件] ( #91.12 )
89
91
- [x] [ 0x92 VBA示例代码] ( #0x92 ) (done)
90
92
- [ ] [ 0x93 Excel-VBA 快捷键] ( #0x93 ) (doing)
91
93
- [x] [ 0x94 Excel-VBA Debug调试] ( #0x94 ) (done)
@@ -1274,12 +1276,27 @@ End Sub
1274
1276
<a name =" layout " ></a >
1275
1277
## 0x02 VBA界面介绍
1276
1278
1279
+
1280
+
1281
+ <a name =" 2.x " ></a >
1282
+ ### 2.x VBA开发工具的选择
1283
+
1284
+ 有同学会问,进行VBA开发使用什么IDE,现在为止,VBA进行调试开发只能在微软Excel自带的开发窗口进行开发,既按` Alt+F11 ` 操作界面,具体可以参照 [ 2.1 整体界面说明] ( #2.1 ) </br >
1285
+ 如果是单纯的进行开发,不做调试,可以使用VS Code,需要安装` VSCode VBA ` 插件。</br >
1286
+ ![ VSCode VBA插件] ( ./doc/source/images/VSCode-VBA-plugin.png )
1287
+
1288
+ 安装完后的操作界面如下图:
1289
+ 因为在VSCode中安装完插件后,有代码高亮和相关提示,进行单文件coding的时候会舒服很多</br >
1290
+ ![ VSCode VBA插件] ( ./doc/source/images/VSCode-VBA-plugin-2.PNG )
1291
+
1292
+
1277
1293
<a name =" 2.1 " ></a >
1278
1294
### 2.1 整体界面说明
1279
1295
1280
1296
(点击图片查看大图)
1281
1297
![ Alt text] ( ./doc/source/images/1505749555407.png )
1282
1298
1299
+
1283
1300
<a name =" 2.2 " ></a >
1284
1301
### 2.2 工程资源管理器(Project Explore)说明
1285
1302
@@ -3198,18 +3215,18 @@ Excel VBA默认的5个引用类库(英文)
3198
3215
<a name =" 91.11 " ></a >
3199
3216
### 91.11 解决办法:错误的参数号或无效的属性赋值
3200
3217
3201
- 英文版本错误:Wrong number or arguments or invalid property assignmeng
3218
+ 英文版本错误:ERROR : Wrong number of arguments or invalid property assignment
3202
3219
3203
- 问题原因: 所运行的函数的名称和系统函数名** 重名**
3204
- 解决办法: 更改自定义的函数名,** 避免** 与系统函数名同名
3220
+ 问题原因:使用している引数の数が正しくないか、引数の 1 つのタイプが想定したものと違う可能性があります。 これは、使用するコマンドに引数が複数あり、その 1 つを指定し忘れた場合によく発生します。 / 使用的函数参数引用错误,可能函数有多个参数,但是实际调用的时候参数数量匹配不对。
3205
3221
3222
+ 解决办法:コマンド、メソッド、イベント、またはプロパティの構文を再度確認してください。 / 检查方法参数是否能够匹配。
3206
3223
3207
- <a name =" 91.12 " ></a >
3208
- ### 91.11 解决办法:无法打开` xlsm ` 文件,一直加载` FUNCRES.XLAM ` 插件
3209
3224
3210
- 英文版本错误:Wrong number or arguments or invalid property assignmeng
3225
+ <a name =" 91.12 " ></a >
3226
+ ### 91.12 解决办法:无法打开` xlsm ` 文件,一直加载` FUNCRES.XLAM ` 插件
3211
3227
3212
- 问题原因: 所运行的函数的名称和系统函数名** 重名**
3228
+ 如果遇到打开带有宏的excel的时候,一直处于卡主状态,那么参照如下解决</br >
3229
+ 问题原因: 所运行的函数的名称和系统函数名** 重名** </br >
3213
3230
解决办法: 更改自定义的函数名,** 避免** 与系统函数名同名
3214
3231
3215
3232
@@ -3220,16 +3237,22 @@ Excel VBA默认的5个引用类库(英文)
3220
3237
VBA示例代码查看:[ 点击这里] ( SampleCode.bas ) 。
3221
3238
3222
3239
3240
+
3241
+
3223
3242
<a name =" 0x93 " ></a >
3224
3243
## 0x93 Excel-VBA 快捷键
3225
3244
Excel-VBA 快捷键相关 查看:[ 点击这里] ( ShortcutKey.md ) 。
3226
3245
3227
3246
3247
+
3248
+
3228
3249
<a name =" 0x94 " ></a >
3229
3250
## 0x94 Excel-VBA Debug调试
3230
3251
Excel-VBA Debug调试相关 查看:[ 点击这里] ( Debug.md ) 。
3231
3252
3232
3253
3254
+
3255
+
3233
3256
<a name =" docslist " ></a >
3234
3257
## 0xFF VBA学习资源列表
3235
3258
- [ MSDN 函数 (Visual Basic for Applications)] ( https://docs.microsoft.com/zh-cn/office/vba/language/reference/functions-visual-basic-for-applications )
@@ -3244,11 +3267,15 @@ Excel-VBA Debug调试相关 查看:[点击这里](Debug.md)。
3244
3267
- [ VBA入门参考,英文] ( http://analystcave.com/vba-cheat-sheet/ )
3245
3268
3246
3269
3270
+
3271
+
3247
3272
<a name =" license " ></a >
3248
3273
## 开源许可
3249
3274
本Repository除特殊注明外,均采用 Creative Commons [ BY-NC-ND 4.0] ( LICENSE ) (自由转载-保持署名-非商用-禁止演绎)协议发布。
3250
3275
3251
3276
3277
+
3278
+
3252
3279
## 鸣谢列表
3253
3280
### Code Contributors
3254
3281
| <img src =" https://avatars0.githubusercontent.com/u/25427352 " alt =" bluetata " width =" 100px " height =" 100px " /> | <img src =" https://avatars2.githubusercontent.com/u/46813661 " alt =" chromeheart " width =" 100px " height =" 100px " /> | <img src =" https://avatars3.githubusercontent.com/u/3829140 " alt =" BobBJSun " width =" 100px " height =" 100px " /> | | | | |
0 commit comments