0

首先,我什至不知道如何执行此操作的代码。为了使事情更清楚,我想将数据库值传输到 excel 到特定位置。假设我有一个名为 RISK.xls 的已保存模板 (excel)。我有 4 个表,其中有一个名为 riskId 的公共列,我想在其中获取要传输的特定值。让我们这样说,

数据库中的表 1(部门):我想转移列部门,其中 riskId = 50(样本)
DB(比率)中的表 2:我想转移
DB(治疗)中风险 ID = 50(样本)表 3 的固有列:我想传输列描述,其中 riskId = 50
数据库中的表 4(策略):我想传输列详细信息,其中 risjId = 50

现在我想将表格中的选定值转移到我的 excel 中。开始:

将表 1 中的选定值转移到 Excel 单元格 A5。
将表 2 中的选定值转移到 Excel 单元格 B5。
将表 3 中的选定值转移到 Excel 单元格 C5。
将表 4 中的选定值转移到 Excel 单元格 D5。

加上这个选项:这些表是相互关联的,所以如果在 excel 表 1 值有多个表 2 值,并且多个表 2 值中的每个项目都有自己的多个值,在表 3 中等等。所以像这样一个 A5 = B5 到 B10(样本)和 b5 = C5 到 c10)。

希望任何人都可以帮助我。

谢谢,随时问我我的问题。

4

1 回答 1

1

您可以使用 Excel 中的“外部数据”功能查询数据库,并创建一个特定的 SQL 语句,该语句将返回特定工作表中的值。完成后,您可以使用公式引用这些单元格中的内容。

看看这个让你开始:

http://www.spreadsheetsmadeeasy.com/excel-create-pivot-table-using-sql/

于 2013-07-31T02:43:57.397 回答