2017-07-01から1ヶ月間の記事一覧

10年以上書き溜めたExcelのRubyで書いたプログラムを3ヶ月ほどでLibreOfficeCalcでPythonに置き換えている。

まだ、完了ではないが後は実作業で確認するところまでこぎつけた。 これはゴールではなく次へのチャレンジの下準備である。 不具合調整を早くすまして次のことにかかろう。

Calcにシートが1枚だとシートのコピーができない。

シートを追加挿入して2枚にするとシートをコピーできる。 1枚の場合、シートの移動はドキュメントにシートが0枚となり、ドキュメントに最低1枚シートが必要との原則に反するため不可なのであると思うが、1枚の場合はシートのコピーも不可となっているよ…

Windows10 64bit版 LibreOfficeのマクロをpythonで組んでいるがimport globが読み込めない状況が発生。 C:\Documents and Settings\user\AppData\Roaming\LibreOffice\4\user\Scripts\pythonからエディターに読み込んで実行するとimport globが読み込めない…

Copies the specified Sheet from multiple Documents in a specific folder to an existing Document. The code must be in My Macros.

' The code must be in My Macros ' Copies the specified Sheet from multiple Documents in a specific folder to an existing Document.. Sub DiffdocOnedocShCopy Dim fromDoc As Object Dim toDoc As Object Dim strResult As String Url = ConvertToUr…

表計算ソフトを使い始めてから30年以上になる。 富士通のコンピュータに付属していたものを使ったのが初めてだったと記憶している。 Lotus123ぐらいからマクロプログラムが便利になりはじめたが、1ファイルに1シートであり、1ファイルに複数シートのExc…