Ovaj kratki članak govori o tome kako dodati stupac u Excel koristeći C#. Sažima pripremu sustava, postupni algoritam i pokrenuti uzorak koda za dodavanje više stupaca u Excelu pomoću C#. Štoviše, ne morate instalirati MS Excel ili bilo koju drugu aplikaciju koja se odnosi na proračunske tablice da biste radili s ovom značajkom u svom okruženju.
Koraci za umetanje stupaca u Excel pomoću C#
- Konfigurirajte sustav pomoću Aspose.Cells for .NET za umetanje stupaca
- Učitajte izvornu datoteku pomoću klase Workbook
- Dobijte referencu na radni list i umetnite jedan ili više stupaca pomoću metode InsertColumns
- Izvezite generiranu Excel radnu knjigu nakon dodavanja stupaca
Ovi koraci daju pregled kako dodati novi stupac u Excel koristeći C#. Jednostavno učitajte izvornu proračunsku tablicu i umetnite stupce u bilo koji indeks prije nego što je spremite u XLS ili XLSX format. Ovo umetanje premjestit će postojeće stupce na desnu stranu ciljnog radnog lista.
Kod za umetanje stupaca u Excel pomoću C#
using System; | |
using Aspose.Cells; | |
class Program | |
{ | |
static void Main(string[] args) // Insert rows in Excel using C# | |
{ | |
// Set the license | |
new License().SetLicense("Aspose.Total.lic"); | |
// Load Excel file | |
Workbook workbook = new Workbook("Columns.xlsx"); | |
// Access a worksheet | |
Worksheet worksheet = workbook.Worksheets[0]; | |
// Insert columns | |
worksheet.Cells.InsertColumns(2, 2); | |
// Save output Excel file | |
workbook.Save("insertedColumns.xlsx"); | |
System.Console.WriteLine("Done"); | |
} | |
} |
Ovaj primjer koda pokazuje kako umetnuti stupac u Excel koristeći C#. Međutim, može se dodatno improvizirati za korištenje različitih metoda preopterećenja. Na primjer, umetanje jednog ili više stupaca odjednom ili izborno ažuriranje postojećih referenci u drugim radnim listovima na temelju vaših zahtjeva.
U ovom vodiču smo razumjeli kako umetnuti više stupaca u Excel koristeći C#. Osim toga, ako želite umetnuti retke u Excel list, pročitajte članak na kako umetnuti retke u Excel koristeći C#.