'
'Date: 2012/05/04
'Author: xi wei cheng
'
'Option Explicit
 
 
Public Sub SqlInsert()
 
    Dim flg As Boolean
    flg = Worksheets("SQL-Tool&            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2012-05-10 09:24:33
                            
                                3114阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            VBA 生成文件方法:使用 ADODB.Stream 生成文件,通过控制文件的后缀,应该是什么文件都可以生成。Dim WriteStream2 As Object  '定义一个对象
Set WriteStream2 = CreateObject("ADODB.Stream")   '创建一个 ADODB.Stream 对象
With WriteStream2 
    .Type = 2            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-19 08:30:50
                            
                                175阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Sub 产品图片导出重新对应命名()
    Dim Ad$, FileName$, sfolder$, Shp As Shape, FSO
    Application.ScreenUpdating = False
    On Error Resume Next
    Set FSO = CreateObject("Scripting.FileSystemObject")
                    
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-27 21:59:20
                            
                                206阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            分享成果,随喜真能量。大家好,今日内容仍是和大家分享VBA编程中常用的简单“积木”过程代码,第NO.118-NO.120则,内容是:在复制单元格区域时,如何仅复制单元格区域的数值、使用直接赋值的方法选择性粘贴数值、在单元格区操作时,如何对字体格式进行设置等内容。       VBA过程代码118:在复制单元格区域时,如何仅复制单元格区域的数值Sub mynz() Sheets("6"            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-18 20:30:17
                            
                                128阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            高中时候,特别不爱学excel,但是偶尔还学一下VBA,做一些统计,大学中也利用VBA完成了不少"无规律"的表中统计.今天遇到把一张excel中的表的学生信息表导入mysql中.当然不可能手写INSERT INTO语句并且一行行的改字符串了.那解决方法只有两个通过JDBC去操作.通过vba生成INSERT INTO语句,复制到Navicat或保存为.sql文件.去执行使用JDBC有点麻烦了,不如v            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-02-27 21:59:57
                            
                                2955阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Sub 项目状态查询()'如果“项目状态”是未转运营那么实施状态是不能选择的,因为还没有实施。
'如果“项目状态”选择状态后,那么项目名称里面只显示该状态的项目名称。如果“项目状态”选择的不是未转运营,那么“实施状态”也要选择,并确定项目名称的选项。
'如果“统计值”是项目数,那么标题行就是客户角色。如果是实施时长,标题行就是实施的时间。
lst = Range("a1048576").End(x            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-23 12:36:49
                            
                                234阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            学习SQL一步一步开始,跟着本文的脚印带你走向SQL方向。本分先分别介绍Microsoft Query 方法书写SQL语句,和VBA方法书写SQL语句。(注:VBA语句中只需修改其中的SQL语句即可,其他只需要复制粘贴即可)。下面先上图:  进入VBA界面       
  2.插入模块        
          
  3.双击模块        
    &nbs            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-16 19:46:49
                            
                                593阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            在Excel VBA中写SQL,是一种什么体验】中,小爬简单讲了下如何在VBA中把excel文件当数据源,去写熟悉的SQL语句,进行快速的数据分析。本篇里,小爬会重点讲讲这其中有哪些常见的坑,我们又该如何快速解决。一、数据源excel文件中有大量合并单元格,非一般的二维表这类数据源由于格式不规范,不适合使用SQL来处理,建议通过VBA cells(rowIndex,columnIndex).val            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-03 21:30:39
                            
                                219阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            更多SQL图文教程,菜单【进阶教程】→【SQL大法】   1,诸君好,又见面了。女生拥抱男生握手。要不要先讲个小笑话,活跃下氛围?毕竟下面两个段落都是僵硬的概念,乏味的很哩。——不听就算了。          打个响指,通过前面的章节,我们已经知道,查询是SQL最频繁也是最核心的语句;而ADO对象与之相对应的是记录集的概念,所谓记录集就是指从            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-14 10:21:59
                            
                                122阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Hello,大家好,今天有一个粉丝留言问到excel中如何设置自动排序。想要达到自动排序的效果最完美的方法就是使用vba来设置,但是vba对于大多数人来说既看不懂,也学不会,今天就跟大家分享2种简单的方法,都能实现自动排序的效果       一、使用power query如下图我们想要根据总分来为数据进行排序,首先我们点击数据的任何一个区域,然后在数据功能组找到自表格,勾选数据包含标题,点击确定,            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-18 10:12:06
                            
                                211阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            关于VBA编辑word自动生成报告这适合于图比较多,表比较多,并且报告格式单一,但每天需要大量出word报告的情况-工具使用  -难点  -功能块参考文件工具如图片所示,虽然版本可以不同,但库的类别相差不大 难点输入划分一般word文档中的输入是 图和表,如果将输入按照对象类型来划分不同的文件夹,通过划分文件类型,降低了对象处理难度.由此需要1个函数来读取文件路径并存储。输入处理图和表都是需要插入            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-04 15:32:52
                            
                                325阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            sub test()  '定义过程名称 Dim i As Integer, j As Integer, sht As Worksheet 'i,j为整数变量;sht 为excel工作表对象变量,指向某一工作表 Dim cn As             
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-24 09:30:43
                            
                                0阅读
                            
                                                                             
                 
                
                             
         
            
            
            
              小爬之前的文章 【Excel VBA中写SQL,这些问题你一定为此头痛过】中详细讨论了一些常见的VBA 中使用SQL遇到的问题,这里再补充两个常见的问题场景及对应的解决方案,希望你们看了后能够思路开阔些,少走些弯路。一、数据源Excel文件的工作表有些列的列名相同  我们知道,在商业数据库中创建表时,同一个表名下是不允许创建相同的字段的,且字段名要遵从一定规范。但在Excel文件中则无此限制,            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-25 14:13:15
                            
                                246阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            基本概念1 怎么样才能操作数据库?使用ADO建立和数据库的连接,然后用ADO对象和sql语言对数据库进行操作。2 SQL是什么?SQL(Structured Query Language)是一种查询语言,可以查询、更新数据库中的数据。3 SQL可以查询哪些数据库?SQL是一种通用的查询语言,可以查询EXCEL,ACCESS,SQL SERVER等各种数据库4 ADO是什么?ADO是新的数据库存取技            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-11 14:49:25
                            
                                253阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            VBA 对 文件和文件夹的操作 
2010年06月24日 
  我们在使用Excel VBA进行处理数据时,或多或少会涉及到如何操作文件和文件夹。本节将重点讲述如何新建、打开、删除、复制、移动和重命名文件和文件夹操作等。 
  对于文件和文件夹操作,我们一般通过下面方法: 
  。VB命令 
  。EXCEL对象 
  。引用其他动态库对象 
  。API            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-02 11:29:04
                            
                                188阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            目录1. 前言2. 创建&编辑文档3. 读取文档1. 前言Apache POI是Apache开源的用以Java操作Microsoft Office套件档案进行读写的API库。版本
HSSF:支持Excel 97~2003版本的.xls文档操作,不过局限性较大,单个sheet最多65536行256列。XSSF:支持Excel 2007版本往后.xlsx文档,单个sheet最多1048576行            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-11 21:17:53
                            
                                55阅读
                            
                                                                             
                 
                
                             
         
            
            
            
             视频地址:https://www.bilibili.com/video/BV1Q5411p71p 在Excel种需要打开【开发工具】和【启用所有宏】两点打开开发工具选项宏启用 菜单栏才会有开发工具选项点击VisualBasic,编写第一个VBA程序右键新建一个模块以编写程序 第一个VBA程序代码Sub 第一个VBA程序()
    Dim 姓名 As St            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-27 22:00:08
                            
                                180阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            ADO是什么首先,我们要介绍下ADO。 ADO (ActiveX Data Objects,ActiveX数据对象)是微软提出的应用程序接口,用以实现访问关系或非关系数据库中的数据……更多概念信息可以自行搜索。之所以要学习ADO,一个原因是ADO自身的一些属性和方法对于数据处理是极其有益的;更重要的原因是,在EXCEL VBA中,一般只有通过ADO,才可以使用强大的SQL查询语言访问外部数据源,进            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-19 17:47:11
                            
                                256阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Sub LoadExcelData()
    Dim wkbk As Workbook  '定义一个工作薄
    Dim myFileName As String '定义要读取的文件路径
    Dim rgA1 As String'定义要读取的单元格A1
    Dim rgB10 As String'定义要读取的单元格B10
    myFileName = Application.Get            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-13 23:30:20
                            
                                604阅读
                            
                                                                             
                 
                
                             
         
            
            
            
              
  大家好,我是知了。 
    
  上一篇简单了解了ADO与SQL。今天给大家介绍一下在VBA中使用SQL的方法。这里只有两部分内容:一、建立ADO对数据源的链接;二、用ADO执行SQL语句,完成查询。     
   
  — 01.建立链接 —     
   
  在VBA中使用ADO的方式有两种:            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-24 11:12:47
                            
                                746阅读
                            
                                                                             
                 
                
                                
                    