Merhabalar,
Excel Reports Consolidation süreci için dinamik bir şekilde tarihe göre, verilerin yazdırılacağı "Sales Results" exceli oluşturulur. Sonrasında "Item", "Unit Price ($)", "Items Sold" ve "Total Income" başlıkları yazdırılır. Başlık oldukları için "Font Style", "Font Size" ve "Fill Color" ayarları yapılır. İşlem yapacağımız exceller için bir For Each oluşturulur. İşlem yapılan excellerin sheet isimleri kontrol edilir. Eğer uygun isimde değilse, işlem yapacağımız türde sheet ismine çevrilir. İşlem yapılacak excellerden alınan veriler "Sales Results" exceline yazdırılır. Yazdırılan veriler için Autofit işlemi gerçekleştirilir. "Sales Results" exceli için yeni bir sheet oluşturulur. Yeni sheet içerisinde pivot table oluşturulur. "Item" ve "Total Income" kısımları eklenir ve toplam işlemi yapılır. Yeni sheet içerisinde ekstra olarak pasta grafiği eklenir.
Teşekkürler.
- Çıktı olarak alınacak olan excel varsa silinir.
- İşlem yapılan tarihe göre "Sales Reports" exceli oluşturulur.
- "Item", "Unit Price ($)", "Items Sold" ve "Total Income" başlıkları oluşturulur.
- "Font Style", "Font Size" ve "Fill Color" ayarları yapılır.
- İşlem yapılacak exceller için For Each oluşturulur.
- İşlem yapılacak olan excel sheet'inin isminin uygun olmaması durumu göze alınarak if-else bloğu oluşturulur ve eğer isim uygun değilse, uygun hale getirilir.
- Alınan veriler "Sales Results" exceline yazdırılır. Bu işlemler işlem yapılacak excel sayısı kadar tekrarlanır.
- Tüm exceller için işlem gerçekleştikten sonra Autofit işlemi uygulanır.
- "Sales Results" excelinde yeni bir sheet açılarak "Item" ve "Total Income" verileri ile pivot table oluşturulur.
- Son olarak tüm veriler ile bir pasta grafiği excele eklenir.
Hello,
For the Excel Reports Consolidation process, a "Sales Results" Excel file is dynamically created based on the date for printing data. Subsequently, the headers "Item," "Unit Price ($)," "Items Sold," and "Total Income" are printed. Since these are headers, their "Font Style," "Font Size," and "Fill Color" settings are configured. A For Each loop is created for the Excel files to be processed. The sheet names of the processed Excel files are checked, and if they are not appropriately named, they are converted to a suitable sheet name. The data taken from the Excel files to be processed is written to the "Sales Results" Excel file. Autofit is applied to the written data. A new sheet is created for the "Sales Results" Excel file. In the new sheet, a pivot table is created. The "Item" and "Total Income" sections are added, and the total is calculated. Additionally, a pie chart is inserted into the new sheet.
Thanks.
- If there is an existing Excel file to be generated as output, it is deleted.
- A "Sales Reports" Excel file is created based on the date of the operation.
- Headers "Item," "Unit Price ($)," "Items Sold," and "Total Income" are created.
- "Font Style," "Font Size," and "Fill Color" settings are configured.
- A For Each loop is created for the Excel files to be processed.
- An if-else block is constructed to handle cases where the sheet name of the Excel file being processed is not appropriate, and if the name is unsuitable, it is adjusted to be appropriate.
- The extracted data is written to the "Sales Results" Excel file. These operations are repeated for the number of Excel files being processed.
- After processing all Excel files, Autofit is applied.
- A new sheet is opened in the "Sales Results" Excel file, and a pivot table is created using the "Item" and "Total Income" data.
- Finally, a pie chart is added to the Excel file with all the data.