首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在工作簿中创建另一个工作表

在工作簿中创建另一个工作表
EN

Stack Overflow用户
提问于 2015-08-11 17:11:41
回答 1查看 29关注 0票数 0

我正在尝试获取使用Excel-Interop创建的Excel工作簿。我有一个名为MonthlyBreakdowns的工作表,其中的值是从Dataset填充的。我现在想要的是用MonthlyBreakdowns表中的特定值填充另一个名为Template的表。

我已经尝试了这两个,但它们似乎没有给我必要的结果。

代码语言:javascript
复制
CType(TempWorksheet.Cells(2, 2), Excel.Range).Formula = String.Concat("=VLOOKUP(", """", "010", """", ";MonthlyBreakdown!A1:E143;5;FALSE)")

CType(TempWorksheet.Cells(2, 2), Excel.Range).Value = String.Concat("=VLOOKUP(", """", "010", """", ";MonthlyBreakdown!A1:E143;5;FALSE)")
EN

回答 1

Stack Overflow用户

发布于 2015-10-04 02:04:09

虽然我不是excel专家,但我建议您先手动完善您的excel电子表格。

然后,一旦您知道要在sheet2上显示哪些数据,就可以修改上面的公式和值,使其正常工作。

从另一个工作表获取数据的格式正确的VLOOKUP如下所示:

代码语言:javascript
复制
=VLOOKUP("c", Sheet1!B3:C7, 2)

如果问题不是公式不正确,可能是单元格格式有问题,但所有这些都应该能够手动修复,一旦您弄清楚如何手动修复excel电子表格,您就可以在代码中实现它。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31937659

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档