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.