|
|
|
проблемы при распечатки документа макросом
|
|||
|---|---|---|---|
|
#18+
есть код: Код: plaintext 1. 2. подвожу курсор к Количество_копий, верно показывает 1, заменяю Количество_копий на 1 и код двигается дальше Количество_копий объявлена как Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.04.2011, 20:49 |
|
||
|
проблемы при распечатки документа макросом
|
|||
|---|---|---|---|
|
#18+
и чтобы всё уже дорасказать всё для общей картины, ОС стоит ХР, Ворд-2003, хотя считаю это дела не меняет, у меня есть макрос: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. Кстати, как сейчас уже видно заменил кириллицу Количество_копий на латиницу Copies_Count, не помогло ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.04.2011, 04:50 |
|
||
|
проблемы при распечатки документа макросом
|
|||
|---|---|---|---|
|
#18+
Ципихович Эндрю, Какова сигнатура функции Печать_1_2_3_копии? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.04.2011, 08:50 |
|
||
|
проблемы при распечатки документа макросом
|
|||
|---|---|---|---|
|
#18+
Ципихович Эндрю, И вообще, напиши полный код - кто кого вызывает и кто кому чего передаёт. :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.04.2011, 09:01 |
|
||
|
проблемы при распечатки документа макросом
|
|||
|---|---|---|---|
|
#18+
NullUzer, это Вы про это спрашиваете: Сигнатура функции — часть общего объявления функции, позволяющая средствам трансляции идентифицировать функцию среди других. В различных языках программирования существуют разные представления о сигнатуре функции, что также тесно связано с возможностями перегрузки функции в этих языках. Иногда различают сигнатуру вызова и сигнатуру реализации функции. Сигнатура вызова обычно составляется по синтаксической конструкции вызова функции с учётом сигнатуры области видимости данной функции, имени функции, последовательности фактических типов аргументов в вызове и типе результата. В сигнатуре реализации обычно участвуют некоторые элементы из синтаксической конструкции объявления функции: спецификатор области видимости функции, её имя и последовательность формальных типов аргументов. Наверное реализации Есть 3 макроса Печать_выделенного_текста_1_копия_Контрол_1 Печать_выделенного_текста_1_копия_Контрол_2 Печать_выделенного_текста_1_копия_Контрол_3 Друг от друга отличаются лишь клавишаими запуска: Контрол_1, Контрол_2, Контрол_3 и естественно количеством распичатываемых копий 1, 2, 3. Марос я Вам написал и к ним трём 1 функция: Печать_1_2_3_копии(Copies_Count) Она в зависимости от кол. печатет нужное кол. копий ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.04.2011, 19:04 |
|
||
|
проблемы при распечатки документа макросом
|
|||
|---|---|---|---|
|
#18+
Ципихович Эндрюи чтобы всё уже дорасказать всё для общей картины, ОС стоит ХР, Ворд-2003, хотя считаю это дела не меняет, у меня есть макрос: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. Кстати, как сейчас уже видно заменил кириллицу Количество_копий на латиницу Copies_Count, не помогло ... Марос я Вам написал и к ним трём 1 функция: Печать_1_2_3_копии(Copies_Count) Ты можешь написать свой код ПОЛНОСТЬЮ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.04.2011, 08:21 |
|
||
|
проблемы при распечатки документа макросом
|
|||
|---|---|---|---|
|
#18+
NullUzer, выложить Вам код и сразу бан за отсутствие Оклиптика Думаю сначала подшаманить сам, нижеприведённые объекты где есть Set я никогда и не объявлял Код: plaintext 1. Dim Объект_согласно_выделенному_изначально_тексту_в_документе As ???????? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.04.2011, 17:38 |
|
||
|
проблемы при распечатки документа макросом
|
|||
|---|---|---|---|
|
#18+
вот урезал до некуда, всё также ошибка и Оклиптик есть Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. Что же это?????? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.04.2011, 17:52 |
|
||
|
проблемы при распечатки документа макросом
|
|||
|---|---|---|---|
|
#18+
Ципихович Эндрю, Dim Количество_копий As Integer и всё будет ок ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.04.2011, 18:10 |
|
||
|
проблемы при распечатки документа макросом
|
|||
|---|---|---|---|
|
#18+
Myst, это почему так, мне 255 копий хватит за глаза. Вот и объявляй переменные, это ж я понял, ранее она никак не была объявлена и всё пёрло ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.04.2011, 18:14 |
|
||
|
проблемы при распечатки документа макросом
|
|||
|---|---|---|---|
|
#18+
главное почему As Integer, может 32767 копий мне не хватит, может Лонг?? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.04.2011, 18:16 |
|
||
|
проблемы при распечатки документа макросом
|
|||
|---|---|---|---|
|
#18+
Ципихович Эндрю, можешь и Long - тоже будет работать ... тип быстрее чем Variant Диапазон значен Integer в 40 раз От -32768 до 32767 Long в 30 раз От -2147483648 до 2147483647 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.04.2011, 18:23 |
|
||
|
проблемы при распечатки документа макросом
|
|||
|---|---|---|---|
|
#18+
Myst, так было же по законам Byte ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.04.2011, 18:24 |
|
||
|
проблемы при распечатки документа макросом
|
|||
|---|---|---|---|
|
#18+
то есть там где никак не объявлено в 30-40 раз медленне?? офигеть, я черепаха, да ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.04.2011, 18:25 |
|
||
|
проблемы при распечатки документа макросом
|
|||
|---|---|---|---|
|
#18+
Ципихович Эндрю, ps и зачем тебе 3 разных макроса с разным количеством копий ? Почему не написать Количество_копий = InputBox("Сколько копий распечатать ?") и распечатывай хоть 10, хоть 85 ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.04.2011, 18:35 |
|
||
|
проблемы при распечатки документа макросом
|
|||
|---|---|---|---|
|
#18+
Myst, самый лучший вариант подумал оно напечаталось само, ВБА отдыхает по Вашему методу Количество_копий = InputBox("Сколько копий распечатать ?") сколько телодвижений надо сделать??? Бог его знает, по моему методу 1 телодвижение, но Вы можете возразить, что надо помнить какие клавиши нажимать если трудно запомнить что Макросы друг от друга отличаются лишь клавишами запуска: Контрол_1, Контрол_2, Контрол_3 и естественно количеством распичатываемых копий 1, 2, 3 Тогда поднимите мне веки Ладно проехали Ответьтте пжл на моё сообщение от сегодня, 17:38 Как его в этом случае лучше объявить Dim Объект_согласно_выделенному_изначально_тексту_в_документе As ???????? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.04.2011, 18:45 |
|
||
|
проблемы при распечатки документа макросом
|
|||
|---|---|---|---|
|
#18+
Попробуй так. И вообще, зачем указывать ВСЕ необязательные параметры??? Если дефолтовые значения устраивают, то указывай только те, которые тебе нужны. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2011, 08:18 |
|
||
|
|

start [/forum/topic.php?fid=61&msg=37215208&tid=2176956]: |
0ms |
get settings: |
11ms |
get forum list: |
19ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
169ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
74ms |
get tp. blocked users: |
2ms |
| others: | 201ms |
| total: | 499ms |

| 0 / 0 |
