Hi,<br><br>Thanks a lot. I think using XML instead of Excel is reasonable for me.<br>Those Excel files with complex VBA macros are terrible.<br><br>Best regards.<br>Yours,<br>-Liu<br><br><div><span class="gmail_quote">On 9/7/07, 
<b class="gmail_sendername"><a href="mailto:johnps11@bigpond.com">johnps11@bigpond.com</a></b> &lt;<a href="mailto:johnps11@bigpond.com">johnps11@bigpond.com</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
&gt; The new XML based format may be easier to parse / write using YAXO<br><br>As someone who has done this stuff (though not from Squeak), Good Luck<br>with OOXML.&nbsp;&nbsp;It&#39;s very fragile, and appears to break for no apparent
<br>reason.&nbsp;&nbsp;I suggest you either use a library (as others have suggested) or<br>use <a href="http://Oo.org">Oo.org</a> as a conversion engine, and work with the XML in that format,<br>then use OO.org again to write back to excel.&nbsp;&nbsp;The degree of success you
<br>will get with any approach will be inversely related to the documents<br>complexity - complex excel documents get very wierd with anything but<br>Visual Basic (which is wierd to begin with).<br><br>John<br><br><br><br>
&gt;<br>&gt;<br>&gt; On 9/6/07, David Mitchell &lt;<a href="mailto:david.mitchell@gmail.com">david.mitchell@gmail.com</a>&gt; wrote:<br>&gt;&gt; Nothing that directly reads/writes the file format. Mostly, I&#39;ve seen<br>
&gt;&gt; CSV, clipboard, and discussion of XML.<br>&gt;&gt;<br>&gt;&gt; There is a .net bridge that you could use to VBA but that would<br>&gt;&gt; require Excel to be running.<br>&gt;&gt;<br>&gt;&gt; The fastest route would be to find a C library and then call it.
<br>&gt;&gt;<br>&gt;&gt; On 9/6/07, Xinyu Liu &lt;<a href="mailto:liuxinyu95@gmail.com">liuxinyu95@gmail.com</a>&gt; wrote:<br>&gt;&gt; &gt; Hi,<br>&gt;&gt; &gt;<br>&gt;&gt; &gt; Can I use squeak to create, write, and read excel spreadsheet?
<br>&gt;&gt; &gt; Just like ParseExcel and WriteExcel module in PERL.<br>&gt;&gt; &gt;<br>&gt;&gt; &gt; Best regards.<br>&gt;&gt; &gt; Liu<br>&gt;&gt; &gt;<br>&gt;&gt; &gt; _______________________________________________<br>
&gt;&gt; &gt; Beginners mailing list<br>&gt;&gt; &gt; <a href="mailto:Beginners@lists.squeakfoundation.org">Beginners@lists.squeakfoundation.org</a><br>&gt;&gt; &gt; <a href="http://lists.squeakfoundation.org/mailman/listinfo/beginners">
http://lists.squeakfoundation.org/mailman/listinfo/beginners</a><br>&gt;&gt; &gt;<br>&gt;&gt; &gt;<br>&gt;&gt; _______________________________________________<br>&gt;&gt; Beginners mailing list<br>&gt;&gt; <a href="mailto:Beginners@lists.squeakfoundation.org">
Beginners@lists.squeakfoundation.org</a><br>&gt;&gt; <a href="http://lists.squeakfoundation.org/mailman/listinfo/beginners">http://lists.squeakfoundation.org/mailman/listinfo/beginners</a><br>&gt;&gt;<br>&gt; _______________________________________________
<br>&gt; Beginners mailing list<br>&gt; <a href="mailto:Beginners@lists.squeakfoundation.org">Beginners@lists.squeakfoundation.org</a><br>&gt; <a href="http://lists.squeakfoundation.org/mailman/listinfo/beginners">http://lists.squeakfoundation.org/mailman/listinfo/beginners
</a><br>&gt;<br><br><br>_______________________________________________<br>Beginners mailing list<br><a href="mailto:Beginners@lists.squeakfoundation.org">Beginners@lists.squeakfoundation.org</a><br><a href="http://lists.squeakfoundation.org/mailman/listinfo/beginners">
http://lists.squeakfoundation.org/mailman/listinfo/beginners</a><br></blockquote></div><br>