1、PowerQuery 可以方便获取外部数据,并进行数据清洗,最后将结果返回到工作表中。每次刷新数据后,工作表中返回的数据的行数不是固定的。

2、在VBA中如何方便地访问PowerQuery返回的表格数据呢?可以参照下面的例子。

Option Explicit
Function PowerQueryTableData(row As Long, col As Long) As VariantDim TargetTable     As ListObject
Dim R               As ListRow
Set TargetTable = ActiveSheet.ListObjects("腾讯国内新冠疫情风险地区")
PowerQueryTableData = TargetTable.ListRows.Item(row).Range.Cells(1, col)End Function

运行结果如图:

3、遍历行语句:

Option Explicit
Function PowerQueryTableData(col As Long) As VariantDim TargetTable     As ListObject
Dim R               As ListRow
Set TargetTable = ActiveSheet.ListObjects("腾讯国内新冠疫情风险地区")
For Each R In TargetTable.ListRowsDebug.Print R.Range.Cells(1, col)
NextEnd Function

运行结果:

4、遍历列

Option Explicit
Sub PowerQueryTableData()
Dim TargetTable     As ListObject
Dim C               As ListColumn
Set TargetTable = ActiveSheet.ListObjects("腾讯国内新冠疫情风险地区")
For Each C In TargetTable.ListColumnsDebug.Print C.Range.Address & "=" & C.Name
NextEnd Sub

运行结果:

以上

Excel VBA 快速访问 Power Query 表格数据相关推荐

  1. 表格与合并之Excel如何快速合并多个表格数据

    1.打开要合并数据的Excel表格 2.点击下图选项 3.点击[汇总拆分].[合并多表] 4.选择要合并的工作表 ​ 5.在高级选项内设置表头行数,本文这里设置为1 6.最后我们点击[确定] ​ 7. ...

  2. excel vba 快速显示及隐藏所选数据行,并获取多重选择区地址的行列号

    Sub Macro3() Application.OnKey "^h", "sHide" '仅隐藏选择的行2013.3.15 by lijilin Applic ...

  3. 132_Power BI之建模必备要素Power Query之数据表字段名称管理

    博客:www.jiaopengzi.com 焦棚子的文章目录 请点击下载附件 一.背景 近段时间比较忙,也没有看到很好的DAX素材,很久没有更新文章了,刚好有时间就来凑个热闹. 今天主题是Power ...

  4. Excel.VBA 快速删除重复记录

    Excel.VBA 快速删除重复记录 日常工作中的工作表中经常会有重复记录,清除这些重复记录是一个繁琐的工作,即使在排序之后再进行手工筛选,也经常会出现遗漏,而使用VBA代码就可以快速准确地删除重复记 ...

  5. Excel如何快速汇总不同背景颜色数据和

    今天跟大家分享一下Excel如何快速汇总不同背景颜色数据和 1.如下图我们想要将表格数据中所有不同颜色背景数据汇总 2.首先我们选择全部数据区域 3.点击下图选项 4.点击[统计与分析].[颜色统计] ...

  6. 巧用Excel VBA 快速编排考场座位

    百度文库下载地址: 学校考试考场编排软件(单年级) http://wenku.baidu.com/view/464023029ec3d5bbfc0a740f.html 学校考试考场编排软件(多年级) ...

  7. 用access做考场桌贴_巧用Excel VBA 快速编排考场座位

    百度文库下载地址: 学校考试考场编排软件(单年级) 学校考试考场编排软件(多年级) 学校考试考场编排软件(多年级,文理绲编),请联系作者索要. 更多考试管理系统下载 [摘要]科学的考场座位编排方法可以 ...

  8. opc 多点位一次性读_如何使用Excel通过OPC访问WinCC的实时数据

    WinCC集成的OPC服务器使得过程数据可由其它应用程序(OPC客户机)访问.在Excel中可以通过VBA脚本建立OPC 客户端,并通过OPC接口读取WinCC中的数据,并将修改的数据写入WinCC. ...

  9. 使用power query解决数据分列困扰

    欢迎关注微信公众号:excelwork 对于Excel数据选项里的分列功能,我们之前已经介绍过了,基本上能解决我们遇到的大部分分列相关问题,如果对此功能不熟悉,可阅读以下历史文章了解:         ...

最新文章

  1. netty权威指南学习笔记五——分隔符和定长解码器的应用
  2. 关于SAP UI5数据绑定我的一些原创内容
  3. LInux 阿里云系统遇到挖矿程序
  4. 计算机三级数据库上机怎么考,最新计算机三级数据库上机考试试题
  5. IoU-aware的目标检测,显著提高定位精度
  6. Heartbeat(v1、v2、pacemaker)集群组件概述
  7. Python网络编程之socket
  8. Redis GeoHash 核心原理解析,你学废了吗?
  9. FCN模型和loss实现(code)
  10. oracle配置ipv6_配置 IPv6 接口
  11. Linux 网络基本配置
  12. 郎咸平:用友和金蝶的长板在哪儿
  13. c语言关于性别的程序,输入性别并记录男女个数还要算出男女平均年龄的c语言程序怎样写...
  14. transition失效
  15. 查计算机主板,如何查看计算机主板的型号
  16. FPGA的基本电路-计数器
  17. MIUI11Android系统耗电,小米MIUI系统升级11,网友表示很费电,学习这个省电方法够你用三天!...
  18. 自定义 iPhone 铃声
  19. RL论文阅读【一】Playing Atari with Deep Reinforcement Learning
  20. 小米频繁投资内容渠道 是回归理性还是曲线救赎

热门文章

  1. 运动控制卡输入/输出端口
  2. 计算机网络工程用排线架,什么是网络配线架 网络配线架优势有哪些
  3. touchstart ,touchmove, touchend 页面随手指滑动
  4. Python期末作业 ---- 桌面挂件宠物小项目
  5. 大数据存储技术期末复习
  6. 经典运动估计算法之全搜索、三步搜索、四步搜索、菱形搜索
  7. Windows Modules Installer禁用导致的windows2008R2 安装补丁“此更新不适用于你的计算机”解决办法
  8. JAVA POI读取带有多张图片的excel时发生的问题
  9. discuz克米设计app模板V3.5破解版,查找好友修复文件
  10. java加密解密 pdf_JAVA加密与解密的艺术 第2版 PDF 下载