以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  一个Excel文件里面有两个工作表【省】和【州】 怎么直接写值到excel指定单元格  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=186666)

--  作者:cnsjroom
--  发布时间:2023/5/18 16:12:00
--  一个Excel文件里面有两个工作表【省】和【州】 怎么直接写值到excel指定单元格
麻烦老师们帮忙看看
一个Excel文件里面有两个工作表【省】和【州】  怎么直接写值到excel指定单元格

代码代码如下:
Dim time As String =Format(Date.now,"yyyyMMddHHmmss")
Dim Book As New XLS.Book(ProjectPath & "Attachments\\主要指标一览表.xls") \'打开模板
Dim fl As String = ProjectPath & "Reports\\" & Date.Today.Year & "年" & Date.Today.Month & "月主要指标一览表.xls"
Dim Sheet As XLS.Sheet = Book.Sheets(0)
Sheet(6,6).Value = "省级制单人:" 红色部分没有写入值
Dim Sheet1 As XLS.Sheet = Book.Sheets(1)
Sheet1(8,6).Value = "州级制单人:" 红色部分没有写入值
book.AddDataTable("主要指标一览表","主数据源","S ele ct * from {主要指标一览表}")
Book.Build() \'生成报表
Book.Save(fl)



一个Excel文件里面有两个工作表】和
想在工作表【】中Sheet(6,6).Value = "省级制单人:"
想在工作表【】中Sheet(8,6).Value = "州级制单人:"
[此贴子已经被作者于2023/5/18 16:14:23编辑过]

--  作者:有点蓝
--  发布时间:2023/5/18 16:17:00
--  
Book.Build() \'生成报表之后再赋值
Dim Sheet As XLS.Sheet = Book.Sheets(0)
Sheet(6,6).Value = "省级制单人:" 红色部分没有写入值

--  作者:cnsjroom
--  发布时间:2023/5/18 17:52:00
--  回复:(有点蓝)Book.Build() '生成报表之后再赋值Di...
Book.Build() \'生成报表
Dim Sheet As XLS.Sheet = Book.Sheets(1)
    Sheet(6,6).Value = "制单人:"
Dim Sheet1 As XLS.Sheet = Book.Sheets(0)   这个部分没有写进去
 Sheet1(9,6).Value = "制单人:"
Book.Save(fl)
红色部分还是没有成功写入后台    0是【省】表  1是【州】表
还得麻烦老师帮忙看看

--  作者:有点蓝
--  发布时间:2023/5/18 19:58:00
--  
代码没有问题,应该是单元格引用位置索引不对