Powerpoint2007里VBA的问题

YUYAO2 2009-11-03 11:16:27
在PowerPoint2007中,背景纹理填充样式属性PresetTexture,它的值为什么总是-2,不管我选什么填充样式,它的值就是不变,都是-2,请问有人遇到过吗?这个是什么原因?难道背景纹理填充样式的属性不是PresetTexture?
...全文
213 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
jhdzwq 2009-11-18
  • 打赏
  • 举报
回复
MsoPresetTexture 指定用于填充形状的纹理。
下面是这个集合的枚举变量名和对应的值以及你需要知道的那种图片。
msoPresetTextureMixed -2 未使用。
msoTextureBlueTissuePaper 17 蓝色砂纸纹理。
msoTextureBouquet 20 花束纹理。
msoTextureBrownMarble 11 褐色大理石纹理。
msoTextureCanvas 2 画布纹理。
msoTextureCork 21 软木塞纹理。
msoTextureDenim 3 布纹理。
msoTextureFishFossil 7 鱼类化石纹理。
msoTextureGranite 12 花岗岩纹理。
msoTextureGreenMarble 9 绿色大理石纹理。
msoTextureMediumWood 24 深色木质纹理。
msoTextureNewsprint 13 新闻纸纹理。
msoTextureOak 23 橡木纹理。
msoTexturePaperBag 6 纸袋纹理。
msoTexturePapyrus 1 纸莎草纸纹理。
msoTextureParchment 15 羊皮纸纹理。
msoTexturePinkTissuePaper 18 粉色砂纸纹理。
msoTexturePurpleMesh 19 紫色网格纹理。
msoTextureRecycledPaper 14 再生纸纹理。
msoTextureSand 8 沙滩纹理。
msoTextureStationery 16 信纸纹理。
msoTextureWalnut 22 胡桃纹理。
msoTextureWaterDroplets 5 水滴纹理。
msoTextureWhiteMarble 10 白色大理石纹理。
msoTextureWovenMat 4 编织物纹理。

最近我也在学习这个, 如果有问题和相互讨论。
jhdzwq 2009-11-18
  • 打赏
  • 举报
回复
kan kan shif keyi huifu
贝隆 2009-11-03
  • 打赏
  • 举报
回复
关注,帮顶
YUYAO2 2009-11-03
  • 打赏
  • 举报
回复
都没有人碰到过这个问题吗?
YUYAO2 2009-11-03
  • 打赏
  • 举报
回复
谢谢了,但是
你这段是进行背景纹理填充设置的,我就是想得到填充的是哪个图案,也就是说得到这个值:msoTextureGreenMarble,我搜了好多都是指PresetTexture这个属性,但是这个属性在powerpoint2007中,永远都是一个值
cBirdNO1NO1 2009-11-03
  • 打赏
  • 举报
回复
with ActiveWindow.Selection.ShapeRange
.Fill.ForeColor.RGB = RGB(0, 102, 0)
.Fill.Transparency = 0#
.Fill.PresetTextured msoTextureGreenMarble
End With
舉杯邀明月 2009-11-03
  • 打赏
  • 举报
回复
这个....只能帮顶...........
YUYAO2 2009-11-03
  • 打赏
  • 举报
回复
那如果我要得到背景纹理填充的值,该怎么取?
getemail 2009-11-03
  • 打赏
  • 举报
回复
碰到过这个问题

2,464

社区成员

发帖
与我相关
我的任务
社区描述
VBA(Visual Basic for Applications)是Visual Basic的一种宏语言,是在其桌面应用程序中执行通用的自动化(OLE)任务的编程语言。
社区管理员
  • VBA
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