<br><font size=2 face="sans-serif">Actually, I have an excel sheet, where
I am entering the data.</font>
<br>
<br><font size=2 face="sans-serif">I am reading the entered data in python.</font>
<br>
<br><font size=2 face="sans-serif">excel takes data as a string.</font>
<br>
<br><font size=2 face="sans-serif">before passing it to python, i wanted
to check whether the entered data(value) is a valid python data type. </font>
<br>
<br><font size=2 face="sans-serif">so instead of checking this in python
script(/ say program), I wanted to put macro in excel , so that all the
values are checked at a stretch (or say while entering - before passing
it to the python program.)</font>
<br>
<br><font size=2 face="sans-serif">So is it possible ?</font>
<br><font size=2 face="sans-serif"><br>
Pallavi Ajabrao Apotikar<br>
Tata Consultancy Services<br>
Mailto: pallavi.apotikar@tcs.com<br>
Website: http://www.tcs.com<br>
____________________________________________<br>
Experience certainty. &nbsp; &nbsp; &nbsp; &nbsp;IT Services<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp;Business Solutions<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp;Outsourcing<br>
____________________________________________</font>
<br>
<br>
<br>
<table width=100%>
<tr valign=top>
<td width=40%><font size=1 face="sans-serif"><b>&quot;Graeme Glass&quot;
&lt;graemeglass@gmail.com&gt;</b> </font>
<p><font size=1 face="sans-serif">01/31/2008 03:31 PM</font>
<td width=59%>
<table width=100%>
<tr valign=top>
<td>
<div align=right><font size=1 face="sans-serif">To</font></div>
<td><font size=1 face="sans-serif">&quot;Pallavi Apotikar&quot; &lt;pallavi.apotikar@tcs.com&gt;</font>
<tr valign=top>
<td>
<div align=right><font size=1 face="sans-serif">cc</font></div>
<td><font size=1 face="sans-serif">python-win32@python.org</font>
<tr valign=top>
<td>
<div align=right><font size=1 face="sans-serif">Subject</font></div>
<td><font size=1 face="sans-serif">Re: [python-win32] Reading .py or .pyc
from an excel sheet</font></table>
<br>
<table>
<tr valign=top>
<td>
<td></table>
<br></table>
<br>
<br>
<br>
<br><font size=3>On Jan 31, 2008 11:43 AM, Pallavi Apotikar &lt;</font><a href=mailto:pallavi.apotikar@tcs.com><font size=3 color=blue><u>pallavi.apotikar@tcs.com</u></font></a><font size=3>&gt;
wrote:</font>
<br><font size=2 face="sans-serif"><br>
Hello Sir/Madam,</font><font size=3> </font><font size=2 face="sans-serif"><br>
<br>
I would like to know, is it possible to read a python file from an excel
sheet ?</font><font size=3> </font><font size=2 face="sans-serif"><br>
<br>
Thanks and Regards</font><font size=3> </font><font size=2 face="sans-serif"><br>
<br>
Pallavi Ajabrao Apotikar</font>
<br><font size=3><br>
<br>
I don't fully understand what you are asking,<br>
<br>
But...<br>
<br>
If you where however asking, if it is possible to display the contents
of a python script in an excel sheet, yes it's possible (it's just text),
why you would want to? a .pyc file would be pretty meaningless to you as
it is a 'compiled' python script, and is 'bytecode'.<br>
<br>
If you where asking if you could control excel via a python script, which
I think is the most plausible, the answer is a resounding yes! <br>
<br>
There are countless examples on this mailing list of such tasks. <br>
<br>
Google for 'python +excel', will bring up loads of examples. <br>
<br>
(</font><a href=http://www.oreilly.com/catalog/pythonwin32/chapter/ch12.html><font size=3 color=blue><u>http://www.oreilly.com/catalog/pythonwin32/chapter/ch12.html</u></font></a><font size=3>)</font>
<br><font size=3><tt><br>
import win32com.client<br>
xl = win32com.client.Dispatch(&quot;Excel.Application&quot;)<br>
xl.Visible = 1</tt></font>
<br><font size=3><br>
I hope one of these answers will help with what you where asking.<br>
<br>
G</font>
<br><font size=1 color=white face="sans-serif">ForwardSourceID:NT00006176
&nbsp; &nbsp;</font>
<br><pre>=====-----=====-----=====
Notice: The information contained in this e-mail
message and/or attachments to it may contain 
confidential or privileged information. If you are 
not the intended recipient, any dissemination, use, 
review, distribution, printing or copying of the 
information contained in this e-mail message 
and/or attachments to it are strictly prohibited. If 
you have received this communication in error, 
please notify us by reply e-mail or telephone and 
immediately and permanently delete the message 
and any attachments. Thank you


</pre>