ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

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

PPT-VBA-ShapeRange

[复制链接]

TA的精华主题

TA的得分主题

 楼主| 发表于 2023-12-7 20:09 | 显示全部楼层
Shp.AutoShapeType




  1. Sub A2()
  2.    Dim Aa(1 To 139)
  3.         Aa(1) = msoShapeFlowchartConnector
  4.         Aa(2) = msoShapeFlowchartData
  5.         Aa(3) = msoShapeFlowchartDecision
  6.         Aa(4) = msoShapeFlowchartDelay
  7.         Aa(5) = msoShapeFlowchartDirectAccessStorage
  8.         Aa(6) = msoShapeFlowchartDisplay
  9.         Aa(7) = msoShapeFlowchartDocument
  10.         Aa(8) = msoShapeFlowchartExtract
  11.         Aa(9) = msoShapeFlowchartInternalStorage
  12.         Aa(10) = msoShapeFlowchartMagneticDisk
  13.         Aa(11) = msoShapeFlowchartManualInput
  14.         Aa(12) = msoShapeFlowchartManualOperation
  15.         Aa(13) = msoShapeFlowchartMerge
  16.         Aa(14) = msoShapeFlowchartMultidocument
  17.         Aa(15) = msoShapeFlowchartOffpageConnector
  18.         Aa(16) = msoShapeFlowchartOr
  19.         Aa(17) = msoShapeFlowchartPredefinedProcess
  20.         Aa(18) = msoShapeFlowchartPreparation
  21.         Aa(19) = msoShapeFlowchartProcess
  22.         Aa(20) = msoShapeFlowchartPunchedTape
  23.         Aa(21) = msoShapeFlowchartSequentialAccessStorage
  24.         Aa(22) = msoShapeFlowchartSort
  25.         Aa(23) = msoShapeFlowchartStoredData
  26.         Aa(24) = msoShapeFlowchartSummingJunction
  27.         Aa(25) = msoShapeFlowchartTerminator
  28.         Aa(26) = msoShapeFoldedCorner
  29.         Aa(27) = msoShapeHeart
  30.         Aa(28) = msoShapeHexagon
  31.         Aa(29) = msoShapeHorizontalScroll
  32.         Aa(30) = msoShapeIsoscelesTriangle
  33.         Aa(31) = msoShapeLeftArrow
  34.         Aa(32) = msoShapeLeftArrowCallout
  35.         Aa(33) = msoShapeLeftBrace
  36.         Aa(34) = msoShapeLeftBracket
  37.         Aa(35) = msoShapeLeftRightArrow
  38.         Aa(36) = msoShapeLeftRightArrowCallout
  39.         Aa(37) = msoShapeLeftRightUpArrow
  40.         Aa(38) = msoShapeLeftUpArrow
  41.         Aa(39) = msoShapeLightningBolt
  42.         Aa(40) = msoShapeLineCallout1
  43.         Aa(41) = msoShapeLineCallout1AccentBar
  44.         Aa(42) = msoShapeLineCallout1BorderandAccentBar
  45.         Aa(43) = msoShapeLineCallout1NoBorder
  46.         Aa(44) = msoShapeLineCallout2
  47.         Aa(45) = msoShapeLineCallout2AccentBar
  48.         Aa(46) = msoShapeLineCallout2BorderandAccentBar
  49.         Aa(47) = msoShapeLineCallout2NoBorder
  50.         Aa(48) = msoShapeLineCallout3
  51.         Aa(49) = msoShapeLineCallout3AccentBar
  52.         Aa(50) = msoShapeLineCallout3BorderandAccentBar
  53.         Aa(51) = msoShapeLineCallout3NoBorder
  54.         Aa(52) = msoShapeLineCallout4
  55.         Aa(53) = msoShapeLineCallout4AccentBar
  56.         Aa(54) = msoShapeLineCallout4BorderandAccentBar
  57.         Aa(55) = msoShapeLineCallout4NoBorder
  58.         Aa(56) = msoShapeMixed
  59.         Aa(57) = msoShapeMoon
  60.         Aa(58) = msoShapeNoSymbol
  61.         Aa(59) = msoShapeNotchedRightArrow
  62.         Aa(60) = msoShapeNotPrimitive
  63.         Aa(61) = msoShapeOctagon
  64.         Aa(62) = msoShapeOval
  65.         Aa(63) = msoShapeOvalCallout
  66.         Aa(64) = msoShapeParallelogram
  67.         Aa(65) = msoShapePentagon
  68.         Aa(66) = msoShapePlaque
  69.         Aa(67) = msoShapeQuadArrow
  70.         Aa(68) = msoShapeQuadArrowCallout
  71.         Aa(69) = msoShapeRectangle
  72.         Aa(70) = msoShapeRectangularCallout
  73.         Aa(71) = msoShapeRegularPentagon
  74.         Aa(72) = msoShapeRightArrow
  75.         Aa(73) = msoShapeRightArrowCallout
  76.         Aa(74) = msoShapeRightBrace
  77.         Aa(75) = msoShapeRightBracket
  78.         Aa(76) = msoShapeRightTriangle
  79.         Aa(77) = msoShapeRoundedRectangle
  80.         Aa(78) = msoShapeRoundedRectangularCallout
  81.         Aa(79) = msoShapeSmileyFace
  82.         Aa(80) = msoShapeStripedRightArrow
  83.         Aa(81) = msoShapeSun
  84.         Aa(82) = msoShapeTrapezoid
  85.         Aa(83) = msoShapeUpArrow
  86.         Aa(84) = msoShapeUpArrowCallout
  87.         Aa(85) = msoShapeUpDownArrow
  88.         Aa(86) = msoShapeUpDownArrowCallout
  89.         Aa(87) = msoShapeUpRibbon
  90.         Aa(88) = msoShapeUTurnArrow
  91.         Aa(89) = msoShapeVerticalScroll
  92.         Aa(90) = msoShapeWave
  93.         Aa(91) = msoShapeFlowchartCollate
  94.         Aa(92) = msoShape16pointStar
  95.         Aa(93) = msoShape24pointStar
  96.         Aa(94) = msoShape32pointStar
  97.         Aa(95) = msoShape4pointStar
  98.         Aa(96) = msoShape5pointStar
  99.         Aa(97) = msoShape8pointStar
  100.         Aa(98) = msoShapeActionButtonBackorPrevious
  101.         Aa(99) = msoShapeActionButtonBeginning
  102.         Aa(100) = msoShapeActionButtonCustom
  103.         Aa(101) = msoShapeActionButtonDocument
  104.         Aa(102) = msoShapeActionButtonEnd
  105.         Aa(103) = msoShapeActionButtonForwardorNext
  106.         Aa(104) = msoShapeActionButtonHelp
  107.         Aa(105) = msoShapeActionButtonHome
  108.         Aa(106) = msoShapeActionButtonInformation
  109.         Aa(107) = msoShapeActionButtonMovie
  110.         Aa(108) = msoShapeActionButtonReturn
  111.         Aa(109) = msoShapeActionButtonSound
  112.         Aa(110) = msoShapeArc
  113.         Aa(111) = msoShapeBalloon
  114.         Aa(112) = msoShapeBentArrow
  115.         Aa(113) = msoShapeBentUpArrow
  116.         Aa(114) = msoShapeBevel
  117.         Aa(115) = msoShapeBlockArc
  118.         Aa(116) = msoShapeCan
  119.         Aa(117) = msoShapeChevron
  120.         Aa(118) = msoShapeCircularArrow
  121.         Aa(119) = msoShapeCloudCallout
  122.         Aa(120) = msoShapeCross
  123.         Aa(121) = msoShapeCube
  124.         Aa(122) = msoShapeCurvedDownArrow
  125.         Aa(123) = msoShapeCurvedDownRibbon
  126.         Aa(124) = msoShapeCurvedLeftArrow
  127.         Aa(125) = msoShapeCurvedRightArrow
  128.         Aa(126) = msoShapeCurvedUpArrow
  129.         Aa(127) = msoShapeCurvedUpRibbon
  130.         Aa(128) = msoShapeDiamond
  131.         Aa(129) = msoShapeDonut
  132.         Aa(130) = msoShapeDoubleBrace
  133.         Aa(131) = msoShapeDoubleBracket
  134.         Aa(132) = msoShapeDoubleWave
  135.         Aa(133) = msoShapeDownArrow
  136.         Aa(134) = msoShapeDownArrowCallout
  137.         Aa(135) = msoShapeDownRibbon
  138.         Aa(136) = msoShapeExplosion1
  139.         Aa(137) = msoShapeExplosion2
  140.         Aa(138) = msoShapeFlowchartAlternateProcess
  141.         Aa(139) = msoShapeFlowchartCard
  142.      Dim Pres As Presentation
  143.          Set Pres = Application.ActivePresentation
  144.      Dim Sld As Slide, Shp As Shape
  145.          Set Sld = Pres.Slides(1)
  146.          Set Shp = Sld.Shapes(1)
  147.          For ii = 1 To 139
  148.              Shp.AutoShapeType = Aa(ii)
  149.              Shp.Line.Weight = 0.5
  150.              Stop
  151.          Next ii
  152. End Sub
