• Create Xlsx Files With Hidden Rows

    Create Xlsx Files With Hidden Rows

    Hide rows of xlsx files in PhpSpreadsheet, a useful procedure to keep out of sight the not-very-important data. Requirements: Composer PHP 7.2 or newer Step 1. Setup dependencies. { “require”: { “phpoffice/phpspreadsheet”: “^1.3” } } composer.json Step 2. Install phpspreadsheet. $ composer install command line Step 3. Create a new PHP file, and start coding. […]

    Read more


  • Create Xlsx Files With Row Height Settings

    Create Xlsx Files With Row Height Settings

    Dynamically set a row height of xlsx files in PhpSpreadsheet, a handy way to compress your data vertically. Requirements: Composer PHP 7.2 or newer Step 1. Setup dependencies. { “require”: { “phpoffice/phpspreadsheet”: “^1.3” } } composer.json Step 2. Install phpspreadsheet. $ composer install command line Step 3. Create a new PHP file, and start coding. […]

    Read more


  • Create Xlsx Files With Hidden Group Column Settings

    Create Xlsx Files With Hidden Group Column Settings

    Automatically group and hide columns when creating xlsx files using PhpSpreadsheet, usable for generating wide xlsx sheets that needs to show only important data by default. Requirements: Composer PHP 7.2 or newer Step 1. Setup dependencies. { “require”: { “phpoffice/phpspreadsheet”: “^1.3” } } composer.json Step 2. Install phpspreadsheet. $ composer install command line Step 3. […]

    Read more


  • Create Xlsx Files With Visible Group Column Settings

    Create Xlsx Files With Visible Group Column Settings

    Automatically gather and bracket a list of column data to easily hide or show each of them, giving more focus to work on a specific group of data more precisely. This outline function is obtainable when creating an xlsx file with PhpSpreadsheet. Requirements: Composer PHP 7.2 or newer Step 1. Setup dependencies. { “require”: { […]

    Read more


  • Create Xlsx Files With Auto Column Width Settings

    Create Xlsx Files With Auto Column Width Settings

    Code an xlsx file in PhpSpreadsheet to automatically adjust a column width based on the maximum number of characters from a cell within the given column. Once the xlsx file is created, the cell will automatically fit it’s value, this is similar to manually setting the column width with the function ‘Auto Fit Column Width’. […]

    Read more


  • Create Xlsx Files With Column Width Settings

    Create Xlsx Files With Column Width Settings

    Adjust a selected column width when creating an xlsx file using PhpSpreadsheet, estimate the maximum number of characters from a given column and code the value of it’s width to fit the data on it’s designated cell. Requirements: Composer PHP 7.2 or newer Step 1. Setup dependencies. { “require”: { “phpoffice/phpspreadsheet”: “^1.3” } } composer.json […]

    Read more


  • Create Xlsx Files With Date Not In Range Data Validation

    Create Xlsx Files With Date Not In Range Data Validation

    Code the opposite logic of the “Date range data validation“, forbid a user input from a data within a date range, only outside values from a given date range will be accepted. This is another trouble-free way of creating an xlsx file with data validation using PhpSpreadsheet. Requirements: Composer PHP 7.2 or newer Step 1. […]

    Read more


  • Create Xlsx Files With Drop Down List Data Validation

    Create Xlsx Files With Drop Down List Data Validation

    Code to write down selections where users can pick an option from, not allowing any data not within the itemize selection to be inputed in a particular cell. This kind of data validation, specifically can be referred as a drop down list validation, can straightforwardly achieve with PhpSpreadsheet when creating an xlsx file. Requirements: Composer […]

    Read more


  • Create Xlsx Files With Date Range Data Validation

    Create Xlsx Files With Date Range Data Validation

    Create an xlsx file using PhpSpreadsheet and code a data validation requiring a user to input a date value within a certain date range, consequently setting a minimum date limit and maximum date boundary at the same time. Requirements: Composer PHP 7.2 or newer Step 1. Setup dependencies. { “require”: { “phpoffice/phpspreadsheet”: “^1.3” } } […]

    Read more


Featured Tutorials