以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 请教几个小问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=75941) |
-- 作者:hbhb -- 发布时间:2015/10/18 10:45:00 -- 请教几个小问题 大师:好! 1、word模板中的数据,可否来源不同的表? 2、设置模板及预览时,必须选定此表,通过maintable选定,但不希望主表切换,因为主表为窗口。如何办理? 3、如果要条件显示excel模板设置窗口中的表及列标题,通过变量控制,按照您之前赐教的命令窗口代码设置,但不知道底层控件名称,如何获得?
|
-- 作者:hbhb -- 发布时间:2015/10/18 10:53:00 -- frm.Controls("SplitContainer1").Panel1.Controls("MyCodeEditor21").Controls("SplitContainer1").Panel2.Controls("C1DockingTab1").Controls("FieldsPage").Controls("SplitContainer4").panel1.controls("cmbDataTables") 通过什么命令能查看以上红色的控件名?
|
-- 作者:hbhb -- 发布时间:2015/10/18 12:38:00 -- 昨天就等袍哥一天了,钓鱼去了?此贴顶上? |
-- 作者:大红袍 -- 发布时间:2015/10/18 12:47:00 -- for each c As Object in frm.Controls output.show(c.name) next |
-- 作者:hbhb -- 发布时间:2015/10/18 13:08:00 -- 搞不懂?哪个事件里查看?excel模板设置窗口中的所有控件如何知道,如何条件显示某个表及列的标题? |
-- 作者:大红袍 -- 发布时间:2015/10/18 13:19:00 -- 计划管理里面,参考4楼代码。 |
-- 作者:hbhb -- 发布时间:2015/10/18 13:43:00 -- Dim frm = Windows.Forms.Form.ActiveForm For Each c As Object In frm.Controls output.show(c.name) Next 是不是这样写代码?放在计划里运行出错?
|
-- 作者:大红袍 -- 发布时间:2015/10/18 14:25:00 -- 汗,写在if判断里面。 |
-- 作者:hbhb -- 发布时间:2015/10/18 14:58:00 -- 您直接写代码发给我吧 或把excel模板设计器的以下控件写给我? frm.Controls("SplitContainer1").Panel1.Controls("MyCodeEditor21").Controls("SplitContainer1").Panel2.Controls("C1DockingTab1").Controls("FieldsPage").Controls("SplitContainer4").panel1.controls("cmbDataTables") |
-- 作者:hbhb -- 发布时间:2015/10/18 14:59:00 -- 把excel设计器改为同我上次问的命令窗口中显示表标题及列标题一样? |