protected void setVerticalAlign(final short alignment, Rect selection) {
Worksheet sheet = _spreadsheet.getSelectedSheet();
if (sheet != null && isValidSelection(selection)) {
if (!sheet.getProtect()) {
Utils.visitCells(sheet, selection, new CellVisitor(){
@Override
public void handle(CellVisitorContext context) {
final short srcAlign = context.getVerticalAlignment();
if (srcAlign != alignment) {