• Visitors can check out the Forum FAQ by clicking this link. You have to register before you can post: click the REGISTER link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below. View our Forum Privacy Policy.
  • Want to receive the latest contracting news and advice straight to your inbox? Sign up to the ContractorUK newsletter here. Every sign up will also be entered into a draw to WIN £100 Amazon vouchers!

ExtremeML + OpenXML SDK

Collapse
X
  •  
  • Filter
  • Time
  • Show
Clear All
new posts

    ExtremeML + OpenXML SDK

    I discovered ExtremeML and OpenXML SDK this morning.

    It's a way of creating Excel spreadsheets from .net apps.

    Brilliant! I've written a quick and dirty prog that extracts prices from my database and creates a futures spread matrix spread sheet in 40-50 lines of code.



    I've got loads of things like that to write. I'll be able to know 'em out in no time. I'm so happy, I might reward myself with a beer tonight.

    How did this happen? Who's to blame? Well certainly there are those more responsible than others, and they will be held accountable, but again truth be told, if you're looking for the guilty, you need only look into a mirror.

    Follow me on Twitter - LinkedIn Profile - The HAB blog - New Blog: Mad Cameron
    Xeno points: +5 - Asperger rating: 36 - Paranoid Schizophrenic rating: 44%

    "We hang the petty thieves and appoint the great ones to high office" - Aesop

    #2
    nice one, a baked sherry oil. another string for the bow, another weapon in the arsenal

    Comment


      #3
      Originally posted by HairyArsedBloke View Post
      I discovered ExtremeML and OpenXML SDK this morning.

      It's a way of creating Excel spreadsheets from .net apps.

      Brilliant! I've written a quick and dirty prog that extracts prices from my database and creates a futures spread matrix spread sheet in 40-50 lines of code.



      I've got loads of things like that to write. I'll be able to know 'em out in no time. I'm so happy, I might reward myself with a beer tonight.

      From that site:

      But OpenXML is complex - the specification runs to almost 6000 pages!
      Holy carp! How can one write 6000 pages about an XML format?!
      Work in the public sector? Read the IR35 FAQ here

      Comment


        #4
        <openingtagtoindicatethetitleoftheintroductiontoop enxml>
        openxml
        <openingtagtoindicatethestartoftheintroductiontoop enxml>
        introduction
        </openingtagtoindicatethestartoftheintroductiontoope nxml>
        </tagtoindicatetheintroductiontoopenxml>
        welcome to the new edition of open xml
        </tagtoindicatetheintroductiontoopenxml>
        .
        .
        .
        </openingtagtoindicatethetitleoftheintroductiontoope nxml>

        Comment


          #5
          @HairyArsedBloke: Thanks, so much, for starting this thread. I am the developer of ExtremeML and it has been a labour of love for many weeks.

          I have been trying to get some feedback on the OpenXML forums but, so far, there's been nothing but silence. Thanks again for your comments and if you need any help (or have a feature request) don't hesitate to contact me.

          All the best,
          Tim

          Comment


            #6
            Originally posted by OwlHoot View Post
            Holy carp! How can one write 6000 pages about an XML format?!
            Pretty easily when it specifies Excel's file format - apart from anything else (user-defined styles and such), think of how much legacy data it has to be able to represent if somebody opens an old spreadsheet and then does a "Save As..." into the XML format

            Hint: it even has to cope with a bug originating in Lotus 1-2-3

            Comment


              #7
              Originally posted by NickFitz View Post
              Pretty easily when it specifies Excel's file format - apart from anything else (user-defined styles and such), think of how much legacy data it has to be able to represent if somebody opens an old spreadsheet and then does a "Save As..." into the XML format

              Hint: it even has to cope with a bug originating in Lotus 1-2-3
              Hi,
              I am developing an application to read XML file and create Excel files as per the existing Excel templates. Could you please tell me how I can read an Excel Template file to create a new Excel files?
              Thanks,

              Comment


                #8
                Only discovered on here last week that excel 2007 was just a bunch of zipped xml files. Quite useful when looking for all the wierd link faults it invents. Aint nature wonderful.

                Off topic but shouldn't that make it easy to do excel sheets that do that xlbr thingy that HMRC is to fost upon us shortly? There is an HMRC xlbr spec on their site.
                bloggoth

                If everything isn't black and white, I say, 'Why the hell not?'
                John Wayne (My guru, not to be confused with my beloved prophet Jeremy Clarkson)

                Comment


                  #9
                  I started using OpenXML SDK 2.0 recently, it's pretty cool and great you can mess about with Office files without needing to fire up Word or use some reverse-engineered 3rd-party product.

                  The specs are pretty fearsome but for basic things, I'm finding it ok; the only problem being MSDN's propensity to be very dry and example-free.
                  Originally posted by MaryPoppins
                  I'd still not breastfeed a nazi
                  Originally posted by vetran
                  Urine is quite nourishing

                  Comment


                    #10
                    I forgot I started this; that's old age for you.

                    I haven't touched this stuff since, well, about a week after making the post. The progs are still running every day. Nothing to report really.

                    The FileHelpers library is cool too. I was using that a bit recently.
                    How did this happen? Who's to blame? Well certainly there are those more responsible than others, and they will be held accountable, but again truth be told, if you're looking for the guilty, you need only look into a mirror.

                    Follow me on Twitter - LinkedIn Profile - The HAB blog - New Blog: Mad Cameron
                    Xeno points: +5 - Asperger rating: 36 - Paranoid Schizophrenic rating: 44%

                    "We hang the petty thieves and appoint the great ones to high office" - Aesop

                    Comment

                    Working...
                    X