下記excelのようなデータをoracleで出力し、テンプレートのファイル($tmpXlsxFile)へ出力したのですが、
その後の処理に大変苦戦しています。
お忙しいとは思いますが皆様のお知恵を拝借出来ないでしょうか。ご回答心よりお待ちしております。
実現したいこと
下記excelデータのA列の[11],[12],[13]を含む行数の最小行と最大行を抽出したい。
例.[12]の場合
最小/4行目
最大/10行目
powershell
1#ExcelWorkbookの作成 2 $workbook = New-Object ClosedXML.Excel.XLWorkbook($tmpXlsxFile) 3 #取得データをExcelに出力 4 $workSheet = $workbook.Worksheet($sheetName1) 5 6 for($i='11'; $i -le '13'; $i++) { 7 $min = $workSheet.IndexOf($i) 8 $max = $workSheet.LastIndexOf($i) 9 $workSheet.Rows($min,$max).Group() 10 $workSheet.Rows($min,$max).Collapse() 11 } 12 13 [ClosedXML.Excel.XLWorksheet] に 'IndexOf' という名前のメソッドが含まれないため、メソッドの呼び出しに失敗しました。
excel
1 A列 B列 21 FL FLBX 32 11 1111 43 11 54 12 1206 65 12 1211 76 12 1212 87 12 1221 98 12 1222 109 12 1223 1110 12 1211 13 1321 1312 13 1322 1413 13 1323 1514 13 1324 1615 13 1325 1716 13 1326 1817 13 1331 1918 13
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。