28 Iterator

19:35:53 Create new Spreadsheet object
19:35:53 Set document properties
19:35:53 Add some data
19:35:53 Add comments
19:35:53 Add rich-text string
19:35:53 Merge cells
19:35:53 Protect cells
19:35:53 Set cell number formats
19:35:53 Set column widths
19:35:53 Set fonts
19:35:53 Set alignments
19:35:53 Set thin black border outline around column
19:35:53 Set thick brown border outline around Total
19:35:53 Set fills
19:35:53 Set style for header row using alternative method
19:35:53 Unprotect a cell
19:35:53 Add a hyperlink to an external website
19:35:53 Add a hyperlink to another cell on a different worksheet within the workbook
19:35:53 Add a drawing to the worksheet
19:35:53 Add a drawing to the worksheet
19:35:53 Add a drawing to the worksheet
19:35:53 Play around with inserting and removing rows and columns
19:35:53 Set header/footer
19:35:53 Set page orientation and size
19:35:53 Rename first worksheet
19:35:53 Create a second Worksheet object
19:35:53 Add some data
19:35:53 Set the worksheet tab color
19:35:53 Set alignments
19:35:53 Set column widths
19:35:53 Set fonts
19:35:53 Add a drawing to the worksheet
19:35:53 Set page orientation and size
19:35:53 Rename second worksheet
19:35:53 Write Xlsx format to /tmp/phpspreadsheet/phpspreadsheet-eFfnqy.xlsx in 0.0120 seconds
19:35:53 Read Xlsx format from /tmp/phpspreadsheet/phpspreadsheet-eFfnqy.xlsx in 0.0120 seconds
19:35:53 Iterate worksheets
19:35:53 Worksheet - Invoice
19:35:53 Row number - 1
19:35:53 Cell - A1 -
19:35:53 Cell - B1 - Invoice
19:35:53 Cell - C1 -
19:35:53 Cell - D1 - 43789
19:35:53 Cell - E1 - #12566
19:35:53 Row number - 2
19:35:53 Cell - A2 -
19:35:53 Cell - B2 -
19:35:53 Cell - C2 -
19:35:53 Cell - D2 -
19:35:53 Cell - E2 -
19:35:53 Row number - 3
19:35:53 Cell - A3 - Product Id
19:35:53 Cell - B3 - Description
19:35:53 Cell - C3 - Price
19:35:53 Cell - D3 - Amount
19:35:53 Cell - E3 - Total
19:35:53 Row number - 4
19:35:53 Cell - A4 - 1001
19:35:53 Cell - B4 - PHP for dummies
19:35:53 Cell - C4 - 20
19:35:53 Cell - D4 - 1
19:35:53 Cell - E4 - 20
19:35:53 Row number - 5
19:35:53 Cell - A5 - 1012
19:35:53 Cell - B5 - OpenXML for dummies
19:35:53 Cell - C5 - 22
19:35:53 Cell - D5 - 2
19:35:53 Cell - E5 - 44
19:35:53 Row number - 6
19:35:53 Cell - A6 -
19:35:53 Cell - B6 -
19:35:53 Cell - C6 -
19:35:53 Cell - D6 -
19:35:53 Cell - E6 -
19:35:53 Row number - 7
19:35:53 Cell - A7 -
19:35:53 Cell - B7 -
19:35:53 Cell - C7 -
19:35:53 Cell - D7 -
19:35:53 Cell - E7 -
19:35:53 Row number - 8
19:35:53 Cell - A8 -
19:35:53 Cell - B8 -
19:35:53 Cell - C8 -
19:35:53 Cell - D8 -
19:35:53 Cell - E8 -
19:35:53 Row number - 9
19:35:53 Cell - A9 -
19:35:53 Cell - B9 -
19:35:53 Cell - C9 -
19:35:53 Cell - D9 -
19:35:53 Cell - E9 -
19:35:53 Row number - 10
19:35:53 Cell - A10 -
19:35:53 Cell - B10 -
19:35:53 Cell - C10 -
19:35:53 Cell - D10 -
19:35:53 Cell - E10 -
19:35:53 Row number - 11
19:35:53 Cell - A11 -
19:35:53 Cell - B11 -
19:35:53 Cell - C11 -
19:35:53 Cell - D11 - Total excl.:
19:35:53 Cell - E11 - 64
19:35:53 Row number - 12
19:35:53 Cell - A12 -
19:35:53 Cell - B12 -
19:35:53 Cell - C12 -
19:35:53 Cell - D12 - VAT:
19:35:53 Cell - E12 - 13.44
19:35:53 Row number - 13
19:35:53 Cell - A13 -
19:35:53 Cell - B13 -
19:35:53 Cell - C13 -
19:35:53 Cell - D13 - Total incl.:
19:35:53 Cell - E13 - 77.44
19:35:53 Row number - 14
19:35:53 Cell - A14 -
19:35:53 Cell - B14 -
19:35:53 Cell - C14 -
19:35:53 Cell - D14 -
19:35:53 Cell - E14 -
19:35:53 Row number - 15
19:35:53 Cell - A15 -
19:35:53 Cell - B15 -
19:35:53 Cell - C15 -
19:35:53 Cell - D15 -
19:35:53 Cell - E15 -
19:35:53 Row number - 16
19:35:53 Cell - A16 -
19:35:53 Cell - B16 -
19:35:53 Cell - C16 -
19:35:53 Cell - D16 -
19:35:53 Cell - E16 -
19:35:53 Row number - 17
19:35:53 Cell - A17 -
19:35:53 Cell - B17 -
19:35:53 Cell - C17 -
19:35:53 Cell - D17 -
19:35:53 Cell - E17 -
19:35:53 Row number - 18
19:35:53 Cell - A18 - This invoice is payable within thirty days after the end of the month, unless specified otherwise on the invoice.
19:35:53 Cell - B18 -
19:35:53 Cell - C18 -
19:35:53 Cell - D18 -
19:35:53 Cell - E18 -
19:35:53 Row number - 19
19:35:53 Cell - A19 -
19:35:53 Cell - B19 -
19:35:53 Cell - C19 -
19:35:53 Cell - D19 -
19:35:53 Cell - E19 -
19:35:53 Row number - 20
19:35:53 Cell - A20 -
19:35:53 Cell - B20 -
19:35:53 Cell - C20 -
19:35:53 Cell - D20 -
19:35:53 Cell - E20 -
19:35:53 Row number - 21
19:35:53 Cell - A21 -
19:35:53 Cell - B21 -
19:35:53 Cell - C21 -
19:35:53 Cell - D21 -
19:35:53 Cell - E21 -
19:35:53 Row number - 22
19:35:53 Cell - A22 -
19:35:53 Cell - B22 -
19:35:53 Cell - C22 -
19:35:53 Cell - D22 -
19:35:53 Cell - E22 -
19:35:53 Row number - 23
19:35:53 Cell - A23 -
19:35:53 Cell - B23 -
19:35:53 Cell - C23 -
19:35:53 Cell - D23 -
19:35:53 Cell - E23 -
19:35:53 Row number - 24
19:35:53 Cell - A24 -
19:35:53 Cell - B24 -
19:35:53 Cell - C24 -
19:35:53 Cell - D24 -
19:35:53 Cell - E24 -
19:35:53 Row number - 25
19:35:53 Cell - A25 -
19:35:53 Cell - B25 -
19:35:53 Cell - C25 -
19:35:53 Cell - D25 -
19:35:53 Cell - E25 -
19:35:53 Row number - 26
19:35:53 Cell - A26 -
19:35:53 Cell - B26 -
19:35:53 Cell - C26 -
19:35:53 Cell - D26 -
19:35:53 Cell - E26 - www.phpexcel.net
19:35:53 Row number - 27
19:35:53 Cell - A27 -
19:35:53 Cell - B27 -
19:35:53 Cell - C27 -
19:35:53 Cell - D27 -
19:35:53 Cell - E27 - Terms and conditions
19:35:53 Row number - 28
19:35:53 Cell - A28 -
19:35:53 Cell - B28 -
19:35:53 Cell - C28 -
19:35:53 Cell - D28 -
19:35:53 Cell - E28 -
19:35:53 Worksheet - Terms and conditions
19:35:53 Row number - 1
19:35:53 Cell - A1 - Terms and conditions
19:35:53 Cell - B1 -
19:35:53 Row number - 2
19:35:53 Cell - A2 -
19:35:53 Cell - B2 -
19:35:53 Row number - 3
19:35:53 Cell - A3 - Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Vivamus eget ante. Sed cursus nunc semper tortor. Aliquam luctus purus non elit. Fusce vel elit commodo sapien dignissim dignissim. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Curabitur accumsan magna sed massa. Nullam bibendum quam ac ipsum. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Proin augue. Praesent malesuada justo sed orci. Pellentesque lacus ligula, sodales quis, ultricies a, ultricies vitae, elit. Sed luctus consectetuer dolor. Vivamus vel sem ut nisi sodales accumsan. Nunc et felis. Suspendisse semper viverra odio. Morbi at odio. Integer a orci a purus venenatis molestie. Nam mattis. Praesent rhoncus, nisi vel mattis auctor, neque nisi faucibus sem, non dapibus elit pede ac nisl. Cras turpis.
19:35:53 Cell - B3 -
19:35:53 Row number - 4
19:35:53 Cell - A4 - Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Vivamus eget ante. Sed cursus nunc semper tortor. Aliquam luctus purus non elit. Fusce vel elit commodo sapien dignissim dignissim. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Curabitur accumsan magna sed massa. Nullam bibendum quam ac ipsum. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Proin augue. Praesent malesuada justo sed orci. Pellentesque lacus ligula, sodales quis, ultricies a, ultricies vitae, elit. Sed luctus consectetuer dolor. Vivamus vel sem ut nisi sodales accumsan. Nunc et felis. Suspendisse semper viverra odio. Morbi at odio. Integer a orci a purus venenatis molestie. Nam mattis. Praesent rhoncus, nisi vel mattis auctor, neque nisi faucibus sem, non dapibus elit pede ac nisl. Cras turpis.
19:35:53 Cell - B4 -
19:35:53 Row number - 5
19:35:53 Cell - A5 - Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Vivamus eget ante. Sed cursus nunc semper tortor. Aliquam luctus purus non elit. Fusce vel elit commodo sapien dignissim dignissim. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Curabitur accumsan magna sed massa. Nullam bibendum quam ac ipsum. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Proin augue. Praesent malesuada justo sed orci. Pellentesque lacus ligula, sodales quis, ultricies a, ultricies vitae, elit. Sed luctus consectetuer dolor. Vivamus vel sem ut nisi sodales accumsan. Nunc et felis. Suspendisse semper viverra odio. Morbi at odio. Integer a orci a purus venenatis molestie. Nam mattis. Praesent rhoncus, nisi vel mattis auctor, neque nisi faucibus sem, non dapibus elit pede ac nisl. Cras turpis.
19:35:53 Cell - B5 -
19:35:53 Row number - 6
19:35:53 Cell - A6 - Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Vivamus eget ante. Sed cursus nunc semper tortor. Aliquam luctus purus non elit. Fusce vel elit commodo sapien dignissim dignissim. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Curabitur accumsan magna sed massa. Nullam bibendum quam ac ipsum. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Proin augue. Praesent malesuada justo sed orci. Pellentesque lacus ligula, sodales quis, ultricies a, ultricies vitae, elit. Sed luctus consectetuer dolor. Vivamus vel sem ut nisi sodales accumsan. Nunc et felis. Suspendisse semper viverra odio. Morbi at odio. Integer a orci a purus venenatis molestie. Nam mattis. Praesent rhoncus, nisi vel mattis auctor, neque nisi faucibus sem, non dapibus elit pede ac nisl. Cras turpis.
19:35:53 Cell - B6 -
19:35:53 Row number - 7
19:35:53 Cell - A7 -
19:35:53 Cell - B7 -
19:35:53 Row number - 8
19:35:53 Cell - A8 -
19:35:53 Cell - B8 -
19:35:53 Row number - 9
19:35:53 Cell - A9 -
19:35:53 Cell - B9 -
19:35:53 Row number - 10
19:35:53 Cell - A10 -
19:35:53 Cell - B10 -
19:35:53 Row number - 11
19:35:53 Cell - A11 -
19:35:53 Cell - B11 -
19:35:53 Row number - 12
19:35:53 Cell - A12 -
19:35:53 Cell - B12 -
19:35:53 Row number - 13
19:35:53 Cell - A13 -
19:35:53 Cell - B13 -
19:35:53 Row number - 14
19:35:53 Cell - A14 -
19:35:53 Cell - B14 -