Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Shifting Ranges

Francois Botha edited this page Oct 22, 2016 · 2 revisions
var workbook = new XLWorkbook("BasicTable.xlsx");
var ws = workbook.Worksheet(1);

// Get a range object
var rngHeaders = ws.Range("B3:F3");

// Insert some rows/columns before the range
ws.Row(1).InsertRowsAbove(2);
ws.Column(1).InsertColumnsBefore(2);

// Change the background color of the headers
// Notice that rngHeaders point to the right place
rngHeaders.Style.Fill.BackgroundColor = XLColor.LightSalmon;

ws.Columns().AdjustToContents();

workbook.SaveAs("ShiftingRanges.xlsx");

FAQ

Examples

Real world scenarios

Time Savers

Performance and Memory

Misc

Inserting Data/Tables

Styles

Ranges

Rows

Columns

Page Setup (Print Options)

AutoFilters

Comments

Dev docs

Clone this wiki locally