|
Как посчитать количество символов, которые поместятся на одну строку Word?
|
|||
---|---|---|---|
#18+
Добрый день! Нужно с помошью VBA посчитать максимальное кол-во символов, которые могут поместится на одну строчку в WORD. Есть ли встроенные методы это сделать? Или как это можно реализовать. Можете скинуть пример? ... |
|||
:
Нравится:
Не нравится:
|
|||
17.09.2015, 13:17 |
|
Как посчитать количество символов, которые поместятся на одну строку Word?
|
|||
---|---|---|---|
#18+
msleg, думаю встроенных методов нет. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.09.2015, 13:32 |
|
Как посчитать количество символов, которые поместятся на одну строку Word?
|
|||
---|---|---|---|
#18+
Surrogate, а как можно это реализовать? ... |
|||
:
Нравится:
Не нравится:
|
|||
17.09.2015, 13:51 |
|
Как посчитать количество символов, которые поместятся на одну строку Word?
|
|||
---|---|---|---|
#18+
Да тупо как раз натюкать символов до переноса на другую строку и посчитать, сколько осталось в строке. Значение-то нефиксированное, и дохрена от чего зависит (шрифт, границы и пр.). Опять же есть такая фигня, как TextWidth... ... |
|||
:
Нравится:
Не нравится:
|
|||
17.09.2015, 14:40 |
|
Как посчитать количество символов, которые поместятся на одну строку Word?
|
|||
---|---|---|---|
#18+
msleg, пока вопрос выглядит примерно как "сколько ангелов могут поместиться на кончике иглы?" Большинство шрифтов - пропорциональные, и количество символов сильно зависит от состава символов, классический пример - WWWW и iiii . А размер шрифта, интервал? ... |
|||
:
Нравится:
Не нравится:
|
|||
17.09.2015, 14:43 |
|
Как посчитать количество символов, которые поместятся на одну строку Word?
|
|||
---|---|---|---|
#18+
Казанский, Так вот как раз вопрос в том и заключается. Как только запускается макрос, он считает в зависимости от тех условий (шрифты и т.д) до старта макроса ... |
|||
:
Нравится:
Не нравится:
|
|||
17.09.2015, 16:09 |
|
Как посчитать количество символов, которые поместятся на одну строку Word?
|
|||
---|---|---|---|
#18+
msleg, если строка еще не заполнена - то кол-во вмещаемых в строку символов может меняться в зависимости от самих символов, которые записаны. Если шрифт моноширный - то можно до записи узнать. А если нет - Казанский привел пример, в котором при одинаковом кол-ве символов места в строке занимается в разы меньше. А это значит, что в одну строку поместится 25 символов W и 50 символов i... Поэтому обозначьте вопрос чуть конкретнее: надо просчитать уже заполненные строки или делать это перед заполнением? Во втором случае никак не узнать, пока текст не будет внесен в документ ибо никто никогда не узнает, что туда планируется вводить и сколько оно может занять места. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.09.2015, 16:26 |
|
Как посчитать количество символов, которые поместятся на одну строку Word?
|
|||
---|---|---|---|
#18+
ок формируется текстовая таблица типа как ниже. Мне нужно понять поместится она на лист ворда (ширина которого может быть разная, но важно это на момент исполнения макроса) или нет? Считать можно по символу "-" Код: vbnet 1. 2. 3. 4. 5.
... |
|||
:
Нравится:
Не нравится:
|
|||
20.09.2015, 17:08 |
|
Как посчитать количество символов, которые поместятся на одну строку Word?
|
|||
---|---|---|---|
#18+
msleg, таблица псевдографикой в 21 веке?! Где моя молодость, ЭВМ СМ-4, АЦПУ СМ6315 (132 знака в строке)! Пробуйте Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14.
... |
|||
:
Нравится:
Не нравится:
|
|||
20.09.2015, 21:20 |
|
|
start [/forum/topic.php?fid=61&msg=39056681&tid=2173347]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
58ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
48ms |
get tp. blocked users: |
2ms |
others: | 288ms |
total: | 439ms |
0 / 0 |