Message from discussion
Python scripting on Excel spreadsheet]
Received: by 10.142.245.17 with SMTP id s17mr532913wfh.7.1246715150563;
Sat, 04 Jul 2009 06:45:50 -0700 (PDT)
Return-Path: <sjmac...@lexicon.net>
Received: from poplet1.per.eftel.com (poplet1.per.eftel.com [203.24.100.46])
by gmr-mx.google.com with ESMTP id 24si384617pzk.13.2009.07.04.06.45.49;
Sat, 04 Jul 2009 06:45:50 -0700 (PDT)
Received-SPF: neutral (google.com: 203.24.100.46 is neither permitted nor denied by best guess record for domain of sjmac...@lexicon.net) client-ip=203.24.100.46;
Authentication-Results: gmr-mx.google.com; spf=neutral (google.com: 203.24.100.46 is neither permitted nor denied by best guess record for domain of sjmac...@lexicon.net) smtp.mail=sjmac...@lexicon.net
Received: from [192.168.1.2] (202.76.163.18.dynamic.rev.eftel.com [202.76.163.18])
by poplet1.per.eftel.com (Postfix) with ESMTP id B960F440B6
for <python-excel@googlegroups.com>; Sat, 4 Jul 2009 21:45:47 +0800 (WST)
Message-ID: <4A4F5D08.30408@lexicon.net>
Date: Sat, 04 Jul 2009 23:45:44 +1000
From: John Machin <sjmac...@lexicon.net>
User-Agent: Thunderbird 2.0.0.22 (Windows/20090605)
MIME-Version: 1.0
To: python-excel@googlegroups.com
Subject: [Fwd: [IronPython] Python scripting on Excel spreadsheet]
Content-Type: multipart/mixed;
boundary="------------020303070603000005030202"
This is a multi-part message in MIME format.
--------------020303070603000005030202
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
[in case anyone's interested]
--------------020303070603000005030202
Content-Type: message/rfc822;
name="[IronPython] Python scripting on Excel spreadsheet.eml"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline;
filename*0="[IronPython] Python scripting on Excel spreadsheet.eml"
X-Account-Key: account2
X-Mozilla-Keys:
Return-Path: <users-boun...@lists.ironpython.com>
Received: from frida.dreamhost.com (frida.dreamhost.com [66.33.206.23])
by sv2-3.per.eftel.com (Postfix) with ESMTP id 220B745469E
for <sjmac...@lexicon.net>; Sat, 4 Jul 2009 19:03:51 +0800 (WST)
Received: from diego.dreamhost.com (diego.dreamhost.com [66.33.216.104])
by frida.dreamhost.com (Postfix) with ESMTP
id 8374A17D3C; Sat, 4 Jul 2009 04:03:48 -0700 (PDT)
Received: from diego.dreamhost.com (localhost [127.0.0.1])
by diego.dreamhost.com (Postfix) with ESMTP id 4E2EC48009;
Sat, 4 Jul 2009 04:03:48 -0700 (PDT)
X-Original-To: us...@lists.ironpython.com
Received: from mail-ew0-f218.google.com (mail-ew0-f218.google.com
[209.85.219.218])
by diego.dreamhost.com (Postfix) with ESMTP id F1A7A48008
for <us...@lists.ironpython.com>; Sat, 4 Jul 2009 04:03:45 -0700 (PDT)
Received: by ewy18 with SMTP id 18so3248461ewy.45
for <us...@lists.ironpython.com>; Sat, 04 Jul 2009 04:03:44 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=googlemail.com; s=gamma;
h=domainkey-signature:received:received:message-id:date:from
:user-agent:mime-version:to:subject:content-type
:content-transfer-encoding;
bh=CMrD8Wshf7r5MPXmAlhrHtkXifTK2/y+vqOancEvgBo=;
b=Yg4eYFcgT3CtyQfZk/JVtDM3Q0dqm/iRcCmpdTn9lPWwxDCKJLVNc7vlIA3S0vD8vm
BmdC4PxHKtEwhiiX/iK5vtccpKkNq4aW4r731F9YxEPkWs4/szkGG0m1GZ2G5jKyl9VV
pFK22nYHRAa37Z5PR8aKSdRwNPyFH4Ddv+GGs=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma;
h=message-id:date:from:user-agent:mime-version:to:subject
:content-type:content-transfer-encoding;
b=hH7iKImsqwPWqiAQP6DhqscI0rNuk5oNpoXjGb1g6SmCRopY1zG9BCR/Lq+EUArxfD
fWLhAYPFExSa/E3yfakibovvUgEmx6F51nMJtBAaRdjqCr5P/mGsk82eivGW7L67JMTW
+r2QbB1sgaqnsrH1yGE4/i5QgOTzt4HzibXzg=
Received: by 10.210.19.7 with SMTP id 7mr2192960ebs.55.1246705424792;
Sat, 04 Jul 2009 04:03:44 -0700 (PDT)
Received: from ?192.168.1.125? (cpc4-bexl4-0-0-cust667.bmly.cable.ntl.com
[80.1.106.156])
by mx.google.com with ESMTPS id 24sm7749958ewy.97.2009.07.04.04.03.44
(version=TLSv1/SSLv3 cipher=RC4-MD5);
Sat, 04 Jul 2009 04:03:44 -0700 (PDT)
Message-ID: <4A4F36FB.7050...@googlemail.com>
Date: Sat, 04 Jul 2009 12:03:23 +0100
From: Narinder Claire <narinder.cla...@googlemail.com>
User-Agent: Thunderbird 2.0.0.22 (X11/20090608)
MIME-Version: 1.0
To: us...@lists.ironpython.com
Subject: [IronPython] Python scripting on Excel spreadsheet
X-BeenThere: us...@lists.ironpython.com
X-Mailman-Version: 2.1.11
Precedence: list
Reply-To: Discussion of IronPython <us...@lists.ironpython.com>
List-Id: Discussion of IronPython <users-ironpython.com>
List-Unsubscribe: <http://lists.ironpython.com/options.cgi/users-ironpython.com>,
<mailto:users-requ...@lists.ironpython.com?subject=unsubscribe>
List-Archive: <http://lists.ironpython.com/pipermail/users-ironpython.com>
List-Post: <mailto:us...@lists.ironpython.com>
List-Help: <mailto:users-requ...@lists.ironpython.com?subject=help>
List-Subscribe: <http://lists.ironpython.com/listinfo.cgi/users-ironpython.com>,
<mailto:users-requ...@lists.ironpython.com?subject=subscribe>
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset="us-ascii"; Format="flowed"
Sender: users-boun...@lists.ironpython.com
Errors-To: users-boun...@lists.ironpython.com
We have been able to embed the the IronPython interpreter into an Excel
xll addin allowing one to write Python functions straight onto a Excel
spreadsheet which can then be used to evaluate the values of cells.
This embedding is demonstrated in one of the 'Extra Examples' shipped
with the free and open source software xlw.
xlw ( v4 ) can be downloaded from here :
http://sourceforge.net/project/showfiles.php?group_id=45222&package_id=37893&release_id=690866
The example was created as a demo of IronPython on a spreadsheet and is
intended to be extended by the user for his/her own needs.
If anyone would like to extend the example to be more 'sexier' and
contribute the result to xlw for shipping with next release ( 4.0.0 )
that would be great.
_______________________________________________
Users mailing list
Us...@lists.ironpython.com
http://lists.ironpython.com/listinfo.cgi/users-ironpython.com
--------------020303070603000005030202--