The Math Forum

Search All of the Math Forum:

Views expressed in these public forums are not endorsed by NCTM or The Math Forum.

Math Forum » Discussions » Inactive » comp.soft-sys.math.mathematica

Notice: We are no longer accepting new posts, but the forums will continue to be readable.

Topic: Export with append??
Replies: 6   Last Post: Jan 18, 2013 12:49 AM

Advanced Search

Back to Topic List Back to Topic List Jump to Tree View Jump to Tree View   Messages: [ Previous | Next ]
Maarten van der Burgt

Posts: 10
Registered: 5/7/10
Re: Export with append??
Posted: Jan 16, 2013 1:38 AM
  Click to see the message monospaced in plain text Plain Text   Click to reply to this topic Reply

Dear Alexei,

Thanks for your help. Hope the Wolfram folks are reading this as well.
Something simple like this should really be an option in the function

Meanwhile I found back something similar for XLS files in my knowledge

XLAppend[oldfile_, newfile_, newdata_] := Module[

{sheets, olddata, completedata},

sheets = Import[oldfile, "Sheets"];

olddata = {#, Import[oldfile, {"Sheets", #}]} & /@ sheets;

completedata = Join[olddata, newdata];

Export[newfile, Rule @@@ completedata]


Best regards,


Maarten van der Burgt

Product Engineering - ICOS Division


KLA-Tencor | ICOS Division
Tel: +32 16 398220 | Direct: +32 16 398263 | Fax: +32 16 400067

KLA-TENCOR (Belgium) - Haasrode Research Park 1112 - Esperantolaan 8 -
B-3001 Leuven - BELGIUM


From: Alexei Boulbitch []
Sent: maandag 14 januari 2013 10:22
Cc: Maarten van der Burgt
Subject: Re: Export with append??


With a command like

Export["myfile.dat", results, "List" ]

is there a way to append the results to an existing myfile.dat, rather

than creating or overwriting an existing file?

thanks for your help,


Hi, Maarten,

A simple workaround is to import your file, append a new file to it and
then - to export the combined list. Assume that your mathematica
notebook entitled "trialImportExport.nb" is situated in the same folder
as the already existing list entitled "myfile.dat".

To be precise I generated the file myfile.dat with the list:

{25, 36, 49}

in it. Assume further that I want to append the list


to it. Then the code





Does the job. The output cell below:

D:\Documents and Settings\ABo\My

shows that the file has been successfully exported.

I intentionally gave the resulting file a new name, "myfileNew.dat", to
check the result, but the old name can also be given to it.

Have fun, Alexei

Alexei BOULBITCH, Dr., habil.


ZAE Weiergewan,

11, rue Edmond Reuter,

L-5326 Contern, LUXEMBOURG

Office phone : +352-2454-2566

Office fax: +352-2454-3566

mobile phone: +49 151 52 40 66 44


Point your RSS reader here for a feed of the latest messages in this topic.

[Privacy Policy] [Terms of Use]

© The Math Forum at NCTM 1994-2018. All Rights Reserved.