Is it ok to change the position of worksheet by changing the worksheet.index property. For example if I have a workbook (wbk) containing 3 worksheets with name 'one', 'two', 'three'. then I can move worksheet 'one' to the last postion as follows:
sht := wbk.GetWorksheetByName('one');
sht.Index := 3
Is this a proper way to move the worksheet?