|
Макрос смены номера при печати
|
|||
---|---|---|---|
#18+
Доброго времени суток! Подскажите пожалуйста, как в Excel 2003 при помощи макроса менять порядковый номер в постоянной ячейке (AN5) листа при отправке его на печать. На данный момент есть лист на котором у ячейки поставлена кнопка (счетчик), ее хотелось бы оставить для корректировки номера. Печатается что то типа Заданий на работу №___, данные в ячейки вставляются с другого листа по коду вбиваемому в ручную (т.е. лист с №задания используется как форма) бывает забываю переключить "счетчик". Хочется нажал на печать и номер автоматом сменился. (нумерация от 0 до 1000 шаг 1, при этом должна остаться возможность "ручного" прогона счетчика в данном диапазоне) Думаю понять можно. Помогите не специалисту, знакомый сказал можно так сделать, вот пытаюсь с помощью умных людей реализовать. Спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.04.2014, 23:07 |
|
Макрос смены номера при печати
|
|||
---|---|---|---|
#18+
Примерно так Код: vbnet 1. 2. 3. 4. 5.
(макрос должен принадлежать книге, а не листу) Но вообще, я толком не понял, что вам требуется, много лишних слов и уводящих в сторону предложений ... |
|||
:
Нравится:
Не нравится:
|
|||
12.04.2014, 23:25 |
|
Макрос смены номера при печати
|
|||
---|---|---|---|
#18+
Больше всего понравилось: авторзнакомый сказал можно так сделать ... |
|||
:
Нравится:
Не нравится:
|
|||
13.04.2014, 00:17 |
|
Макрос смены номера при печати
|
|||
---|---|---|---|
#18+
Shocker.Pro, ... |
|||
:
Нравится:
Не нравится:
|
|||
13.04.2014, 10:53 |
|
Макрос смены номера при печати
|
|||
---|---|---|---|
#18+
Слепил нечто похожее, завтра на работе буду пробовать дальше. Дома нужного файла нет под руками (выходные) ... |
|||
:
Нравится:
Не нравится:
|
|||
13.04.2014, 10:57 |
|
Макрос смены номера при печати
|
|||
---|---|---|---|
#18+
Strannick78, вот так надо? ... |
|||
:
Нравится:
Не нравится:
|
|||
13.04.2014, 10:58 |
|
Макрос смены номера при печати
|
|||
---|---|---|---|
#18+
Shocker.Pro, Спасибо ГУРУ!!! Именно так и нужно. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.04.2014, 11:07 |
|
Макрос смены номера при печати
|
|||
---|---|---|---|
#18+
Так и сижу, -"чем дальше в лес, тем больше дров"... все что задумано работает. Но придумался вопрос можно ли вывести значение из ячейки? Макрос при выводе на печать меняет № (в ячейке), так вот может ли MsgBox вывести № (значение из ячейки А1) напечатан! Текстовое сообщение не затруднило, а вот действительный номер перед глазами с простой кнопкой ОК желателен. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.04.2014, 15:55 |
|
Макрос смены номера при печати
|
|||
---|---|---|---|
#18+
Strannick78, Код: vbnet 1. 2. 3. 4. 5. 6. 7.
... |
|||
:
Нравится:
Не нравится:
|
|||
13.04.2014, 16:03 |
|
Макрос смены номера при печати
|
|||
---|---|---|---|
#18+
Private Sub Workbook_BeforePrint(Cancel As Boolean) Worksheets("1фПУ").Range("AL5").Value = Worksheets("1фПУ").Range("AL5").Value + 1 Worksheets("3фПУ").Range("AL5").Value = Worksheets("3фПУ").Range("AL5").Value + 1 MsgBox Range("AL5").Formula End Sub У меня вот так работает! Но невкурю как текст добавить для красоты))) Задание № "AL5" напечатано! ... |
|||
:
Нравится:
Не нравится:
|
|||
13.04.2014, 16:15 |
|
Макрос смены номера при печати
|
|||
---|---|---|---|
#18+
MsgBox "№ " & Range("AN5").Value & " напечатан!" Выдает только текст! выпуская выделенное амперсанд ... |
|||
:
Нравится:
Не нравится:
|
|||
13.04.2014, 16:21 |
|
Макрос смены номера при печати
|
|||
---|---|---|---|
#18+
Private Sub Workbook_BeforePrint(Cancel As Boolean) Worksheets("1фПУ").Range("AL5").Value = Worksheets("1фПУ").Range("AL5").Value + 1 Worksheets("3фПУ").Range("AL5").Value = Worksheets("3фПУ").Range("AL5").Value + 1 MsgBox "ЗАДАНИЕ № " & Range("AL5").Value & " ОТПРАВЛЕНО НА ПЕЧАТЬ!" End Sub Все ОГРОМНОЕ СПАСИБО! Работает... первые шаги так привлекают))) ... |
|||
:
Нравится:
Не нравится:
|
|||
13.04.2014, 16:37 |
|
Макрос смены номера при печати
|
|||
---|---|---|---|
#18+
Код: sql 1. 2. 3. 4. 5.
Реализовал вот таким образом, все работает. Только меседж срабатывает не только на кнопку печати, но и на предварительный просмотр. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.04.2014, 19:27 |
|
Макрос смены номера при печати
|
|||
---|---|---|---|
#18+
Strannick78 Код: sql 1. 2. 3. 4. 5.
Реализовал вот таким образом, все работает. Только макрос срабатывает не только на кнопку печати, но и на предварительный просмотр. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.04.2014, 19:36 |
|
|
start [/forum/topic.php?fid=61&msg=38613592&tid=2174108]: |
0ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
50ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
51ms |
get tp. blocked users: |
1ms |
others: | 13ms |
total: | 159ms |
0 / 0 |