Permitir apóstrofe principal

En este tutorial paso a paso, explicaremos el código fuente de C# proporcionado que le permitirá permitir el uso de un apóstrofe inicial en un libro de Excel usando Aspose.Cells para .NET. Siga los pasos a continuación para realizar esta operación.

Paso 1: configurar los directorios de origen y de salida

// directorio fuente
string sourceDir = RunExamples.Get_SourceDirectory();
// Directorio de salida
string outputDir = RunExamples.Get_OutputDirectory();

En este primer paso, definimos los directorios de origen y salida de los archivos de Excel.

Paso 2: crear una instancia de un objeto WorkbookDesigner

// Crear una instancia de un objeto WorkbookDesigner
WorkbookDesigner designer = new WorkbookDesigner();

Creamos una instancia delWorkbookDesigner clase de Aspose.Cells.

Paso 3: cargar el libro de Excel

// Cargue el libro de Excel
Workbook workbook = new Workbook(sourceDir + "AllowLeadingApostropheSample.xlsx");
workbook.Settings.QuotePrefixToStyle = false;
designer.Workbook = workbook;

Cargamos el libro de Excel desde el archivo especificado y desactivamos la conversión automática de apóstrofes iniciales a estilo de texto.

Paso 4: establecer la fuente de datos

// Definir la fuente de datos para el libro de trabajo del diseñador.
List<DataObject> list = new List<DataObject>
{
new DataObject
{
Id=1,
Name = "demo"
},
new DataObject
{
ID=2,
Name = "'demo"
}
};
designer.SetDataSource("sampleData", list);

Definimos una lista de objetos de datos y utilizamos elSetDataSource Método para establecer la fuente de datos para el libro de trabajo del diseñador.

Paso 5: Procesar marcadores inteligentes

// Procesar marcadores inteligentes
designer. Process();

Usamos elProcess Método para procesar marcadores inteligentes en el libro de trabajo del diseñador.

Paso 6: guarde el libro de Excel modificado

// Guarde el libro de Excel modificado
designer.Workbook.Save(outputDir + "AllowLeadingApostropheSample_out.xlsx");

Guardamos el libro de Excel modificado con los cambios realizados.

Código fuente de muestra para Permitir apóstrofe inicial usando Aspose.Cells para .NET

//Directorio fuente
string sourceDir = RunExamples.Get_SourceDirectory();
string outputDir = RunExamples.Get_OutputDirectory();
// Creación de instancias de un objeto WorkbookDesigner
WorkbookDesigner designer = new WorkbookDesigner();
Workbook workbook = new Workbook(sourceDir + "AllowLeadingApostropheSample.xlsx");
workbook.Settings.QuotePrefixToStyle = false;
// Abra una hoja de cálculo de diseñador que contenga marcadores inteligentes
designer.Workbook = workbook;
List<DataObject> list = new List<DataObject>
{
	new DataObject
	{
		 Id =1,
		 Name = "demo"
	},
	new DataObject
	{
		Id=2,
		Name = "'demo"
	}
};
// Establecer la fuente de datos para la hoja de cálculo del diseñador
designer.SetDataSource("sampleData", list);
// Procesar los marcadores inteligentes
designer.Process();
designer.Workbook.Save(outputDir + "AllowLeadingApostropheSample_out.xlsx");
Console.WriteLine("AllowLeadingApostrophe executed successfully.");

Conclusión

¡Enhorabuena! Aprendió cómo permitir el uso de un apóstrofo inicial en un libro de Excel usando Aspose.Cells para .NET. Experimente con sus propios datos para personalizar aún más sus libros de Excel.

Preguntas frecuentes

P: ¿Qué es el permiso de apóstrofo inicial en un libro de Excel?

R: Permitir el apóstrofo inicial en un libro de Excel permite que los datos que comienzan con un apóstrofo se muestren correctamente sin convertirlos a un estilo de texto. Esto resulta útil cuando desea mantener el apóstrofo como parte de los datos.

P: ¿Por qué necesito desactivar la conversión automática de apóstrofes iniciales?

R: Al deshabilitar la conversión automática de citas iniciales, puede conservar su uso tal como está en sus datos. Esto evita cualquier modificación no deseada de los datos al abrir o manipular el libro de Excel.

P: ¿Cómo configurar la fuente de datos en el libro de trabajo del diseñador?

R: Para configurar la fuente de datos en el libro de trabajo del diseñador, puede usar elSetDataSource método que especifica el nombre de la fuente de datos y una lista de los objetos de datos correspondientes.

P: ¿Permitir el apóstrofe inicial afecta otros datos en el libro de Excel?

R: No, permitir el apóstrofe inicial solo afecta a los datos que comienzan con un apóstrofe. Otros datos en el libro de Excel permanecen sin cambios.

P: ¿Puedo utilizar esta función con otros formatos de archivos de Excel?

R: Sí, puede utilizar esta función con otros formatos de archivos de Excel compatibles con Aspose.Cells, como .xls, .xlsm, etc.