Vezető aposztróf engedélyezése
Ebben a lépésenkénti oktatóanyagban elmagyarázzuk a mellékelt C# forráskódot, amely lehetővé teszi a vezető aposztróf használatát egy Excel-munkafüzetben az Aspose.Cells for .NET használatával. A művelet végrehajtásához kövesse az alábbi lépéseket.
1. lépés: Állítsa be a forrás- és kimeneti könyvtárakat
// forráskönyvtár
string sourceDir = RunExamples.Get_SourceDirectory();
// Kimeneti könyvtár
string outputDir = RunExamples.Get_OutputDirectory();
Ebben az első lépésben meghatározzuk az Excel fájlok forrás- és kimeneti könyvtárát.
2. lépés: Példányosítson egy WorkbookDesigner objektumot
// Példányosítson egy WorkbookDesigner objektumot
WorkbookDesigner designer = new WorkbookDesigner();
Létrehozunk egy példányt aWorkbookDesigner
osztály az Aspose.Cells-től.
3. lépés: Töltse be az Excel-munkafüzetet
// Töltse be az Excel munkafüzetet
Workbook workbook = new Workbook(sourceDir + "AllowLeadingApostropheSample.xlsx");
workbook.Settings.QuotePrefixToStyle = false;
designer.Workbook = workbook;
A megadott fájlból betöltjük az Excel munkafüzetet, és letiltjuk a kezdeti aposztrófok szövegstílusra való automatikus konvertálását.
4. lépés: Állítsa be az adatforrást
// Határozza meg a tervezői munkafüzet adatforrását
List<DataObject> list = new List<DataObject>
{
new DataObject
{
Id=1,
Name = "demo"
},
new DataObject
{
ID=2,
Name = "'demo"
}
};
designer.SetDataSource("sampleData", list);
Meghatározzuk az adatobjektumok listáját, és használjuk aSetDataSource
módszer a tervezői munkafüzet adatforrásának beállításához.
5. lépés: Az intelligens jelölők feldolgozása
// Intelligens jelölők feldolgozása
designer. Process();
Használjuk aProcess
módszer az intelligens jelölők feldolgozására a tervezői munkafüzetben.
6. lépés: Mentse el a módosított Excel-munkafüzetet
// Mentse el a módosított Excel-munkafüzetet
designer.Workbook.Save(outputDir + "AllowLeadingApostropheSample_out.xlsx");
A módosított Excel munkafüzetet a végrehajtott változtatásokkal elmentjük.
Minta forráskód az Allow Leading Apostrophe használatához Aspose.Cells for .NET-hez
//Forrás könyvtár
string sourceDir = RunExamples.Get_SourceDirectory();
string outputDir = RunExamples.Get_OutputDirectory();
// WorkbookDesigner objektum példányosítása
WorkbookDesigner designer = new WorkbookDesigner();
Workbook workbook = new Workbook(sourceDir + "AllowLeadingApostropheSample.xlsx");
workbook.Settings.QuotePrefixToStyle = false;
// Nyisson meg egy tervezői táblázatot, amely intelligens jelölőket tartalmaz
designer.Workbook = workbook;
List<DataObject> list = new List<DataObject>
{
new DataObject
{
Id =1,
Name = "demo"
},
new DataObject
{
Id=2,
Name = "'demo"
}
};
// Állítsa be a tervezői táblázat adatforrását
designer.SetDataSource("sampleData", list);
// Az intelligens jelölők feldolgozása
designer.Process();
designer.Workbook.Save(outputDir + "AllowLeadingApostropheSample_out.xlsx");
Console.WriteLine("AllowLeadingApostrophe executed successfully.");
Következtetés
Gratulálok ! Megtanulta, hogyan engedélyezheti a vezető aposztróf használatát egy Excel-munkafüzetben az Aspose.Cells for .NET segítségével. Kísérletezzen saját adataival az Excel-munkafüzetek további testreszabásához.
GYIK
K: Mi a vezető aposztróf engedély egy Excel-munkafüzetben?
V: Ha engedélyezi a kezdeti aposztrófot egy Excel-munkafüzetben, akkor az aposztrófral kezdődő adatok helyesen jelennek meg anélkül, hogy szövegstílusra konvertálnák azokat. Ez akkor hasznos, ha az aposztrófot az adatok részeként szeretné megtartani.
K: Miért kell kikapcsolnom a kezdeti aposztrófok automatikus konvertálását?
V: Ha letiltja a vezető idézetek automatikus konvertálását, megőrizheti használatukat az adataiban. Ezzel elkerülhető az adatok nem kívánt módosítása az Excel-munkafüzet megnyitása vagy kezelése közben.
K: Hogyan állíthat be adatforrást a tervezői munkafüzetben?
V: A tervezői munkafüzet adatforrásának beállításához használhatja aSetDataSource
metódus, amely megadja az adatforrás nevét és a megfelelő adatobjektumok listáját.
K: A vezető aposztróf engedélyezése hatással van az Excel-munkafüzet egyéb adataira?
V: Nem, a vezető aposztróf engedélyezése csak az aposztrófpal kezdődő adatokat érinti. Az Excel-munkafüzet egyéb adatai változatlanok maradnak.
K: Használhatom ezt a funkciót más Excel fájlformátumokkal?
V: Igen, ezt a funkciót használhatja az Aspose.Cells által támogatott más Excel-fájlformátumokkal is, például .xls, .xlsm stb.