ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
查看: 10215|回复: 21

[原创] VBA编程技巧 之 玩转组织结构图(暂2003版)

[复制链接]

TA的精华主题

TA的得分主题

发表于 2012-12-11 21:12 | 显示全部楼层 |阅读模式
本帖已被收录到知识树中,索引项:Shape对象
本帖最后由 lee1892 于 2012-12-12 10:35 编辑

先贴个附件,有时间再讲讲这个费劲的东西,微软可真是脑残啊~~

测试环境:XP Pro, Office 2003

有07版以上的,帮测试一下~~~
=====================
Edited Below on 121212

查了一下MSDN,只能说微软太脑残。。。
2007版,增加了SmartArt的概念,但Excel里居然没有这个对象,而原本的Diagram对象则被隐藏了,可能的办法是直接编写XML文件加进来。不知道其Word内是否也这样。
2010版以上,终于有SmartArt对象了,估计应该会方便很多了。

综上,这个附件的代码只适合2002、2003
未命名.PNG

玩转 组织结构图 By Lee1892.rar

16.06 KB, 下载次数: 741

TA的精华主题

TA的得分主题

 楼主| 发表于 2012-12-11 21:13 | 显示全部楼层
自己占个楼层~~~~~

TA的精华主题

TA的得分主题

发表于 2012-12-11 21:22 | 显示全部楼层

TA的精华主题

TA的得分主题

发表于 2012-12-11 21:23 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
07版, 运行错误, "400"

TA的精华主题

TA的得分主题

发表于 2012-12-11 21:27 | 显示全部楼层

TA的精华主题

TA的得分主题

发表于 2012-12-11 21:43 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
无标题.png 2013没有通过。

TA的精华主题

TA的得分主题

 楼主| 发表于 2012-12-11 21:52 | 显示全部楼层
本帖最后由 lee1892 于 2012-12-11 21:55 编辑

楼上的同学们,我只有03~
你们只告诉我错了,不告诉我哪句错了,我是没法改滴~
能F8一下不~~
顺便告诉我一下MsgBox Application.Version的内容?~~

TA的精华主题

TA的得分主题

发表于 2012-12-12 10:00 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
出错位置:   Set shpOrg = colShps.AddDiagram(msoDiagramOrgChart, 0, 0, OC_SHAPE_WIDTH, OC_SHAPE_HEIGHT)

评分

1

查看全部评分

TA的精华主题

TA的得分主题

发表于 2012-12-12 10:27 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
应该是对象在不同版本之间存在差异的问题。

TA的精华主题

TA的得分主题

发表于 2013-9-26 20:04 | 显示全部楼层
关注,希望能弄个2007版的出来学习学习
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

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

GMT+8, 2024-11-23 17:26 , Processed in 0.040446 second(s), 15 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

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

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

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