|
|
|
Как написать макрос вида...
|
|||
|---|---|---|---|
|
#18+
Люди добрые, очень понадобилось сделать в таблице ехел следующее: есть таблица 5 столбцов и 2000строк(вот почему не охота вручную делать:)) в первом столбце есть повторяющиеся значения(цифровые). их может быть один, два и три, и они всегда стоят рядом те. 2 0 2 1 3 1 3 0 3 1 одна из двух(трех) вторых ячеек строки имеет нулевое значение, нужно туда вставить формулу в которой переменной служит ненулевая (те в случае с 2ками вместо 0 поставить 1*формула1), а в сулчае с 3ками нужно в нулевое значение поставить "сумму ненулевых"*формула2, в третьем столбце все тоже самое что и во 2ом ,4не меняется, в 5 нужно поставить константу например 69 напротив ячейки с формулой. ...(нулевые значения стоят не по порядку , тоесть не всегда первые и посередине , как на примере) Каким макаром эо можно реализовать, подскажите пожалуйста ,идеальным будет ссылка на похожий рабочий вариант макроса (где есть поиск ,циклы, изменение значения ячеек) тк с ВБА я не работал , а из прогамирования только с ТП общался ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.04.2005, 17:35:33 |
|
||
|
Как написать макрос вида...
|
|||
|---|---|---|---|
|
#18+
Per4ikтк с ВБА я не работал, то, возможно, лучше будет выжать все возможное без программирования (сейчас, пока нет опыта). Например, провести сортировку, чтобы упорядочить "3 1" и "3 0". Далее сделать "промежуточные итоги" или поработать с функциями баз данных. А затем те данные, которые надо "доработать напильником, обработать с помощью кода. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.04.2005, 18:25:16 |
|
||
|
|

start [/forum/topic.php?fid=60&tid=2167875]: |
0ms |
get settings: |
5ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
56ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
30ms |
get tp. blocked users: |
1ms |
| others: | 205ms |
| total: | 324ms |

| 0 / 0 |
