美文网首页
VBA+SQL:提取数据(没有表头字段)

VBA+SQL:提取数据(没有表头字段)

作者: 叶知行 | 来源:发表于2017-07-15 09:42 被阅读85次

表1数据是要提取的条件,数据没有重复,升序排列

表1

表2是原始数据,k列是条件,对应表1的数据。

表2

数据都是没有表头和字段的。


Sub cctv()
    Dim cnn As Object, rs As Object, i&, SQL$
    Set cnn = CreateObject("ADODB.Connection")
'创建链接,没有表头字段的链接写法
    cnn.Open "Provider = Microsoft.ace.Oledb.12.0;Extended Properties ='Excel 12.0;hdr=no';Data Source =" & ThisWorkbook.FullName
'sql提取数据
    SQL = "select a.* from [sheet2$a1:m] a,[sheet1$a1:a] b where a.f11=b.f1 order by a.f11 asc"
    Set rs = cnn.Execute(SQL)
    With Sheets("sheet3")'输出数据
        .Range("a1:M10000").ClearContents
        .Range("a1").CopyFromRecordset rs
    End With
    rs.Close
    cnn.Close
    Set rs = Nothing
    Set cnn = Nothing
End Sub

结果

结果

示例文件下载

链接: http://pan.baidu.com/s/1dFeobK1 密码: ygcx

相关文章

  • VBA+SQL:提取数据(没有表头字段)

    表1数据是要提取的条件,数据没有重复,升序排列 表2是原始数据,k列是条件,对应表1的数据。 数据都是没有表头和字...

  • iOS-数据持久化-数据库

    sqlite:关系型数据库以表格的形式存储 在sqlite中类似表格的表头的位置叫做《字段》(字段名不能重复)字段...

  • Ant Design table设置自定义排序表头和对字段进行隐

    react + antd 动态设置表头和对表头进行排序1、对title字段设置显示隐藏; 2、对title字段进行...

  • scrapy框架讲解

    Spiders(爬虫):它负责处理所有Responses,从中分析提取数据,获取Item字段需要的数据,并将需要跟...

  • JSON数据从MongoDB迁移到MaxCompute最佳实践

    摘要: 本文为您介绍如何利用DataWorks数据集成直接从MongoDB提取JSON字段到MaxCompute。...

  • mysql简单用法,以及增删改查语句

    1.mysql 关系型数据库 保存的是结构化的数据。 表头 字段 : 主键:唯一性 行 列 我是xx,今年芳龄18...

  • PHP数据库

    初识数据库1.创建新数据库,找到排序方式为utf8_general_ci2.数据库中还要有数据表,字段代表表头的个...

  • 内容样式

    内容样式 Content Types 通常,内容元素用于从一个网页中提取数据,并在输出数据中有相应的数据字段。内容...

  • Python之MySQL操作

    安装pymysql模块 数据库连接: 小练习:写一个函数,传入任意一个表名,导出这个表里面所有的数据,字段名是表头...

  • SQL的一些小知识呀(2)

    以下均为在postgreSQL数据库下进行操作。 将现有两个字段合并生成一个新字段 函数extract()用来提取...

网友评论

      本文标题:VBA+SQL:提取数据(没有表头字段)

      本文链接:https://www.haomeiwen.com/subject/dmeahxtx.html