【LibreOfficeマクロ】
五月の連休中を中心に掲載した「LibreOfficeのためのマクロをPythonで作る」のまとめである。また関連する正規表現の処理についてもまとめてある。:
【基礎編】
- ASOPを使ってみる
- Pythonでマクロ(0):LibreOfficeのマクロを書く
- Pythonでマクロ(1):誕生日から今日まで日数を知る
- Pythonでマクロ(2):マクロ実行ボタンを作る
- Pythonでマクロ(3):セルの属性を変える
- Pythonでマクロ(4):ダイアログの配置
- Pythonでマクロ(5):コントロールを制御する
- Pythonでマクロ(6):ラジオボタンを使う
- Pythonでマクロ(7):入力に日付フィールドを使って
- Pythonでマクロ(8):チェックボックスを使う
- Pythonでマクロ(9):Sheetのイヴェントを処理する
- Pythonでマクロ(10):マウスのイヴェント処理
- Pythonでマクロ(11):ダイアログとフォーム
- Pythonでマクロ(付録):少しだけ実用的かな
- Pythonで正規表現:郵便番号
- Pythonで正規表現:氏名
- Pythonで正規表現:先読みアサーション
- Pythonで正規表現:先読みアサーション(再論)
- Pythonで正規表現:キャレットの役割
- Pythonで正規表現:キャレットの役割(続き)
- Pythonで正規表現:冗長(Verbose)な表現
- Pythonで正規表現:グループ化を使ってみる
- Pythonで正規表現:raw_stringを使うわけ
- Pythonで正規表現:Unicodeの扱い