以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  求助 获得指定标题的列  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=118481)

--  作者:jackyfashion
--  发布时间:2018/5/3 21:01:00
--  求助 获得指定标题的列
老师:
您好!

通过Cols集合,可以获得指定名称的列,例如:

Tables("订单").Cols("客户")

表示订单表的客户列。

如果表的列标题与列名称不同名,通常我们要用列标题来获得指定的列,请老师指教怎样写代码?

谢谢老师!

[此贴子已经被作者于2018/5/3 21:01:07编辑过]

--  作者:有点甜
--  发布时间:2018/5/3 21:08:00
--  
dim t as table = tables("表A")
For Each c As Col In t.cols
    If c.caption = "第二列" Then
        msgbox(c.name)
    End If
Next

--  作者:jackyfashion
--  发布时间:2018/5/3 22:34:00
--  
谢谢老师!!!
谢谢!!!