|
|
|
Макрос - показать(+)/(скрыть(-) скрытые столбцы
|
|||
|---|---|---|---|
|
#18+
У меня существует база ввода данных где скажем в столбец А вводятся основные данные, а в следующие три столбца их дополнения, которые появляются лишь время от времени, но которые надо обязательно записывать. Проблема в том, что основных данных примерно 25 видов. Т.е. существует 25 столбцов между каждыми из которых по 3 столбца, которые должны быть почти всегда скрыты и отображаться только тогда, когда в них нужно ввести данные. Можно ли макросом (или может как еще) сделать так, чтобы при нажатии например клавиши "+" отображалось три скрытых столбца перед активной ячейкой, а при нажатии знака минус скрывались три столбца сзади активной ячейки? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.09.2007, 15:49:46 |
|
||
|
Макрос - показать(+)/(скрыть(-) скрытые столбцы
|
|||
|---|---|---|---|
|
#18+
Кстати идеальным был бы такой вариант: Если ввести значение после которого следует знак "+" (например вместо цифры 5 ввести 5+) и нажать Tab (или стрелку вперед) то появляются три скрытых столбца перед этой ячейкой и активной становится первая из них. А 5+ меняется на 5. После же введения в любую из трех отобразившихся ячеек цифры после которой будут следовать знак "-" и нажать Tab, то эти три столбца вновь скрываются и активной становится ячейка следующего столбца. Знак минус после цифры после этого, тоже пропадает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.09.2007, 15:58:35 |
|
||
|
Макрос - показать(+)/(скрыть(-) скрытые столбцы
|
|||
|---|---|---|---|
|
#18+
Думаю, можно примерно вот так: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.09.2007, 10:09:57 |
|
||
|
|

start [/forum/topic.php?fid=61&msg=34815019&tid=2182236]: |
0ms |
get settings: |
5ms |
get forum list: |
10ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
26ms |
get topic data: |
5ms |
get forum data: |
4ms |
get page messages: |
39ms |
get tp. blocked users: |
1ms |
| others: | 213ms |
| total: | 309ms |

| 0 / 0 |
