ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 Excel Home精品图文教程库
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
300集Office 2010微视频教程 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
楼主: gloryhr

重金招募:用VBA实现组织结构图输出

[复制链接]

TA的精华主题

TA的得分主题

发表于 2008-8-20 15:51 | 显示全部楼层
QUOTE:
以下是引用gloryhr在2008-8-20 15:50:15的发言:

其实是有规律得

第一层,为公司层,上面是公司名称,下面是公司总经理,付总经理

第二层,是部门,上面是部门得名称,下面是部门经理和代理经理

第三层,如果有科室,则显示科室名称,然后是科长或者科长代理,如果没有科室,则直接将所有员工的名字显示出来,不要显示职位

第四层,对于第三层为科室的情况,第四层显示科室下面员工的信息,科长和科长代理已经在第三层显示了,所以就不出现在第四层。

关于员工列表的数据的格式,这个不是问题,我们公司是做软件的,可以按照开发组织结构图人的要求输出员工列表,关键是这样的组织结构图,你们是不是可以按照要求通过程序来输出,只要是OFFICE格式的任何文件都可以,word,excel,visio,都可以。HTML格式就不要了,我们公司已经实现HTML格式的上述组织结构图输出了。

如果有人可以完成,可以通过邮件联系我,lionhearted1975@hotmail.com  或者QQ2165135

重赏之下必有勇伙,先把重金讲出来。

TA的精华主题

TA的得分主题

 楼主| 发表于 2008-8-20 15:59 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
这是公司行为,不是私人奖励,如果谁要做,请通过邮件报价,谢谢!

TA的精华主题

TA的得分主题

发表于 2008-8-21 14:34 | 显示全部楼层

费了好大劲,终于“实现”了

AzYYXRgd.rar (21.03 KB, 下载次数: 536)

TA的精华主题

TA的得分主题

发表于 2008-8-21 15:16 | 显示全部楼层
QUOTE:
以下是引用hupanshan在2008-8-21 14:34:28的发言:

不错。不过你的图是用单元格和单元格线段组成的,都是单元格对象,不是Shape或图形对象。不知道这是否符合买家的要求

TA的精华主题

TA的得分主题

发表于 2008-8-21 15:20 | 显示全部楼层
QUOTE:
以下是引用寅鹞在2008-8-21 15:16:35的发言:

不错。不过你的图是用单元格和单元格线段组成的,都是单元格对象,不是Shape或图形对象。不知道这是否符合买家的要求

楼主提供的样板就是这样的。当然,他的底色是灰的,我的是白的。

TA的精华主题

TA的得分主题

发表于 2008-8-21 16:04 | 显示全部楼层

Visio 是可以根据excel或数据库的信息生成组织结构图,但是生成的图的格式不一定完全与楼主提供的完全相同,我相信是比楼主提供的图更加直观更加漂亮。

[此贴子已经被作者于2008-8-21 16:05:21编辑过]

TA的精华主题

TA的得分主题

 楼主| 发表于 2008-8-21 17:01 | 显示全部楼层

感谢hupanshan的努力,有几个问题

1)我的案例是手工做的,所以线是通过边框做的,而你是不是可以用连接线做(当然实在不行也没有关系)

2)你的东西目前是4层的,如果用户中间又增加了组织,是不是可以支持5层,6层的?

3) 如果你可以解决这些问题,请通过邮件给我你的电话,我们谈谈费用,实际的需求比我的样本复杂一点,会多一些判断,谢谢!

lionhearted1975@hotmail.com
  

[此贴子已经被作者于2008-8-21 17:21:56编辑过]

TA的精华主题

TA的得分主题

 楼主| 发表于 2008-8-21 17:07 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
QUOTE:
以下是引用eric_922701在2008-8-21 16:04:02的发言:

Visio 是可以根据excel或数据库的信息生成组织结构图,但是生成的图的格式不一定完全与楼主提供的完全相同,我相信是比楼主提供的图更加直观更加漂亮。


我们试过了,VISIO的接口说明很少,而且要准确定位有很大问题,我们公司本来的产品就是通过VISIO做到的,但是导出后需要手工调整很多东西。

如果你可以用VISIO来直接实现这个图,我们也愿意和你合作,谢谢!

EXCEL和VISIO的实现模式,我们都需要。

[此贴子已经被作者于2008-8-21 17:09:16编辑过]

TA的精华主题

TA的得分主题

发表于 2008-8-22 07:03 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
QUOTE:
以下是引用gloryhr在2008-8-21 17:01:14的发言:

感谢hupanshan的努力,有几个问题

1)我的案例是手工做的,所以线是通过边框做的,而你是不是可以用连接线做(当然实在不行也没有关系)

2)你的东西目前是4层的,如果用户中间又增加了组织,是不是可以支持5层,6层的?

3) 如果你可以解决这些问题,请通过邮件给我你的电话,我们谈谈费用,实际的需求比我的样本复杂一点,会多一些判断,谢谢!

lionhearted1975@hotmail.com
  


1、用连线当然是可以的,同时也需要将字符从单元格改到矩形框里。这不过就是将单元格行列的运算改成图上的点位运算,当然,赋值和格式设置语句要麻烦一些。

2、四层实现了,层数多了当然也是可以的,比如5层、六层、七层等等。但目前我实现的是分不同层次编不同的程序,能否有通用的处理方法还没有把握。

3、问题的解决还牵扯到时间问题。我目前只是业余爱好,我的VBA都是用什么学什么,如果编码量大了恐怕吃不消,优化也存在问题。关于需求的复杂性,当然要明确。目前在结构上我基本上已经考虑全了,只是在各单元的人数上还需要明确。比如,各层各部门的负责人最多是几个,各部门员工最多是多少。

TA的精华主题

TA的得分主题

 楼主| 发表于 2008-8-22 09:27 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
QUOTE:
以下是引用hupanshan在2008-8-22 7:03:19的发言:

1、用连线当然是可以的,同时也需要将字符从单元格改到矩形框里。这不过就是将单元格行列的运算改成图上的点位运算,当然,赋值和格式设置语句要麻烦一些。

2、四层实现了,层数多了当然也是可以的,比如5层、六层、七层等等。但目前我实现的是分不同层次编不同的程序,能否有通用的处理方法还没有把握。

3、问题的解决还牵扯到时间问题。我目前只是业余爱好,我的VBA都是用什么学什么,如果编码量大了恐怕吃不消,优化也存在问题。关于需求的复杂性,当然要明确。目前在结构上我基本上已经考虑全了,只是在各单元的人数上还需要明确。比如,各层各部门的负责人最多是几个,各部门员工最多是多少。

关于第三个问题,我们的客户公司的总人数为200多人,但是节点数量和每个节点的人数是多少,很难固定下来,这里是不是可以做成动态的?

您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-7-1 17:07 , Processed in 0.048938 second(s), 8 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表