Skip to content

silverslice/excel-template

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Easy tool for replacing variables in xlsx documents

Why

If you try to create a simple template in PHPExcel, insert some data and save it as a new file, you will see that conditional formatting is missing. PHPExcel is not a library for editing workbook files: you're not using PHPExcel to change only one string in a file and save it in the same state.

Install

composer require silverslice/excel-template

Usage

Place variables in your xlsx-document as {foo}. Then replace them with replace method.

use Silverslice\ExcelTemplate\Template;

require __DIR__ . '/vendor/autoload.php';

$template = new Template();

// open file
$template->open('test.xlsx')

    // replace one variable to another
    ->replace('one', 'two')

    // replace once more
    ->replace('foo', 'bar')

    // save document
    ->save('test.xlsx');

About

Replace variables in xlsx documents

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages