如何在Excel中无法以图形方式显示的外部数据查询中添加参数?

2024-04-03

我经常使用 MS ExcelGet External Data创建简单的报告 - 对数据库运行查询并在 Excel 中很好地显示。 Excel 的强大功能(例如过滤和数据透视表)以及用户熟悉的界面使其非常适合此目的。但是,Microsoft Query 的一个限制是您无法向无法以图形方式显示的查询添加参数,这极大地限制了您可以编写的 SQL。

对于“无法以图形方式显示的查询中不允许使用参数”的错误有什么解决方案吗?


Excel 的 SQL Server 查询界面不允许您拥有自定义参数。解决此问题的方法是创建通用 Microsoft Query,然后添加参数,然后将参数化查询粘贴到连接的属性中。以下是 Excel 2010 的详细步骤:

  1. 打开Excel
  2. Goto Data tab
  3. 来自来自其他来源按钮选择来自微软查询
  4. 将出现“选择数据源”窗口。选择数据源然后单击OK.
  5. 查询向导
    1. 选择列:将出现窗口。目标是创建通用查询。我建议从小表中选择一列。
    2. 过滤数据:只需单击Next
    3. 排序顺序:只需点击Next
    4. 完成:只需点击Finish.
  6. 将出现“导入数据”窗口:
    1. 点击特性... button.
      1. 选择定义 tab
      2. 在“命令文本:”部分添加 WHERE 子句其中包括 Excel 参数。现在添加您需要的所有参数非常重要。例如,如果我想要两个参数,我可以添加以下内容:
        哪里 1 = ?和 2 = ?
      3. Click OK返回“导入数据”窗口
    2. Choose 数据透视表报告
    3. Click OK
  7. 系统将提示您输入每个参数的参数值。
  8. 输入参数后,您将进入数据透视表
  9. 返回到Data选项卡并单击连接特性 button
    1. 点击定义 tab
    2. 在“命令文本:”部分中,粘贴真实的 SQL 查询您想要的参数数量与之前定义的参数数量相同。
    3. 点击参数... button 
      1. 输入提示值对于每个参数
      2. Click OK
    4. Click OK关闭属性窗口
  10. 恭喜你,你现在有了参数。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在Excel中无法以图形方式显示的外部数据查询中添加参数? 的相关文章

  • VBA 中 AND 函数如何工作?

    如果这是一个愚蠢的问题 我很抱歉 但是 Excel VBA AND 函数是否检查其中的每个条件然后继续 或者在第一个 FALSE 条件处停止而不检查其他条件 我想知道出于优化目的 但到目前为止在网上没有找到任何相关信息 提前致谢 示例 如果
  • Excel 数字缩写格式

    这是我想要完成的任务 Value Display 1 1 11 11 111 111 1111 1 11k 11111 11 11k 111111 111 11k 1111111 1 11M 11111111 11 11M 11111111
  • 使用输入作为显示日期的基础

    我需要一种方法来使用用户窗体上的输入来确定将在输出上显示的日期 这是我的代码 If StatusBox Value lt 23 59 And ShiftCode Value AP Then Cells emptyRow 8 Value Da
  • SQL Excel VBA 运行时错误 3709 无效连接

    这是我的第一个问题 欢迎提出建设性的批评 我正在尝试从 Excel VBA 查询 Access 数据库并将返回信息放入 Excel 范围中 我收到此错误 错误消息 运行时错误 3709 连接无法用于 执行此操作 在此情况下它已关闭或无效 语
  • Excel 2003 中的 IFERROR

    我通过阅读几个线程了解到IFERROR在 Excel 2003 中由IF ISERROR 我尝试从 Excel 2007 复制的代码是 IFERROR A1 我知道必须有一个简单的解决方案将其转换为IF ISERROR 但我没有任何效果 意
  • 如何在 Excel 中对“高”字符进行 HTML 编码或音译?

    在 Excel 中 如何将包含重音字符 大引号等的单元格内容转换为相同字符的 HTML 或音译纯文本版本 我们有一个 XLS 文档 其中包含一些 高 字符 数据已通过数据库连接提取 并且 Excel 似乎正确处理不同代码页中的各个单元格 或
  • 使用 VBScript 在日期字段值上选择错误的数据

    我有一张包含以下数据的表 现在 Excel 共有 36 个任务 每个任务有 4 列 第一个任务 即 Task1 名称将始终从 L 列开始 144 列描述了 36 个任务 现在我们需要按行进行检查 并需要检查 TNStart 开始日期 你们能
  • 使用PHP从doc、xls文件中读取数据

    我想知道是否可以从 doc 和 xls 文件中读取数据并将 将内容读取到图像文件中 创建文档的页面样本 例如 我有一些文件希望我的客户购买 所以我需要自动创建小图像 例如我的文档样本 我们将不胜感激您的帮助 对于读取 xls 文件 我真的推
  • 在 Excel 中自动复制和粘贴特定范围的最佳方法是什么?

    我对 VBA 非常陌生 我想自动化一项任务 但不知道从哪里开始 我有一个如下所示的数据集 样本数据 https i stack imgur com jxqFI png 我想做的是循环遍历 A 列 如果其中有内容 始终是电子邮件 请选择所有行
  • 将 Excel 读取到从第 5 行开始并包括标题的 Python 数据框

    我有一个 Excel 工作簿 它在打开时运行一些 vba 刷新数据透视表并执行其他一些操作 然后我希望将数据透视表刷新的结果导入到 python 中的数据框中以进行进一步分析 import xlrd wb xlrd open workboo
  • Vlookup 引用不同工作表中的表数据

    我想用一个VLOOKUP函数引用了放置在与所在工作表不同的工作表中的数据表VLOOKUP书面的功能 示例 在工作表 1 的单元格 AA3 中 我想插入VLOOKUP功能 我希望该函数检查单元格 M3 中的数字 在工作表 2 范围地址 A2
  • 在工作表中合并行和求和值

    我有一个 Excel 工作表 其中包含以下数据 管道 来分隔列 A B C X 50 60 D E F X 40 30 A B C X 10 20 A B C Y 20 20 A B C X 20 70 D E F X 10 50 A B
  • 使用 PhpSpreadsheet PHP 设置单元格边框样式

    我使用 PhpSpreadsheet 来读取或写入 Excel 文件 我想向我的 Excel 添加边框样式 所以我使用了以下代码
  • 在Excel VBA中将图像(jpg)转换为base64?

    我需要在 Excel 中转换图像 或通过VBA 转为base64 最后我将进行XML输出 我怎样才能做到这一点 我需要引用 DOM 吗 我一直在读书这个问题 https stackoverflow com questions 169907
  • Excel - 公式或宏根据链接到另一个单元格的另一个单元格填充单元格

    在 Excel 中 我试图根据其他两个单元格中包含的值创建一个单元格 我需要单元格 X 和 Y 来获取基于单元格 L 和 的数据 就像这样 X Y L 1 2 3 4 5 6 A 6 1 1 6 1 6 1 7 1 7 2 7 2 8 1
  • 使用宏从 Excel 电子表格中删除任何非指定字符

    我正在尝试通过删除任何非标准字符来清理 Excel 中的 CSV 文件 我唯一关心保留的字符是 A Z 0 9 和一些标准标点符号 任何其他字符 我想删除 当它找到包含我未指定的任何字符的单元格时 我已经得到了以下宏来删除整行 但我不确定如
  • 调试VBA、定位问题及排查方法[关闭]

    Closed 这个问题需要多问focused help closed questions 目前不接受答案 有哪些方法调试VBA代码 具体来说 单步执行代码 断点和停止命令 TheDebug command 当地人和观察窗 调用栈 调试 VB
  • 在 Python 中从 Excel 复制 YEARFRAC() 函数

    因此 我使用 python 来自动执行一些必须在 Excel 中执行的重复任务 我需要做的计算之一需要使用yearfrac 这在Python中被复制了吗 I found this https lists oasis open org arc
  • Python在没有pandas的情况下解码excel表

    我正在尝试在 python 中读取 excel 文件而不使用pandas or xlrd 我一直在尝试将结果转换为bytes to utf 8没有任何成功 xls 文件中的数据 colA colB colC spc 1D0 20190705
  • Office 365 中 Excel 中 Power Pivot 的计算列中正确的 DAX GROUPBY 语法是什么

    将以下语法输入到下面在 Excel Office 365 版本 的 powerpivot 中提供的表 Visits 的计算列公式中 GROUPBY Visits Patient Name First Visit Date MINX CURR

