まず、私のシナリオを説明しましょう。
私は、PaperCut 無料版の Windows サーバーを持っていました。「papercut-print-log-all-time.csv」を出力します。その出力は常にサービスによって公開されており、誰かがそれを印刷するたびにカウントされ、誰がそれを行ったかなどの多くの情報が文書化されます。
今、私はExcelを開くたびに「すべての新しいレジスタを新しいフォームに自動的に追加して、使用法に関するグラフィックを作成する、ある種のExcelテーブルを作成しようとしています.
トリックはどこにありますか?開くたびに数式をプルダウンして新しいレジスタを手動で更新する必要はありません。
ある種のマクロを作成する必要があると思いますが(これまでに行ったことはありませんが、C#とVBを知っています)、動的テーブルといくつかのトリッキーな式でそれを作成できるかどうかはまだわかりません..
「papercut-print-log-all-time.csv」形式の例は次のとおりです。
Time User Pages Copies Printer FileName Client PaperFormat Lenguaje Duplex GrayScale Format
11/27/2012 11:29 Mberiguette 2 1 Printer1 Microsoft Office Outlook - Memorando client-pc1 Letter PCL6 NOT DUPLEX GRAYSCALE 120kb
11/27/2012 11:30 mabreu 1 1 Printer1 PDF Print client-pc2 Letter PCL6 NOT DUPLEX GRAYSCALE 58kb
11/27/2012 11:30 mabreu 1 1 Printer1 PrintTest client-pc2 Letter PCL6 NOT DUPLEX GRAYSCALE 21kb
11/27/2012 11:35 mabreu 1 1 Printer2 PrintTest client-pc2 Letter PCL6 NOT DUPLEX GRAYSCALE 21kb
11/27/2012 11:35 Mberiguette 1 2 Printer2 Microsoft Word - Entrega factyras de Proveedor.doc client-pc1 Letter PCL6 NOT DUPLEX GRAYSCALE 51kb
ご支援ありがとうございます。