работа с Excel

Тема в разделе "Lotus - Программирование", создана пользователем guka, 27 сен 2007.

Наш партнер Genesis Hackspace
  1. guka

    guka Гость

    Я делаю импорт из excel в lotus.Надо вычислить последнюю строку в фаиле.Как это сделать?
     
  2. IsAvailable

    IsAvailable Гость

    Смотря что за данные. Я лично в свое время брал совокупность нескольких ячеек, которые должны быть непустыми и проверял их на непустость :)
     
  3. morpheus

    morpheus скриптописец

    Регистрация:
    7 авг 2006
    Сообщения:
    3.920
    Симпатии:
    1
    у Excell - последняя строка 32768... можно зделать так

    1. Самому в экселе помечать номер последней строки в какойто спец. ячейке
    2. передвигаться по всем строкам до специалього символа который будет обозначать конец документа , например "<<!@#END_OF_EXCELL_ROWS@!>>"
    3. двигаться банально до первой пустой строки
     
  4. guka

    guka Гость

    Я сделала так
    while xlApp.Cells(i,1).value<>""
    заносится по 2 раза
     
  5. Sandr

    Sandr Гость


    До первой пустой ячейки? А если потом опять инфа есть?
     
  6. IsAvailable

    IsAvailable Гость

    Для: guka
    Что именно по 2 раза заносится? Куда? Вероятно, что-то не так внутри While
     
  7. morpheus

    morpheus скриптописец

    Регистрация:
    7 авг 2006
    Сообщения:
    3.920
    Симпатии:
    1
    Для: guka
    зделаейте проверку что бы не было 5ть подряд пустых строчек... ну и т.д.
    да и приведите пример своего кода фраза "заносится по 2 раза" - ввела меня в ступор
     
  8. IsAvailable

    IsAvailable Гость

    Для: Sandr
    Ну мы же не знаем природу вносимых данных. Возможно, критерий окончания именно такой.
     
  9. morpheus

    morpheus скриптописец

    Регистрация:
    7 авг 2006
    Сообщения:
    3.920
    Симпатии:
    1
    Для: IsAvailable
    Не только вносимых , но и СЧИТЫВАЕММЫХ
     
  10. IsAvailable

    IsAvailable Гость

    Для: Morpheus
    Ну считывать-то можно всё подряд, а критерий нужен именно на те данные, которые нужно вносить в Лотус. То есть критерий остановки считывания зависит во многом именно от того, что вносится.
    Но по сути всё это так - больше рассуждения <_<
    Задача сабжа по сути тривиальна.
     
Загрузка...
Похожие Темы - работа Excel
  1. accord50
    Ответов:
    0
    Просмотров:
    1.294
  2. mobotdel
    Ответов:
    0
    Просмотров:
    2.907
  3. mobotdel
    Ответов:
    0
    Просмотров:
    2.649
  4. putinka
    Ответов:
    0
    Просмотров:
    31
  5. nujencod
    Ответов:
    0
    Просмотров:
    27

Поделиться этой страницей