Well, this is MS Excel’s behavior for Word Art shape which take the priority when you click on its text. The contents in the cells are not hidden (or behind it) but you might not select the cell directly when you click on it as it would select the WordArt shape instead, you got to use arrow keys instead to select any cell, this is MS Excel’s behavior and nothing to do with Aspose.Cells APIs. I think you may try to lock certain aspects of word art shape, see the sample code below (especially the lines in bold) for your reference:
//Instantiate a new Workbook
Workbook workbook = new Workbook();
//Get the first default sheet
Worksheet sheet = workbook.Worksheets[0];
sheet.Cells[“B20”].PutValue(“Hello World!”);
//Add Watermark
Aspose.Cells.Drawing.Shape wordart = sheet.Shapes.AddTextEffect(MsoPresetTextEffect.TextEffect1,
“CONFIDENTIAL”, “Arial Black”, 50, false, true
, 18, 8, 1, 1, 130, 800);
//Get the fill format of the word art
FillFormat wordArtFormat = wordart.Fill;
//Set the color
wordArtFormat.SetOneColorGradient(Color.Red, 0.2, GradientStyleType.Horizontal, 2);
//Set the transparency
wordArtFormat.Transparency = .9;
//Make the line invisible
LineFormat lineFormat = wordart.Line;
lineFormat.Weight = 0.0;
//Lock Shape Aspects
wordart.IsLocked = true;
wordart.SetLockedProperty(ShapeLockType.Selection, true);
wordart.SetLockedProperty(ShapeLockType.ShapeType, true);
wordart.SetLockedProperty(ShapeLockType.Move, true);
wordart.SetLockedProperty(ShapeLockType.Resize, true);
wordart.SetLockedProperty(ShapeLockType.Text, true);
//Save the file
workbook.Save(“e:\test2\out1.xls”);
Hope, this helps a bit.
Thank you.