【发布时间】:2016-04-20 05:22:18
【问题描述】:
我创建了一个参数化 SQL 查询,它从 Excel 2010 工作表中的单元格读取参数。 如果我需要多次运行相同的查询(比如一年中的每个季度)并将结果存储在同一个工作簿中(即 4 张工作表,Q1、Q2、Q3 和 Q4),我是否需要创建 4 (因为有 4 个季度)数据连接? 还是有更好的解决方案? 谢谢。
【问题讨论】:
-
您可以上传您尝试过的内容吗?那么我们如何提出建议
-
我有一个 Excel 文件,用户在单元格 F2 中输入了日期。单击刷新按钮时,将运行以下代码从 SQL Server 中提取数据。 Private Sub Refresh_Click() Application.ScreenUpdating = False Dim DateEnd As String DateEnd = Sheets("Report").Range("F2").Value With ActiveWorkbook.Connections("TestConnection").OLEDBConnection .CommandText = "EXEC dbo.spReport @DateEnd='" & DateEnd & "'" ActiveWorkbook.Connections("TestConnection").Refresh End With End Sub
-
抱歉,我是这个论坛的新手,想知道如何更好地展示信息?!
标签: sql excel excel-2010 vba