Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
беда с Excel... а так хорошо начиналось. знатоки, помогите
|
|||
|---|---|---|---|
|
#18+
Короче: смастерил себе генератор отчетов - к C#-проекту приладил VB класс -кем-то из мастеров выложен был здесь - там гораздо проще управляться с excel - и все хорошо и красиво. да вот пришел час подключить эти отчеты на сервере у клиента и о горе: автор Dim oExcel As Excel.Application Dim oBook As Excel.Workbook Dim oSheet As Excel.Worksheet oExcel = New Excel.Application oBook = oExcel.Workbooks.Open("d:\sablon.xls") - на последней строке ловлю авторObject reference not set to an instance of an object. Версия Excel что на отладочном локалхосте (XP SP1) - что на сервере клиента (2000-Pro). Прошу подсказки о выходе из ситуации! Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2006, 15:10 |
|
||
|
беда с Excel... а так хорошо начиналось. знатоки, помогите
|
|||
|---|---|---|---|
|
#18+
а файл существует, а доступ к нему есть? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2006, 15:17 |
|
||
|
беда с Excel... а так хорошо начиналось. знатоки, помогите
|
|||
|---|---|---|---|
|
#18+
naturlich! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2006, 15:25 |
|
||
|
беда с Excel... а так хорошо начиналось. знатоки, помогите
|
|||
|---|---|---|---|
|
#18+
1) что бы не зависеть от версий Excel - перейди на позднее связывание Dim oExcel As Object 'Excel.Application Dim oBook As Object 'Excel.Workbook Dim oSheet As Object 'Excel.Worksheet oExcel = CreateObject ("Excel.Application") 2) если файл существует и у тебя к нему есть доступ, то это не значит, что к нему есть доступ у ASP.Net Шайтан ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2006, 16:35 |
|
||
|
беда с Excel... а так хорошо начиналось. знатоки, помогите
|
|||
|---|---|---|---|
|
#18+
Шайтан, ну ты шайтан! лед тронулся вот только новый тормоз образовался. на строке авторoSheet.Cells(lnv, ltg).Value = zag(i - 1)ловлю авторBad variable type а на локалхосте все ok. Не подскажeш? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2006, 17:49 |
|
||
|
беда с Excel... а так хорошо начиналось. знатоки, помогите
|
|||
|---|---|---|---|
|
#18+
Код: plaintext что возвращает zag? какой тип аргумента принимает zag? Шайтан ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2006, 18:40 |
|
||
|
беда с Excel... а так хорошо начиналось. знатоки, помогите
|
|||
|---|---|---|---|
|
#18+
в догон - lnv и ltg зависят от чего-то. они должны быть >0 (адресация ячеек в Excel начинается с 1) соответсвенно lnv < 65тыс с чем-то ltg Б 256 (всего 255 столбцов) Шайтан ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2006, 18:42 |
|
||
|
беда с Excel... а так хорошо начиналось. знатоки, помогите
|
|||
|---|---|---|---|
|
#18+
Да все ок в этом отношении - класс-то давно обкатан дома (и в офисе). проблемы открылись при перезде на сервер заказчика. а параметры для координат cell(x,y) вообще-то у меня long... щас проверю с int.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2006, 19:50 |
|
||
|
беда с Excel... а так хорошо начиналось. знатоки, помогите
|
|||
|---|---|---|---|
|
#18+
может кому было интересно, то вот оказывается что .Cells(x,y).Value=z по странной прихоти MS из-под VB.NET by Framework 1.1 on 2000 Pro не катит. x и y надо приводить к виду "A2:A2" и юзать Range: автор ts = "A" lnv=1 For i = 1 To w oSheet.Range(ts + CStr(lnv) + ":" + ts + CStr(lnv)).Value = zag(i - 1) ts = Chr(Asc(ts) + 1) Next вот такая шняга. полдня убил. повбывав бы... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.01.2006, 13:35 |
|
||
|
беда с Excel... а так хорошо начиналось. знатоки, помогите
|
|||
|---|---|---|---|
|
#18+
может ты не умеешь их готовить (с) вот этот код у меня работает "тока в путь"! Код: plaintext FR - v1.1.4322 Off - на разных машинах 2003 и 2000 Pro Шайтан ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.01.2006, 16:16 |
|
||
|
|

start [/forum/topic.php?fid=18&msg=33511657&tid=1393074]: |
0ms |
get settings: |
10ms |
get forum list: |
12ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
32ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
42ms |
get tp. blocked users: |
1ms |
| others: | 261ms |
| total: | 372ms |

| 0 / 0 |
