以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  跳转单元格  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=61654)

--  作者:发财
--  发布时间:2014/12/16 16:18:00
--  跳转单元格
Tables("办公用品出货表").Current("编号") = e.Table.Current("编号")
Forms("办公用品表").Close
Dim tt As Table = Tables("办公用品出货表")
Dim ii As Integer = tt.Rows.Count -1
Tables("办公用品出货表").Select(ii,4)
Tables("办公用品出货表").StartEditing
在doubleclick中加入上述代码,为什么不能跳到“办公用品出货表”的单元格上呢?

--  作者:有点甜
--  发布时间:2014/12/16 16:19:00
--  
 例子
--  作者:发财
--  发布时间:2014/12/17 9:23:00
--  
要点一下向右键,才触发到该单元格?
--  作者:有点甜
--  发布时间:2014/12/17 9:34:00
--  
 没问题啊,具体什么问题,做个例子
--  作者:发财
--  发布时间:2014/12/17 14:45:00
--  
For n As Integer = 4 To 33
    Sheet1(n,2).Value = Tables("办公用品出货表").Compute("Sum(数量)", "领用单位 = \'Sheet2(m,1).Value \'")
    \'Sheet1(n,2).Value = Tables("办公用品出货表").Compute("Sum(金额)", "领用单位 = \'食品\'")
Next
如何修改代码    Sheet1(n,2).Value = Tables("办公用品出货表").Compute("Sum(数量)", "领用单位 = \'Sheet2(m,1).Value \'")  ?



--  作者:发财
--  发布时间:2014/12/17 15:03:00
--  
Dim Book1 As New XLS.Book(ProjectPath & "模板\\办公用品出货表.xls")
Dim f1 As String = ProjectPath & "资料文件夹\\办公用品出货表.xls"
Book1.Build() \'生成细节区
Book1.Save(f1) \'保存工作簿
\'Dim f2 As String = "E:\\财务数据汇总\\资料文件夹\\办公用品出货表1.xls"
Dim Book2 As New XLS.Book(f1)
Dim Sheet1 As XLS.Sheet = Book2.Sheets("基层领用物品")
For n As Integer = 4 To 33
    Sheet1(n,2).Value = Tables("办公用品出货表").Compute("Sum(金额)", "[领用单位] = \'" & Sheet1(n,1).Value & "\'")
Next
Book2.Save(f1) \'保存工作簿
Dim Proc As New Process \'打开工作簿
Proc.File = f1
Proc.Start()
上述代码为什么不行?

--  作者:有点甜
--  发布时间:2014/12/17 15:18:00
--  
 代码正确,你说的什么不行?
--  作者:发财
--  发布时间:2014/12/17 15:27:00
--  
模板表办公用品出货表.xls中一个是模板,另一个基层领用物品表不是模板,生成后,基层领用物品表表头不见了,生成不了数据?
--  作者:有点甜
--  发布时间:2014/12/17 16:00:00
--  

 你可以设置跳过某一个表

 

http://www.foxtable.com/help/topics/2064.htm

 


--  作者:发财
--  发布时间:2014/12/18 9:04:00
--  
Tables("办公用品出货表").Current("编号") = e.Table.Current("编号")
Forms("办公用品表").Close
Dim tt As Table = Tables("办公用品出货表")
Dim ii As Integer = tt.Rows.Count -1
Tables("办公用品出货表").Select(ii,4)
Tables("办公用品出货表").StartEditing
在doubleclick中加入上述代码,为什么不能跳到窗口中的“办公用品出货表”的单元格上,只能跳到“办公用品出货表”的单元格上呢?