Consenti apostrofo iniziale
In questo tutorial passo passo, spiegheremo il codice sorgente C# fornito che ti consentirà di consentire l’uso di un apostrofo iniziale in una cartella di lavoro Excel utilizzando Aspose.Cells per .NET. Seguire i passaggi seguenti per eseguire questa operazione.
Passaggio 1: imposta le directory di origine e di output
// directory di origine
string sourceDir = RunExamples.Get_SourceDirectory();
// Cartella di destinazione
string outputDir = RunExamples.Get_OutputDirectory();
In questo primo passaggio definiamo le directory di origine e di output per i file Excel.
Passaggio 2: creare un’istanza di un oggetto WorkbookDesigner
// Creare un'istanza di un oggetto WorkbookDesigner
WorkbookDesigner designer = new WorkbookDesigner();
Creiamo un’istanza diWorkbookDesigner
classe da Aspose.Cells.
Passaggio 3: caricare la cartella di lavoro di Excel
// Carica la cartella di lavoro di Excel
Workbook workbook = new Workbook(sourceDir + "AllowLeadingApostropheSample.xlsx");
workbook.Settings.QuotePrefixToStyle = false;
designer.Workbook = workbook;
Carichiamo la cartella di lavoro Excel dal file specificato e disabilitiamo la conversione automatica degli apostrofi iniziali in stile testo.
Passaggio 4: imposta l’origine dati
// Definire l'origine dati per la cartella di lavoro della finestra di progettazione
List<DataObject> list = new List<DataObject>
{
new DataObject
{
Id=1,
Name = "demo"
},
new DataObject
{
ID=2,
Name = "'demo"
}
};
designer.SetDataSource("sampleData", list);
Definiamo un elenco di oggetti dati e utilizziamo il fileSetDataSource
metodo per impostare l’origine dati per la cartella di lavoro della finestra di progettazione.
Passaggio 5: elabora i marcatori intelligenti
// Elabora marcatori intelligenti
designer. Process();
Noi usiamo ilProcess
metodo per elaborare i marcatori intelligenti nella cartella di lavoro del designer.
Passaggio 6: salva la cartella di lavoro Excel modificata
// Salva la cartella di lavoro Excel modificata
designer.Workbook.Save(outputDir + "AllowLeadingApostropheSample_out.xlsx");
Salviamo la cartella di lavoro Excel modificata con le modifiche apportate.
Codice sorgente di esempio per Consenti apostrofo iniziale utilizzando Aspose.Cells per .NET
//Directory di origine
string sourceDir = RunExamples.Get_SourceDirectory();
string outputDir = RunExamples.Get_OutputDirectory();
// Creazione di un'istanza di un oggetto WorkbookDesigner
WorkbookDesigner designer = new WorkbookDesigner();
Workbook workbook = new Workbook(sourceDir + "AllowLeadingApostropheSample.xlsx");
workbook.Settings.QuotePrefixToStyle = false;
// Apri un foglio di calcolo del designer contenente i marcatori intelligenti
designer.Workbook = workbook;
List<DataObject> list = new List<DataObject>
{
new DataObject
{
Id =1,
Name = "demo"
},
new DataObject
{
Id=2,
Name = "'demo"
}
};
// Imposta l'origine dati per il foglio di calcolo del designer
designer.SetDataSource("sampleData", list);
// Elabora i marcatori intelligenti
designer.Process();
designer.Workbook.Save(outputDir + "AllowLeadingApostropheSample_out.xlsx");
Console.WriteLine("AllowLeadingApostrophe executed successfully.");
Conclusione
Congratulazioni! Hai imparato come consentire l’uso di un apostrofo iniziale in una cartella di lavoro di Excel utilizzando Aspose.Cells per .NET. Sperimenta con i tuoi dati per personalizzare ulteriormente le tue cartelle di lavoro Excel.
Domande frequenti
D: Qual è l’autorizzazione per l’apostrofo iniziale in una cartella di lavoro di Excel?
R: Consentire l’apostrofo iniziale in una cartella di lavoro di Excel consente di visualizzare correttamente i dati che iniziano con un apostrofo senza convertirli in uno stile di testo. Ciò è utile quando si desidera mantenere l’apostrofo come parte dei dati.
D: Perché devo disattivare la conversione automatica degli apostrofi iniziali?
R: Disabilitando la conversione automatica delle virgolette iniziali, puoi preservarne l’utilizzo così come è nei tuoi dati. Ciò evita qualsiasi modifica involontaria dei dati durante l’apertura o la manipolazione della cartella di lavoro di Excel.
D: Come impostare l’origine dati nella cartella di lavoro del designer?
R: Per impostare l’origine dati nella cartella di lavoro del designer, puoi utilizzare il fileSetDataSource
metodo che specifica il nome dell’origine dati e un elenco di oggetti dati corrispondenti.
D: L’autorizzazione dell’apostrofo iniziale influisce su altri dati nella cartella di lavoro di Excel?
R: No, consentire l’apostrofo iniziale influisce solo sui dati che iniziano con un apostrofo. Gli altri dati nella cartella di lavoro di Excel rimangono invariati.
D: Posso utilizzare questa funzionalità con altri formati di file Excel?
R: Sì, puoi utilizzare questa funzionalità con altri formati di file Excel supportati da Aspose.Cells, come .xls, .xlsm, ecc.