diff --git a/src/Mod/Spreadsheet/Gui/Command.cpp b/src/Mod/Spreadsheet/Gui/Command.cpp index 6b4152537b9f..7c0036cdba67 100644 --- a/src/Mod/Spreadsheet/Gui/Command.cpp +++ b/src/Mod/Spreadsheet/Gui/Command.cpp @@ -868,6 +868,8 @@ void CmdCreateSpreadsheet::activated(int iMsg) openCommand("Create Spreadsheet"); doCommand(Doc,"App.activeDocument().addObject('Spreadsheet::Sheet','%s\')",FeatName.c_str()); + doCommand(Gui,"Gui.Selection.clearSelection()\n"); + doCommand(Gui,"Gui.Selection.addSelection(App.activeDocument().Name,'%s\')",FeatName.c_str()); commitCommand(); } diff --git a/src/Mod/Spreadsheet/Gui/Sheet.ui b/src/Mod/Spreadsheet/Gui/Sheet.ui index e506d6d9548f..ef3b70180174 100644 --- a/src/Mod/Spreadsheet/Gui/Sheet.ui +++ b/src/Mod/Spreadsheet/Gui/Sheet.ui @@ -48,6 +48,10 @@ false + + Refer to cell by alias, for example\n Spreadsheet.my_alias_name instead of Spreadsheet.B1 + +