作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在使用 Delphi 生成 Excel 工作表,但我面临的问题是当我使用此代码时:
Workbook.Sheets.Add;
新工作表添加到当前选定的工作表之前:
有谁知道如何在工作簿的最后一张工作表之后添加工作表?
最佳答案
Add
方法接受参数来指示插入新工作表的位置,特别是 After
参数。它应该是对要在其后插入新工作表的工作表的引用。就您而言,您需要最后一张纸。 Worksheets
是一个从 1 开始的数组,因此最后一张工作表由 Worksheets[Worksheets.Count]
给出。将所有这些放在一起,我们得到:
Workbook.Worksheets.Add(After := Workbook.Worksheets[Workbook.Worksheets.Count]);
关于excel - 如何在工作簿的最后一页之后添加工作表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20546686/
我是一名优秀的程序员,十分优秀!