Всем доброго вечера,
пишу тест на проверку знаний Excel для пользователей. Один из вопросов предусматривал, что пользователь должен применить функцию "Группировать" -> "Создать структуру" и таким образом там в 2-х местах месячные продажи сгруппируются и будут видны только квартальные тоталы (формулы введены, поэтому Excel это сам уверенно находит). Так вот проблема в том, что я не нашёл способа программно никак проверить, сделал юзер группировку или нет. Объект outline весьма странный, зацепиться не за что.
Я пытался пойти 2 вариантами:
1. Думал обратиться к объекту outline, когда группировки нет на листе и надеялся, что возникнет ненулевая err.number - нифига, ничего не возникает.
2. Думал через SendKey "{RIGHT}" смотреть на чём я стою (при однократном перемещении был бы разрыв по адрессации), но sendkey куда-то видимо не туда отправлял нажатие, вобщем тоже не сработало.
Нет ли у кого ещё идей?
пишу тест на проверку знаний Excel для пользователей. Один из вопросов предусматривал, что пользователь должен применить функцию "Группировать" -> "Создать структуру" и таким образом там в 2-х местах месячные продажи сгруппируются и будут видны только квартальные тоталы (формулы введены, поэтому Excel это сам уверенно находит). Так вот проблема в том, что я не нашёл способа программно никак проверить, сделал юзер группировку или нет. Объект outline весьма странный, зацепиться не за что.
Я пытался пойти 2 вариантами:
1. Думал обратиться к объекту outline, когда группировки нет на листе и надеялся, что возникнет ненулевая err.number - нифига, ничего не возникает.
2. Думал через SendKey "{RIGHT}" смотреть на чём я стою (при однократном перемещении был бы разрыв по адрессации), но sendkey куда-то видимо не туда отправлял нажатие, вобщем тоже не сработало.
Нет ли у кого ещё идей?
с уважением,
Батьянов Денис
Батьянов Денис