RPAワークショップ資料

当日スライド

PDFの表をExcelに転記してくれるフロー

[以下、そのままコピペでフローが移植できます]

Folder.GetFiles Folder: $”’C:\Users\citru\Downloads”’ FileFilter: $”’.pdf”’ IncludeSubfolders: False FailOnAccessDenied: True SortBy1: Folder.SortBy.NoSort SortDescending1: False SortBy2: Folder.SortBy.NoSort SortDescending2: False SortBy3: Folder.SortBy.NoSort SortDescending3: False Files=> Files Pdf.ExtractTablesFromPDF.ExtractTables PDFFile: $”’C:\Users\citru\Downloads\07-03.発注見通し一覧表.pdf”’ MultiPageTables: True SetFirstRowAsHeader: True ExtractedPDFTables=> ExtractedPDFTables Excel.LaunchExcel.LaunchAndOpenUnderExistingProcess Path: $”’C:\Users\citru\OneDrive\デスクトップ\ワークショップ用\ワークショップ用県電気工事入札情報転記用.xlsx”’ Visible: True ReadOnly: False Instance=> ExcelInstance
LOOP FOREACH CurrentItem IN ExtractedPDFTables
Excel.GetFirstFreeColumnRow Instance: ExcelInstance FirstFreeColumn=> FirstFreeColumn FirstFreeRow=> FirstFreeRow
Excel.WriteToExcel.WriteCell Instance: ExcelInstance Value: CurrentItem.DataTable Column: 1 Row: FirstFreeRow + 1
END
Display.ShowMessageDialog.ShowMessage Title: $”’終わったよ(´▽`
)”’ Message: $”’Excelファイルをチェックしてね!”’ Icon: Display.Icon.None Buttons: Display.Buttons.OK DefaultButton: Display.DefaultButton.Button1 IsTopMost: True ButtonPressed=> ButtonPressed

Excelの情報をフォームに自動入力してくれるフロー

フローを貼り付けると長くなるので、画像のみ。
こちらもFor eachを使いこなすことが必要になります。

この記事を書いた人

松岡 いずみ

長崎県長崎市の行政書士法人シトラス代表社員。
主な業務は建設業・廃棄物・補助金・相続・離婚・内容証明。
補助金の採択率は8割強。
行政書士の他に宅建士・2種電工・FP2級などの資格を取得。
IoTやDXに力を入れており、長崎県で初の経産省DX認定を取得。
マイブームはStable Diffusionでの画像生成とRPAのフロー簡素化。