Supprimer le contrôle ActiveX

Supprimer le contrôle ActiveX

Aspose.Cells offre la possibilité de supprimer le contrôle ActiveX des classeurs. Pour cela, le API fournit leShape.RemoveActiveXControlméthode. L’extrait de code suivant illustre l’utilisation deShape.RemoveActiveXControlméthode pour supprimer le contrôle ActiveX.

Exemple de code

// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET
//Source directory
string sourceDir = RunExamples.Get_SourceDirectory();
//Output directory
string outputDir = RunExamples.Get_OutputDirectory();
// Create a workbook
Workbook wb = new Workbook(sourceDir + "sampleUpdateActiveXComboBoxControl.xlsx");
// Access first shape from first worksheet
Shape shape = wb.Worksheets[0].Shapes[0];
// Access ActiveX ComboBox Control and update its value
if (shape.ActiveXControl != null)
{
// Remove Shape ActiveX Control
shape.RemoveActiveXControl();
}
// Save the workbook
wb.Save(outputDir + "RemoveActiveXControl_our.xlsx");