|
Сколько точек в области
|
|||
---|---|---|---|
#18+
В картинке пример отчета. Нужно в отчете не расширять строку 35, если и без расширения помешается текст, тогда не будет пустого места B. Так, как после того. как отчет уже сформирован, то у нас есть объединенные ячейки, как в примере, или их не будет, если в отчете в блоке всего 1 строка. Когда 1 строка, то тут легко, брать максимум из первого столбца, или второго. А вот, когда в блоке много строк, то я хочу узнать, сколько места в блоке А, сколько туда может поместиться текста. Если влезает. то строку 35 не трогаем. Если не влезает, то расширяем. Пример макроса, но он дописывается, так как не верно работает. Код: vbnet 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. 27. 28. 29.
... |
|||
:
Нравится:
Не нравится:
|
|||
27.10.2017, 16:40 |
|
Сколько точек в области
|
|||
---|---|---|---|
#18+
lexxora, А получить нужно вот это ... |
|||
:
Нравится:
Не нравится:
|
|||
27.10.2017, 16:40 |
|
Сколько точек в области
|
|||
---|---|---|---|
#18+
lexxora, Проверь, должно работать. Код: vbnet 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. 27. 28. 29. 30. 31. 32. 33. 34.
... |
|||
:
Нравится:
Не нравится:
|
|||
29.10.2017, 22:09 |
|
|
start [/forum/topic.php?fid=60&msg=39544178&tid=2155182]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
42ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
42ms |
get tp. blocked users: |
2ms |
others: | 263ms |
total: | 392ms |
0 / 0 |