|
Выгрузка запроса в EXCEL
|
|||
---|---|---|---|
#18+
Код: vbnet 1. 2. 3. 4.
Как пронумеровать строки на листе книги Excel? Чтобы в первом столбце слева шли по порядку цифры (1.2.3...) ? Посоветуйте варианты. ------------------------------------------------------------------------ СПС ... |
|||
:
Нравится:
Не нравится:
|
|||
01.08.2017, 14:53 |
|
Выгрузка запроса в EXCEL
|
|||
---|---|---|---|
#18+
Сгенерировать в запросе (см. Digits) или прописать формулой в темплейте экселевского файла, куда вставляешь данные. Нало будет только формулу копированием размножить по числу строк в запросе. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.08.2017, 15:23 |
|
Выгрузка запроса в EXCEL
|
|||
---|---|---|---|
#18+
MrShin, Тоже думаю формулой. но во первых не знаю какая она из себя, а уж тем более не представляю как её размножить. хотя размножить это наверное value верхней ячейки присвоить всем последующим. но это опять цикл.... а цикл это тормоза... ... |
|||
:
Нравится:
Не нравится:
|
|||
01.08.2017, 15:28 |
|
Выгрузка запроса в EXCEL
|
|||
---|---|---|---|
#18+
MrShin, циклом можно и вот так присвоить значение встроенного порядкового номера строки листа Код: vbnet 1.
или в цикле Код: vbnet 1. 2. 3. 4. 5.
... |
|||
:
Нравится:
Не нравится:
|
|||
01.08.2017, 15:35 |
|
Выгрузка запроса в EXCEL
|
|||
---|---|---|---|
#18+
Никаких циклов! Вот кусок рабочего кода, работает мгновенно: Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8.
Здесь в темплейте в 6-й строке содержится образец для последующего форматирования, строки ниже не отформатированы. Копируем 6-ю строку и 3-мя командами всталяем форматы, валидацию (если надо) и формулы на все требуемые строки по числу записей в рекордсете. При этом формулы сами размножаются правильно. Соответственно в строке-образце для нумерации можно написать формулу =A5+1, A5 при этом должна быть либо пустая, либо с 0. С помощью этой технологии легко получать шикарные отчеты или формы для ввода данных с любым функционалом. Образец может содержать более одной строки, так что можно делать отчеты с разными объединениями строк по вертикали. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.08.2017, 15:58 |
|
Выгрузка запроса в EXCEL
|
|||
---|---|---|---|
#18+
Код: vbnet 1. 2. 3.
... |
|||
:
Нравится:
Не нравится:
|
|||
01.08.2017, 16:01 |
|
Выгрузка запроса в EXCEL
|
|||
---|---|---|---|
#18+
MrShin, Спасибо за код, буду пробовать. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.08.2017, 16:05 |
|
Выгрузка запроса в EXCEL
|
|||
---|---|---|---|
#18+
Анатолий ( Киев ), Ааааа... вон как. Спасибо буду делать. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.08.2017, 16:06 |
|
Выгрузка запроса в EXCEL
|
|||
---|---|---|---|
#18+
час58, ещё один из вариантов - пронумеровать строки прямо в запросе и потом выгружать запрос в excel Что мы знаем про каунтеры (aka счетчики) ... |
|||
:
Нравится:
Не нравится:
|
|||
02.08.2017, 11:40 |
|
Выгрузка запроса в EXCEL
|
|||
---|---|---|---|
#18+
guest_rusimport, Да, есть такой вариант, но сколько я с ним не бодался, он мне так и не поддался. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.08.2017, 19:30 |
|
Выгрузка запроса в EXCEL
|
|||
---|---|---|---|
#18+
час58guest_rusimport, Да, есть такой вариант, но сколько я с ним не бодался, он мне так и не поддался. Вроде, там ничего сложного. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.08.2017, 21:05 |
|
Выгрузка запроса в EXCEL
|
|||
---|---|---|---|
#18+
guest_rusimport, Большое спасибо за пример. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.08.2017, 11:38 |
|
Выгрузка запроса в EXCEL
|
|||
---|---|---|---|
#18+
guest_rusimport, пОЧЕМУ-ТО номера выдаются во первых со второго номера, во вторых всего две записи и вторая под разными номерами выскакивает то 4 то 7 то 9 .... Как-то странно. Хотя в твоём примере всё норм. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.08.2017, 11:53 |
|
Выгрузка запроса в EXCEL
|
|||
---|---|---|---|
#18+
час58, покажи какой запрос у тебя получился ... |
|||
:
Нравится:
Не нравится:
|
|||
03.08.2017, 12:21 |
|
Выгрузка запроса в EXCEL
|
|||
---|---|---|---|
#18+
guest_rusimport, извини, не могу. я его на время переделал в старый. ядро базы программмы сломалось от присланной тобою функции и мне пришлось откатится... и сейчас меня дёргают за холку... ... |
|||
:
Нравится:
Не нравится:
|
|||
03.08.2017, 12:23 |
|
Выгрузка запроса в EXCEL
|
|||
---|---|---|---|
#18+
час58guest_rusimport, извини, не могу. я его на время переделал в старый. ядро базы программмы сломалось от присланной тобою функции и мне пришлось откатится... и сейчас меня дёргают за холку... ну, извини... ломать ничего не хотел... чесн, чесн :) ... |
|||
:
Нравится:
Не нравится:
|
|||
03.08.2017, 15:04 |
|
|
start [/forum/topic.php?fid=45&msg=39499746&tid=1612211]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
30ms |
get topic data: |
13ms |
get forum data: |
2ms |
get page messages: |
47ms |
get tp. blocked users: |
1ms |
others: | 14ms |
total: | 138ms |
0 / 0 |