09/14(土)、 09/15(日)と、PyconApac2013に行ってきました!
全体のレポは後から書くとして、
とりあえず、え!まじで!ってことがあったので、
それを先に書いておきたい。
エクセル、ワード、パワポに関しての新しい発見があったよ!!
はい。行ってきたのはPyconApacです。
宗教上の理由でエクセルとワードとパワーポイントとは
切っても切れない関係のわれら。
そんなわれらに、一筋の光!?って感じだった。
みなさん、Office 2007から導入された拡張子、
docx、xlsx、pptxの『x』の意味ってご存知ですか?
実は、この『x』、xmlの略なんです!ワーワー!
こんな中身のエクセルを、
xlsxの拡張子で保存して、
拡張子をzipに変えて、
解凍!!!!
フォルダ内は、、、、ドキドキ
こんな感じになってるっぽい
エクセル ├ _rels | └ .rels ├ docProps | ├ app.xml | └ core.xml ├ xl | ├ _rels | | └ workbook.xml.rels | ├ drawings | | └ drawing1.xml | ├ theme | | └ theme1.xml | ├ worksheets | | ├ _rels | | | └ sheet1.xml.rels | | └ sheet1.xml | ├ sharedStrings.xml | ├ styles.xml | └ workbook.xml └ [Content_Types].xml
xmlファイルですやーん!!
xmlファイルの中身は、シート名とか、入力値とか、
図とかの情報が記述されている!!
つまり!!
xmlファイルをなんとかできたらPythonとかでエクセルをちょちょいのチョイっといじれちゃうということ!!
(ここにきてようやくのPython)
アガルわー。まじアガルわー。って感じだった。
興奮したので、とりあえずこれだけかいとく。