1) Выводит она тебе именно так, как ты написал.
Разберись с циклами (самый конец твоего кода). Что-то много там их у тебя.
2) В экселе Select.Range, а дальше делаешь соотв. настройки. Вариант - включить запись макросов в экселе, сделать нужную операцию, а потом посмотреть что там в макросе получилось. собственно, именно так писали для одного проекта интеграцию с офисом.
3) Править соотв. настройки. Какие - можно посмотреть также, как в п.2).
|