How to copy format of one row to another row in Excel with c# -
i inserting data excel using c#. whenever add new row excel using c# want same format above row i.e, color, font , background color programmatically.
it's oledb insert.
post insert, want apply format of first row second row. format painter ui it's straightforward job, can't find way same c#.
1) first need range want copy e.g. rngtocopy 2) set range want insert. 3) use below mentioned code snippet.
range rngtocopy = ws.get_range(startcell, endcell).entirerow; range rngtoinsert = ws.get_range(startcell, type.missing).entirerow; orngtoinsert.insert(microsoft.office.interop.excel.xlinsertshiftdirection.xlshiftdown, orngtocopy.copy(type.missing)); //ws worksheet object, set startcell , endcell per requirement
Comments
Post a Comment