Office中国论坛/Access中国论坛

标题: 请教如何用VBA或查询自动创建树形结构? [打印本页]

作者: jsjdn2004    时间: 2006-2-18 02:16
标题: 请教如何用VBA或查询自动创建树形结构?
   
团队       对象
公司       制造厂
公司       行政部
制造厂    冲压车间
制造厂    涂装车间
行政部    人力资源
行政部    保卫


第一级  第二级    第三级
公司     制造厂   冲压车间
公司     制造厂   涂装车间
公司     行政部   人力资源
公司     行政部   保卫

怎么把表1的结构自动转换为表2(级数不定),哪位高手愿意帮忙?[attach]15892[/attach]


[此贴子已经被作者于2006-2-17 18:20:06编辑过]


作者: fan0217    时间: 2006-2-18 02:21
用第一个表的结构就可以实现的。但需要有索引。
参考:http://www.office-cn.net/forum.php?mod=viewthread&tid=36323&replyID=&skin=1

[此贴子已经被作者于2006-2-17 18:30:05编辑过]


作者: jsjdn2004    时间: 2006-2-18 08:11
版主提供的那个太难了,可不可以用查询或VBA做啊。
作者: fan0217    时间: 2006-2-18 21:50
可以直接用VBA语句做,但如果要用数据表来填充TreeView,那么就要用到ADO或者DAO和SQL。

填充TreeView的关键就是Add方法。可以查阅相关资料来照着做。

提供个示例:http://www.office-cn.net/forum.php?mod=viewthread&tid=36407
作者: grawol2    时间: 2009-8-2 22:53
请教如何用VBA或查询自动创建树形结构




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3