0

■概要

日々抽出されるlogファイルの中身をExcelの各シートに転記するシナリオを作成したいです。

■詳細

logファイル内の各行のデータを分割しExcelファイルの該当シートにセルを分けて貼り付けたいです。

logファイル4行目からデータが書き込まれています。

logファイル4行目の

『aaaa aakiki12a.local 0.22 0』の記載の場合、Excelファイル『aaaaシート』のB4セルに『aaaa』、C4セルに『aakiki12a.local』、D4セルに『0.22』、E4セルに『0』と転記させたいです。

『aaaa』シートへ転記が完了したら次は『bbbb』シートへ転記されるようにしたいです。

また、今回は『0.22』の桁数でしたが『7.5』など変動します。最後の『0』も2桁になる可能性があるため文字数での切り離しが難しいです。

.logファイルは.txtのような見た目のもので、文字列の分割などの設定が難しい場合には一度logファイルをExcel変換する必要があるかと考えています。

なお、転記先のExcelファイルのシート名はあらかじめ記載したファイルを用意しようと考えております。

logファイル例

aaaa aakiki12a.local  0.22 0

aaaa aakiki20a.local  22.2 1

bbbb  aakiki31a.local  0.85 3

bbbb aakiki43a.local  5.2 5

bbbb aakiki52a.local  32.6 9

cccc aakiki13a.local  9.2 4

長文で申し訳ございませんが、助けて頂ければ幸いです。

分かりづらいところがありましたら、おっしゃって頂ければ幸いです。

Super Cookie 新しいコメントを投稿
回答とコメントは、会員登録(無料)で閲覧できるようになります。