随机推荐

  • 如何正确使用 AVPlayer 使其在播放视频前不显示白屏?

    每次 当我尝试使用播放兆字节视频时AVPlayer 它最初会显示一秒钟的白屏 然后开始播放视频 如果视频已经缓存 为什么会发生这种情况 有没有办法阻止这种情况发生 以便它直接进入视频而不显示白屏 我尝试使用AVPlayer s isRead
  • 环境变量名称如何反映 appsettings.json 的结构

    我正在使用 ASP NET Core 5 0 并且有一个 Web API 应用程序部署到内部云 其中很少有设置 例如 DB 是通过主机云上的环境变量进行控制的 在我的 Startup cs 中 我有以下代码 string projectDb
  • 如何在 Internet Explorer 中使用 Burp 拦截本地服务器 Web 请求

    我已经正确配置了Burp在代理位置拦截 127 0 0 1 9090 我的 Internet Explorer 代理设置如下 我还有一个名为 WebGoat 的网络服务器正在运行http localhost 8080 WebGoat htt
  • 手动将值插入 SQLite 数据库

    我是 Android 开发新手 刚刚开始学习用户界面开发的基础知识 在我的应用程序中 我有一个微调器 我想用数据库中的值填充微调器 因此 为了从数据库中获取值 数据库中必须有一些值 如何在不编写程序的情况下将值插入数据库 我可以用任何其他方
  • 如何使用 C 获取 Linux 中物理 CPU 的数量?

    我知道sysconf SC NPROCESSORS ONLN 会给我逻辑处理器的数量 但是我怎样才能获得物理处理器的数量呢 浩劫P 离线 cpu 不会显示在 proc cpuinfo 中 CPU 拓扑由 sys devices system
  • 如何在 HTML 视频元素的客户端坐标和图片坐标之间进行转换?

    假设我有一个视频元素 我想在其中处理鼠标事件 const v document querySelector video v onclick ev gt ev preventDefault console info x event offse
  • 如何使用java实现低通滤波器

    我正在尝试用 Java 实现低通滤波器 我的要求很简单 我必须消除超出特定频率 单维 的信号 看起来巴特沃斯滤波器可以满足我的需要 现在重要的是 CPU 时间应该尽可能低 过滤器必须处理近一百万个样本 而我们的用户不喜欢等待太久 是否有任何
  • Struts 2 和 Spring with EL - 打印变量有哪些不同类型[重复]

    这个问题在这里已经有答案了 显然我对 EL 特别是 Struts 2 还很陌生 我正在更新当前的代码 并且看到不同类型的条目 有什么不同
  • 特定的 PNG 压缩类型是否与 macOS Cocoa 应用程序不兼容?

    我们最近遇到了一些资产图像的问题 其中 Retina 2x版本正在非 Retina 设备上使用 存在资源的 Retina 和非 Retina 版本 我们已经将问题归结为压缩 因此我们现在可以避免它 但如果有人有其他见解 我很想听听他们的意见
  • 如何使用外部java库在命令行中编译和运行kotlin程序

    我是第一次尝试 kotlin 我能够在命令行上在 kotlin 中运行编译 hello world 程序 但无法编译我想要包含外部 java 库的程序 import com google gson Gson data class Perso
  • 使用 Rich Preview 元标记作为图像 html css

    当您通过文本 Facebook 消息或任何主流消息客户端发送链接时 您会注意到它会生成 丰富的预览 这基本上是您链接的网站弹出的图像 我了解如何设置此属性 例如
  • Gulp-sass 无法编译 scss 文件

    我正在使用 Gulp 将我的 sass 编译为 css 一个简单的任务编译style scss文件在 sass目录并将输出保存到项目的根目录中 style scss仅用于导入其他文件 sass目录 当我从命令行运行默认任务时 gulp 我收
  • 如何模糊除 2 个节点之外的所有内容。雪碧 (Swift)

    我想模糊我的游戏背景 self view scene paused true 但是按钮和暂停的标签 都是 SKSpriteNode 的 不应该是模糊的 它们都有不同的 Z index 值 按下按钮节点时场景暂停 再次按下按钮时场景恢复 我找
  • 通过 YouTube 数据 API 确定视频编解码器?

    是否可以通过 YouTube 数据 API 确定特定的 YouTube 视频是使用 H 264 还是 FLV 编码 如果是这样 怎么办 我可以开始文件下载并检查视频流的编码方式 当然 以编程方式 但我想使用 YouTube 数据 API 来
  • 正则表达式在字符串中查找数字

    我有一个字符串 可能包含也可能不包含 4 或 5 位数字 我正在寻找一个正则表达式 可以检测字符串是否确实有这样的数字 避免较长数字的万无一失的方法是 d d 4 5 d 我假设您不想在千位数字后面留有逗号 如果你这样做的话 d d 1 2
  • Symfony - 以生成的形式添加文本

    我想做一些非常简单的事情 但我不知道如何管理它 我有一个表格 form start form form widget form form end form 其中有几个文本字段 我想 插入 一些文本 例如 p my Text p 在两个文本字
  • lex :如何覆盖 YY_BUF_SIZE

    根据manual http westes github io flex manual The Default Memory Management html YY BUF SIZE is 16K我们需要重写它 但是 手册没有指定如何覆盖它 我
  • Tar:创建除一个之外的存档排除目录

    我有一些目录和一些文件 dir archive somedir1 dir archive somedir2 dir archive somedir3 dir archive mydir dir archive mydir excludedi
  • 在控制台中检测 Ctrl + S

    I m developing a console application in which I need to detect several hotkeys such as Ctrl N Ctrl O and Ctrl S Here s a
  • 如何在Excel中无法以图形方式显示的外部数据查询中添加参数?

    我经常使用 MS ExcelGet External Data创建简单的报告 对数据库运行查询并在 Excel 中很好地显示 Excel 的强大功能 例如过滤和数据透视表 以及用户熟悉的界面使其非常适合此目的 但是 Microsoft Qu