用VBA操纵目录及文件用VBA自带的命令1. 查询目录或文件是否存在2. 创建目录3.删除目录或文件4. 目录和文件改名5.复制文件6.取得当前目录, 更改当前目录用FSO对象1.用FSO 判断文件或目录是否存在2.用FSO 创建目录3.用FSO 对目录或文件改名4.用FSO删除目录或文件5.用FSO复制目录或文件6. 用FSO移动目录或文件7. 用FSO取得某目录中的文件数量及文件名 对Wi
转载
2024-04-17 08:45:13
166阅读
AutoCAD VBA创建圆弧,已经圆心、起点和终点;圆心、起点和角度;三点法;圆心、起点和弧长等。代码如下。 ‘模块中代码 Public Function AddArcCSEA(ByVal ptCen As Variant, ByVal radius As Double, ByVal stAng As Double, ByVal enAng As Double) As AcadAr...
转载
2011-03-20 19:40:00
333阅读
2评论
# 使用VBA创建MySQL表的详细指南
在日常数据库管理和操作中,我们可能会遇到需要使用VBA(Visual Basic for Applications)来与MySQL数据库交互的情况。VBA是一种广泛用于Microsoft Office应用程序中的编程语言,而MySQL则是一个流行的开源数据库管理系统。本文将探讨如何使用VBA创建MySQL表,以便于后续的数据操作。
## 基础知识
在
1)使用Event在类中声明事件; Public Event Change(Cancle As Boolean) 2)使用WithEvents创建带Event的对象; Private WithEvents mc As MyClass3)在所有与事件发生关联的地方,使用RaiseEvent引发事件
转载
2022-01-06 12:04:41
1398阅读
AutoCAD VBA创建圆,包括利用圆心半径、圆心直径、两点法和三点发四种方式,代码如下。 Public Function AddCircle(ByVal ptCen As Variant, ByVal radius As Variant) As Variant Dim objCir As AcadCircle Set objCir = ThisDrawing.Mode...
转载
2011-03-20 16:52:00
141阅读
2评论
Excel宏教程 (宏的介绍与基本使用)Microsoft excel是一款功能非常强大的电子表格软件。它可以轻松地完成数据的各类数学运算,并用各种二维或三维图形形象地表示出来,从而大大简化了数据的处理工作。但若仅利用excel的常用功能来处理较复杂的数据,可能仍需进行大量的人工操作。但excel的强大远远超过人们的想象--宏的引入使其具有了无限的扩展性,因而可以很好地解决复杂数据的处理问题。 随
转载
2024-09-29 09:21:41
64阅读
有时,我们需要将一个文本文件中的数据读取到Excel单元格中,或将指定单元格的内容按指定的格式导出到文本文件中,这时,我们就需要使用Scripting.FileSystemObject对象来进行操作。在接下来的几篇里我们介绍如何使用FileSystemObject对象操作文本文件的。工欲善其事,必先利其器,那么我们就先花几篇文章来详细介绍下FileSystemObject对象。 &nbs
1、激活工作簿用 Activate 方法激活工作簿后,该工作簿将放在活动窗口中。下述过程激活已打开的工作簿“MyBook.xls”。 Sub MakeActive()Workbooks("MyBook.xls").ActivateEnd Sub 2、创建新工作簿如果要用 Visual Basic 创建新的工作簿,应使用 Add 方法。下述过程创建了新工作簿。Microsoft Excel 自动将该
转载
2024-05-27 15:00:37
301阅读
VBA代表Visual Basic for Applications,它是一个来自Microsoft的事件驱动的编程语言。 现在它主要用于Microsoft Office应用程序,如MSExcel,MS-Word和MS-Access。本教程将讲解VBA的基础知识。每个部分都包含相关的主题和简单有用的示例。 为什么使用VBA?为什么需要使用VBA在Excel中为MS-Excel本身提供了内置功能。
转载
2024-03-28 09:08:28
251阅读
VBA经典常用语句400句
定制模块行为
(1) Option Explicit '强制对模块内所有变量进行声明
Option Private Module '标记模块为私有,仅对同一工程中其它模块有用,在宏对话框中不显示
Option Compare Text '字符串不区分大小写
Option Base 1 '指定数组的第一个下标为1
(2) On Error Resume Next '
VB一般可以生成两种特殊的DLL,一个是ActiveX DLL和ActiveX Control(*.ocx)。这两种DLL都是VB支持的标准类型,在VB自身的例子中有,你可以参考。更详细的介绍可以参考我写的《Visual Basic编程晋级:ActiveX控件》(http://china.zealsoft.com/articles/vbactivex/)一书的“第十六章 其他ActiveX部件 ”
将工作簿中的工作表制成目录汇总在表“目录”A1开始的单元格中
Sub mulu() Dim mysheet As Worksheet Dim i As
原创
2011-11-13 22:25:26
2133阅读
同一个WorkBook 中生成一个目录代码 Excel 中使用 ALT + F11 打开编辑窗口插入一个窗体 : 插入》用户窗体打开的窗体 拖入...
原创
2022-04-22 16:55:29
992阅读
1- 区域命名ThisWorkbook.Names.Item("foo").RefersTo
=Tabelle1!$A$1:$B$1
ThisWorkbook.Names.Item("foo").RefersToRange.Address
$A$1:$B$1 2- 一个有趣的caseSub 按钮1_Click()
For j = 1 To 1000
转载
2024-04-02 09:45:26
102阅读
在上一讲中,讲解了数据库的大概种类和特点,这些和我们VBA的知识离得远些,我们要用到只是其中的一点点就可以了。那么,要想操作数据库,首先要做的是什么呢?对了,就是要首先连接到这个数据库(我们先假设有这么一个数据库,即使它是空的)。这就好比我们要想实现上网的功能,首先要用网线连接到服务器,如果不连上服务器,你是无法上网的。连接数据库的过程就是相当于建立网线连接的过程,就是就是建立一个通道。如果你不连
转载
2024-07-24 10:45:57
37阅读
文章目录1. 批量创建目录1.1 当前目录下创建目录1.2 创建多级目录2. 批量修改目录名2.1 修改当前目录下的目录名2.2 修改多级目录 1. 批量创建目录1.1 当前目录下创建目录1.在当前目录下创建文件dirName.txt,该文件用于存放目录名,每行写一个目录名。注:每行内容末尾不能有空格,用vscode打开,选择行尾序列为LF 2.在当前目录下创建文件batch_mkdir.sh,
转载
2024-06-26 17:38:04
60阅读
1 scripting类库 (scrrun.dll)Scripting类库中有三个可以直接使用NEW关键字实例化的类,第一个就是常用的字典,第三个是FSO。这个介绍的挺好 1.1scripting类库有多少东西?scripting.dictionaryscripting.filesystemobjectscripting.encoderscripting.Filesscrip
转载
2023-11-30 10:34:44
546阅读
# 使用VBA创建MySQL数据库
## 简介
MySQL是一种流行的关系型数据库管理系统,常用于存储和管理大量的数据。在VBA中,我们可以使用ADO(ActiveX Data Objects)对象库来连接和操作MySQL数据库。本文将介绍如何使用VBA创建MySQL数据库,并提供相应的代码示例。
## 准备工作
在开始之前,确保已经安装了MySQL数据库,并具有管理员权限。另外,还需要在
原创
2023-07-31 19:26:14
352阅读
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录前言一、创建FileSystemObject对象二、使用FileSystemObject操作文件1.打开文件:OpentTextFile()方法2.创建文件:CreateTextFile()方法3.操作文本流(TextStream)(1).文件指针(2).读取文件内容(3).写入文件内容 前言在VBA中有时会需要操作一些普通
本文主要涉及:VBA中的SQL Server环境配置VBA连接SQL Server数据库VBA读写SQL Server数据如何安装SQL Client系统环境:Windows 7 64bitExcel 2016 64bit1. VBA连接SQL Server前的环境配置在Excel这边,需要先在VBE中启动数据库连接支持。按下Alt+F11打开VBE,在菜单栏选择“工具”-“引用”,在弹出的引用窗
转载
2023-08-02 23:00:09
386阅读