Форумы HiProg.com - MS ACCESS, VBA, VB

 

Ответить на сообщение

Вернуться к теме

Вы отвечаете на сообщение:

ник: АлаяЗаря
хм... вариант =) тогда вопросик по реализации, как присвоить переменной количество строк в выполненном запросе?

я так понял как то так


dim asd as long
asd = nz(dcount("[Счетчик]","[Запрос1]",0)



И еще один вопросик, посоветоваться так сказать

В таблице сейчас всего 350 строк 10 столбцов, из них 4 столбца обязательно попадают в ексель и одинаковые значения объединяются. Принцып объединения таков, проверяется равенство ячейки с следующей ячейкой и если "верно" то они объединяютя. Тогда получется что ексель выполняет 350*4 = 1400 объединений... Сейчас формирование такого отчета занимает примерно 45 секунд на моей машине, а если строк будет скажем 5000, а их будет столько скажем через месяца 2... тогда отчет по всей таблице будет довольно таки долго формироваться....

Я тут подумал, а что если сперва искать одинаковые ячейки, их выделять и все сразу объединять? тогда количество объединений будет меньше, соответственно формирование отчета будет быстрее.... Вот только как это реализовать, да и возможно ли это?


Ваше имя:

Пароль:

Цитировать: [quote][/quote] Код: [code][/code]
Жирный: [b][/b] Наклонный: [i][/i]
URL: [url][/url] 

Сообщение:

 Размер файла не более 50 Кбт. Большие файлы можно размещать на www.slil.ru

Прикрепить:

 

Для вставки смайлов в текст щелкните по значку.