<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://community.activestate.com" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>ActiveState Community Site - win32com ppt embedded sheets  - Comments</title>
 <link>http://community.activestate.com/forum-topic/win32com-ppt-embedded-she</link>
 <description>Comments for &quot;win32com ppt embedded sheets &quot;</description>
 <language>en</language>
<item>
 <title>win32com ppt embedded sheets </title>
 <link>http://community.activestate.com/forum-topic/win32com-ppt-embedded-she</link>
 <description>&lt;p&gt;Hey all,&lt;/p&gt;
&lt;p&gt;I am trying to create some python code to edit embedded ppt slides and need some help.&lt;/p&gt;
&lt;p&gt;import win32com.client&lt;br /&gt;
from win32com.client import constants&lt;br /&gt;
import re&lt;br /&gt;
import codecs,win32com.client&lt;br /&gt;
import time&lt;br /&gt;
import datetime&lt;br /&gt;
import win32com.client.dynamic&lt;br /&gt;
######################################################&lt;br /&gt;
############ VARIOUS VARIABLES TO SET ################&lt;br /&gt;
path = &quot;C:\temp/&quot;&lt;br /&gt;
######################################################&lt;br /&gt;
######################################################&lt;/p&gt;
&lt;p&gt;PPT=win32com.client.Dispatch(&quot;PowerPoint.Application&quot;)&lt;br /&gt;
WB=PPT.Presentations.Open(path + &quot;File.ppt&quot;)&lt;br /&gt;
PPT.Visible=1&lt;br /&gt;
PPTSLIDE= 29&lt;/p&gt;
&lt;p&gt;for Z in WB.Slides(29).Shapes:&lt;br /&gt;
    if (Z.Type== 7):&lt;br /&gt;
       ZZ=Z.OLEFormat.Object&lt;br /&gt;
       WSHEET = ZZ.Worksheets(1)&lt;br /&gt;
       WSHEET.Range(&quot;A1&quot;).Value = .50&lt;/p&gt;
&lt;p&gt;Gives error:&lt;/p&gt;
&lt;p&gt;Traceback (most recent call last):&lt;br /&gt;
  File &quot;P:\Burke\TRACKERS\Ortho-McNeil\04 2007, 04-10 WAVE 4\Automation\Document1.py&quot;, line 23, in ?&lt;br /&gt;
    WSHEET = ZZ.Worksheets(1)&lt;br /&gt;
  File &quot;C:\Program Files\Python\lib\site-packages\win32com\client\dynamic.py&quot;, line 489, in __getattr__&lt;br /&gt;
    raise AttributeError, &quot;%s.%s&quot; % (self._username_, attr)&lt;br /&gt;
AttributeError: .Worksheets&lt;/p&gt;
&lt;p&gt;Tool completed with exit code 1&lt;/p&gt;
&lt;p&gt;Anyone worked with PPT embedded sheets and what why this is bombing out?&lt;/p&gt;
&lt;p&gt;Thanks in advance,&lt;/p&gt;
&lt;p&gt;Lance&lt;/p&gt;
</description>
 <comments>http://community.activestate.com/forum-topic/win32com-ppt-embedded-she#comments</comments>
 <category domain="http://community.activestate.com/forums/activepython-support-0">ActivePython Support</category>
 <category domain="http://community.activestate.com/os/windows-xp-pro">Windows XP Pro</category>
 <pubDate>Tue, 10 Jul 2007 21:31:25 +0100</pubDate>
 <dc:creator>lhoffmeyer</dc:creator>
 <guid isPermaLink="false">1124 at http://community.activestate.com</guid>
</item>
</channel>
</rss>
