以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  代码循环  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=113272)

--  作者:yifan3429
--  发布时间:2018/1/12 12:43:00
--  代码循环
With Tables("财务流水")
    .MergeMode = MergeModeEnum.Standard \'标准合并模式
    .MergeCols.Clear() \'清除原来的合并列
    .MergeCols.Add("日期") \'加入要合并的列
    .MergeCols.Add("经手人或供应商")
.MergeCols.Add("科目")
    .MergeSort = "日期,科目,经手人或供应商" \'设置合并模式下的排序方式
    .AllowMerge = True \'启用合并模式
End With
上边的合并到一个按钮 和 下面代码循环
Tables("财务流水").AllowMerge = False

--  作者:有点甜
--  发布时间:2018/1/12 14:21:00
--  
With Tables("财务流水")
    .MergeMode = MergeModeEnum.Standard \'标准合并模式
    .MergeCols.Clear() \'清除原来的合并列
    .MergeCols.Add("日期") \'加入要合并的列
    .MergeCols.Add("经手人或供应商")
    .MergeCols.Add("科目")
    .MergeSort = "日期,科目,经手人或供应商" \'设置合并模式下的排序方式
    .AllowMerge = not .AllowMerge
End With