我的苹果6plus充电器参数是这样的,请问是国行正版么?

查看: 2215|回复: 3
如何用VBA改变ppt其他slide中的值
阅读权限20
在线时间 小时
请问高手,如何才能实现在当前ppt的播放页上按一下按钮,其他页的内容发生变化?不好意思,这个问题在PPT论坛问,没人回答,所以来这里求救了。
具体请见附件!
(17.4 KB, 下载次数: 67)
09:10 上传
点击文件名下载附件
阅读权限70
在线时间 小时
Private Sub CommandButton1_Click()
& & Set Wb = ActivePresentation.Slides(2).Shapes(1).OLEFormat.Object
& & Set Sh = Wb.worksheets(&sheet1&)
& & Sh.Range(&a1&) = 2
阅读权限20
在线时间 小时
果然可以,太感谢了!
阅读权限50
在线时间 小时
试过不行啊,怎么回事呢?
最新热点 /1
ExcelHome每周都有线上直播公开课,
国内一流讲师真身分享,高手贴身答疑,
赶不上直播还能看录像,
关键居然是免费的!
厚木哥们都已经这么努力了,
你还好意思说学不好Office。
玩命加载中,请稍候
玩命加载中,请稍候
Powered by
本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任! & & 本站特聘法律顾问:徐怀玉律师 李志群律师2014年9月 其他开发语言大版内专家分月排行榜第二2012年3月 其他开发语言大版内专家分月排行榜第二2010年5月 其他开发语言大版内专家分月排行榜第二
2013年5月 其他开发语言大版内专家分月排行榜第三
2014年9月 其他开发语言大版内专家分月排行榜第二2012年3月 其他开发语言大版内专家分月排行榜第二2010年5月 其他开发语言大版内专家分月排行榜第二
2013年5月 其他开发语言大版内专家分月排行榜第三
本帖子已过去太久远了,不再提供回复功能。当前位置: →
→ VSTOOffice二次开发对PowerPoint功能简单测试
VSTOOffice二次开发对PowerPoint功能简单测试
& 作者及来源: SanMaoSpace - 博客园 &
&收藏到→_→:
摘要: VSTO Office二次开发对PowerPoint功能简单测试
"VSTOOffice二次开发对PowerPoint功能简单测试"::
最近碰到使用vsto技术对office做插件开发的问题,发现网上的资源很少,大部分都是对于word\excel\outlook的相关操作,发现不少是用vb语言写的vba开发,对于ppt的操作不是很多,资源很少,还好msdn还有一些资源可以查一下,但有些慢些了,简单给大家分享一下。使用的开发环境vs2010,运行程序office 2007一、简单测试程序1.创建ppt级外接程序(c#程序)文件-》新建项目-》选择&visual c#&-》选择&office&-》选择&&-》选择&powerpoint 2007 外接程序&或&powerpoint 2010 外接程序&(这里用的是2007测试的)-》设置名称、位置、解决方案名称,点击&确定&,则创建完毕。2.简单测试:实现在每页ppt中显示文本代码如下:
//添加自定义文本信息
private void addtext()
//事件委托绑定(对ppt中添加代码控制文本)
this.application.presentationnewslide += new powerpoint.eapplication_presentationnewslideeventhandler(application_presentationnewslide);
//此为application对象的presentationnewslide事件
//功能:当用户将新幻灯片添加到活动演示文稿时,此事件处理程序会将添加到新幻灯片的顶部,然后向中添加一些文本。
void application_presentationnewslide(powerpoint.slide sld)
//这里的application表示 powerpoint 的当前实例。
//这里的参数sld,表示新幻灯片的slide对象。
powerpoint.shape textbox = sld.shapes.addtextbox(office.msotextorientation.msotextorientationhorizontal, 0, 0, 500, 50);
textbox.textframe.textrange.insertafter("this text was added by using code!");
private void thisaddin_startup(object sender, system.eventargs e)
//注意:在thisaddin_startup中调用对应的方法,
addtext();//添加自定义文本信息
3.运行程序查看效果f5运行程序,查看效果。会发现在打开一个office 2007的ppt文件都会有这个效果。查看一些powerpoint选项左侧的&加载项&中就可以找到对应的加载项。注意:有时候,没有对应的效果,可能是ppt的加载项中把你创建的com加载项禁用了。只需要启用对应的加载项即可。启用组件操作:在管理中选择&禁用项目&,点击&转到...&,会弹出禁用项目对话框,找到你的组件启用即可。注意:如果不需要这些自己定义的组件功能,可以使用&清理&解决方案,将其移除。
二、简单自定义任务窗格1.创建自定义窗格在已创建的外接项目中右击解决方案添加新建项,选择&用户控件&,设置名称,点击添加,即创建一个用户控件。用户控件很像是对于winform窗体的操作在此文来自: 马开东博客
转载请注明出处 网址:
工具箱中,拖拽你需要的按钮,实现对应的功能。这里做一些简单的效果测试,加一个按钮,点击事件弹出"hello taskpanel!"2.将创建的用户控件关联ppt组件在&thisaddin.cs&文件中,添加如下代码:
/// &summary&
/// 添加自定义的task pane
/// &/summary&
private void addtaskpane()
//自定义用户控件名称(即自定任务窗格类)
uctaskpane taskpane = new uctaskpane();
//将用户控件添加到 customtaskpanecollection集合中
customtaskpane mycustomtaskpane
= this.customtaskpanes.add(taskpane, "my task pane");
mycustomtaskpane.width = 200;//设置自定义任务窗格的宽度
mycustomtaskpane.visible = true;//设置其可见
在thisaddin_startup中调用该方法。3.运行程序查看效果f5运行程序,查看效果。通常在右侧会出现自己创建的任务窗格,如果不加设定,它的位置是可以随便在边缘放置的顶部、底部、左侧、右侧。注意:这里的任务窗格可以根据具体的业务需要在上面实现对应的功能;在一个组件中还可以创建多个任务窗格,一起使用。
三、简单可视化功能区使用 1.创建ribbon可视化功能区 在已创建的外接项目中右击解决方案添加新建项,选择&功能区(可视化设计器)&,点击&添加&,即创建成功。 2.对于ribbon功能区的简单使用 默认会创建一个tab页,如果不修改其label将显示&加载项&,如果修改将显示你修改的信息内容。可以在工具箱中的office功能区控件,选择你所需要的控件,也可以使用其他的一些控件。通常将这些控件放在一个group容器中,形成简单的功能集合。(像是winform编程,拖拽控件实现对应的功能) 这里简单的测试一下,一个简单的group容器,放一个button按钮,实现其点击事件,弹出&hello ribbon!&。(也可以继续添加其他的控件测试其功能) 3.运行程序查看效果 f5运行程序,查看效果。在顶部就会看到自定义的tab页,及其tab内的按钮,实现对原有office功能的扩展。
&搜索此文相关文章:此文来自: 马开东博客
网址: 站长QQ
VSTOOffice二次开发对PowerPoint功能简单测试_博客园相关文章
博客园_总排行榜
博客园_最新
博客园_月排行榜
博客园_周排行榜
博客园_日排行榜

我要回帖

更多关于 苹果6plus充电器参数 的文章

 

随机推荐