您的位置 首页 > 数码极客

【电脑ppt在哪里打开】用电脑自带的PowerShell操作PowerPoint

以下实例使用一张准考证PPT大量生成多个学生的准考证。

1 pptx文件准备图c : \ Documents \ subscription . pptx中只有一个表格

2创建PPT变量

$ app=new-object-com object PowerPoint . application 3位以上的PPT将自动打开

$ppt=$a('C:\Documents\准考证)。pptx ',0,0,0)4使用第一个PPT生成10名学生的准考证

for($ I=1;$ I-le 10;$i)

{

#请拿一张PPT

$slide=$[$i]

$Shape1=$(1)

从# PPT导入表单

$table=$

#写名字

$name=$(2,2)

$name。S='章3' $ i

#写性别

$gender=$(2,4)

$gender。S=“男人”

#写身份证号码

$id=$(3,2)

$ id.s=' 420420' $ i

#写准考证号

$编号=$ (4,2)

$ number.s=' 189189' $ i

#写在学校里

$school=$(5,2)

$school。S='市一中'

#如果不是最后一张幻灯片,请复制幻灯片,然后继续填充下一张数据

If($i -ne 10){

$()

}

#清除临时变量以便以后释放资源

$ slide=$ null

$ shape1=$ null

$ table=$ null

$ name=$ null

$ gender=$ null

$ id=$ null

$ number=$ null

$ school=$ null

}5保存和清除流程资源

#保存和释放进程资源

$()

$()

$a()

[sy] :3360发行com对象($ PPT)

[sy] :3360发行com对象($ app)

$ppt=$null

$app=$null

[[GC]:3360 COLLECT()6()将生成6个以上的10个以上的考试PPT。

关于作者: admin

无忧经验小编鲁达,内容侵删请Email至wohenlihai#qq.com(#改为@)

热门推荐