复制代码

TA的精华主题

TA的得分主题

 楼主| 发表于 2024-8-10 20:14 | 显示全部楼层

MsoAutoShapeType 枚举
指定 AutoShape 对象的形状类型。
名称 值 描述
msoShape16pointStar 94 十六角星。
msoShape24pointStar 95 二十四角星。
msoShape32pointStar 96 三十二角星。
msoShape4pointStar 91 四角星。
msoShape5pointStar 92 五角星。
msoShape8pointStar 93 八角星。
msoShapeActionButtonBackorPrevious 129 “后退”或“上一个”按钮。支持鼠标单击和鼠标移过操作。
msoShapeActionButtonBeginning 131 “开始”按钮。支持鼠标单击和鼠标移过操作。
msoShapeActionButtonCustom 125 不带默认图片或文本的按钮。支持鼠标单击和鼠标移过操作。
msoShapeActionButtonDocument 134 “文档”按钮。支持鼠标单击和鼠标移过操作。
msoShapeActionButtonEnd 132 “结束”按钮。支持鼠标单击和鼠标移过操作。
msoShapeActionButtonForwardorNext 130 “前进”或“下一个”按钮。支持鼠标单击和鼠标移过操作。
msoShapeActionButtonHelp 127 帮助按钮。支持鼠标单击和鼠标移过操作。
msoShapeActionButtonHome 126 “主页”按钮。支持鼠标单击和鼠标移过操作。
msoShapeActionButtonInformation 128 “信息”按钮。支持鼠标单击和鼠标移过操作。
msoShapeActionButtonMovie 136 “影片”按钮。支持鼠标单击和鼠标移过操作。
msoShapeActionButtonReturn 133 “返回”按钮。支持鼠标单击和鼠标移过操作。
msoShapeActionButtonSound 135 “声音”按钮。支持鼠标单击和鼠标移过操作。
msoShapeArc 25 弧形。
msoShapeBalloon 137 气球。
msoShapeBentArrow 41 带 90 度圆角的箭头。  
msoShapeBentUpArrow 44 带 90 度直角的箭头。默认情况下上指。
msoShapeBevel 15 凹凸效果。
msoShapeBlockArc 20 空心弧。
msoShapeCan 13 圆柱形。
msoShapeChevron 52 V 形。
msoShapeCircularArrow 60 带 180 度圆角的箭头。
msoShapeCloudCallout 108 云形标注。
msoShapeCross 11 十字形。
msoShapeCube 14 立方。
msoShapeCurvedDownArrow 48 上弧形箭头。
msoShapeCurvedDownRibbon 100 下凸弯带形横幅。
msoShapeCurvedLeftArrow 46 右弧形箭头。
msoShapeCurvedRightArrow 45 左弧形箭头。
msoShapeCurvedUpArrow 47 下弧形箭头。
msoShapeCurvedUpRibbon 99 上凸弯带形。
msoShapeDiamond 4 菱形。
msoShapeDonut 18 环形。
msoShapeDoubleBrace 27 双大括号。
msoShapeDoubleBracket 26 双括号。
msoShapeDoubleWave 104 双波形。
msoShapeDownArrow 36 下箭头。
msoShapeDownArrowCallout 56 带下箭头的标注。
msoShapeDownRibbon 98 中心区域位于弯带末端下方的弯带形。
msoShapeExplosion1 89 爆炸形。
msoShapeExplosion2 90 爆炸形。
msoShapeFlowchartAlternateProcess 62 其他过程流程图符号。
msoShapeFlowchartCard 75 资料卡流程图符号。
msoShapeFlowchartCollate 79 对照流程图符号。
msoShapeFlowchartConnector 73 联系流程图符号。
msoShapeFlowchartData 64 数据流程图符号。
msoShapeFlowchartDecision 63 决策流程图符号。
msoShapeFlowchartDelay 84 延期流程图符号。
msoShapeFlowchartDirectAccessStorage 87 磁鼓流程图符号。
msoShapeFlowchartDisplay 88 显示流程图符号。
msoShapeFlowchartDocument 67 文档流程图符号。
msoShapeFlowchartExtract 81 摘录流程图符号。
msoShapeFlowchartInternalStorage 66 内部贮存流程图符号。
msoShapeFlowchartMagneticDisk 86 磁盘流程图符号。
msoShapeFlowchartManualInput 71 手动输入流程图符号。
msoShapeFlowchartManualOperation 72 手动操作流程图符号。
msoShapeFlowchartMerge 82 合并流程图符号。
msoShapeFlowchartMultidocument 68 多文档流程图符号。
msoShapeFlowchartOffpageConnector 74 离页连接符流程图符号。
msoShapeFlowchartOr 78 “或者”流程图符号。
msoShapeFlowchartPredefinedProcess 65 预定义过程流程图符号。
msoShapeFlowchartPreparation 70 准备流程图符号。
msoShapeFlowchartProcess 61 过程流程图符号。
msoShapeFlowchartPunchedTape 76 资料带流程图符号。
msoShapeFlowchartSequentialAccessStorage 85 磁带流程图符号。
msoShapeFlowchartSort 80 排序流程图符号。
msoShapeFlowchartStoredData 83 库存数据流程图符号。
msoShapeFlowchartSummingJunction 77 汇总连接流程图符号。
msoShapeFlowchartTerminator 69 终止流程图符号。
msoShapeFoldedCorner 16 折角形。
msoShapeHeart 21 心形。
msoShapeHexagon 10 六边形。
msoShapeHorizontalScroll 102 横卷形。
msoShapeIsoscelesTriangle 7 等腰三角形。
msoShapeLeftArrow 34 左箭头。
msoShapeLeftArrowCallout 54 带左箭头的标注。
msoShapeLeftBrace 31 左大括号。
msoShapeLeftBracket 29 左括号。
msoShapeLeftRightArrow 37 左右双向箭头。
msoShapeLeftRightArrowCallout 57 带左右双向箭头的标注。
msoShapeLeftRightUpArrow 40 左右上三向箭头。
msoShapeLeftUpArrow 43 左上双向箭头。
msoShapeLightningBolt 22 闪电形。
msoShapeLineCallout1 109 带边框和水平标注线的标注。
msoShapeLineCallout1AccentBar 113 带水平强调线的标注。
msoShapeLineCallout1BorderandAccentBar 121 带边框和水平强调线的标注。
msoShapeLineCallout1NoBorder 117 带水平线的标注。
msoShapeLineCallout2 110 带对角直线的标注。
msoShapeLineCallout2AccentBar 114 带对角标注线和强调线的标注。
msoShapeLineCallout2BorderandAccentBar 122 带边框、对角直线和强调线的标注。
msoShapeLineCallout2NoBorder 118 不带边框和对角标注线的标注。
msoShapeLineCallout3 111 带倾斜线的标注。
msoShapeLineCallout3AccentBar 115 带倾斜标注线和强调线的标注。
msoShapeLineCallout3BorderandAccentBar 123 带边框、倾斜标注线和强调线的标注。
msoShapeLineCallout3NoBorder 119 不带边框和倾斜标注线的标注。
msoShapeLineCallout4 112 带 U 型标注线段的标注。
msoShapeLineCallout4AccentBar 116 带强调线和 U 型标注线段的标注。
msoShapeLineCallout4BorderandAccentBar 124 带边框、强调线和 U 型标注线段的标注。
msoShapeLineCallout4NoBorder 120 不带边框和 U 型标注线段的标注。
msoShapeMixed -2 只返回值,表示其他状态的组合。  
msoShapeMoon 24 新月形。
msoShapeNoSymbol 19 禁止符。
msoShapeNotchedRightArrow 50 燕尾形右箭头。
msoShapeNotPrimitive 138 不支持。
msoShapeOctagon 6 八边形。
msoShapeOval 9 椭圆形。
msoShapeOvalCallout 107 椭圆形标注。
msoShapeParallelogram 2 平行四边形。
msoShapePentagon 51 五边形。
msoShapePlaque 28 缺角矩形。
msoShapeQuadArrow 39 四向箭头。
msoShapeQuadArrowCallout 59 带四向箭头的标注。
msoShapeRectangle 1 矩形。
msoShapeRectangularCallout 105 矩形标注。
msoShapeRegularPentagon 12 五边形。
msoShapeRightArrow 33 右箭头。
msoShapeRightArrowCallout 53 带右箭头的标注。
msoShapeRightBrace 32 右大括号。
msoShapeRightBracket 30 右括号。
msoShapeRightTriangle 8 直角三角形。
msoShapeRoundedRectangle 5 圆角矩形。
msoShapeRoundedRectangularCallout 106 圆角矩形标注。
msoShapeSmileyFace 17 笑脸。
msoShapeStripedRightArrow 49 尾部带条纹的右箭头。
msoShapeSun 23 太阳。
msoShapeTrapezoid 3 梯形。
msoShapeUpArrow 35 上箭头。
msoShapeUpArrowCallout 55 带上箭头的标注。
msoShapeUpDownArrow 38 上下双向箭头。
msoShapeUpDownArrowCallout 58 带上下双向箭头的标注。
msoShapeUpRibbon 97 中心区域位于弯带末端上方的弯带形横幅。
msoShapeUTurnArrow 42 U 型箭头。
msoShapeVerticalScroll 101 竖卷形。
msoShapeWave 103 波形。
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

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

GMT+8, 2024-11-18 11:25 , Processed in 0.030669 second(s), 6 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

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

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

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