У меня вопрос такого типа:
Можно или как это сделать?
Есть программа которая подсчитывает какие то там суммы и при нажатии кнопки отправить в Excel появляеться таблица с №
например:
Счет №...
таблица
Вот а мне нужно что бы номер при каждом заходе менялся как это сделать в Excele не знаю?
например:
счет №1 закрыл таблицу и захожу еще раз только с другим адресом
вход
счет №2
Подскажите как это сделать заранее большое Спасибо
09.12.2004, 10:42
Пытливый
Сделать-то можно...
Условия задачи уж больно не ясны...
Что значит, например, "захожу еще раз только с другим адресом"?
Если стоит задача помещать в какую-то ячейку таблицы номер, отражающий количество просмотров (открытий) этого файла, то через написание соответствующего макроса - вполне реально. Короче, какой номер должне меняться? Номер, который показывает что?
09.12.2004, 12:23
REW
Мне нужен как бы счетчик (1 2 3 и т.д) который указывал не сколько раз туда заходят а что бы при каждом входе в таблицу он как бы показывал что вот заходим например Счет №1 вводяться данные закрывается
потом заходит еще раз только с другими данными в этой же таблице но со Счетом №2 опять в водяться данные закрываеться и т.д.
09.12.2004, 13:42
Dracosha Andrew
Вам надо сделать следующее:
1. Создать таблицу в которой будут хранится номера документов.
2. Создать шаблон счёта.
3. В шаблоне счёта прописать макрос, который при открытии будет брать номер из таблицы (1.) добавлять к нему единицу, сохранять её, в свою таблицу в нужную ячейку прописать получившийся номер и сохранить под определённым именем с указанием номера.
10.12.2004, 09:18
REW
А не мог бы ты поконкретнее описать ход работы типа:
1 КАк создать шаблон счета и где он вообще находиться?
2 Какую таблицу создовать и где в отдельном файле или в этом же где исходная таблица.
3 как прописать такой макрос и какие строчки нужно написать что бы макрос работал и какую сточку нужно написать в основной таблице что бы формула счетчика работала
10.12.2004, 20:35
Пытливый
Гхы-м... Более-менее понял, что требуется... :О)
Короче, так:
1. Рисуем на одном листе Эксельной книжки шаблон счета (красивые рамочки, подписи и надписи... табличку для заполнения). Это будет наша "болванка". В ней будут меняться только некие поля (допустим, №счета и сумма счета)
2. На другом листе Эксельной книжки рисуем таблицу, в которую будем вносить то, что должно меняться в счете. Допустим в счете (в его печатной форме) меняется только № счета и сумма. Следовательно, рисуем таблицу из двух колонок: №счета, Сумма счета
По каждой строке этой таблицы будут нужные нам значения.
Дальше рисуем макрос, который из таблицы на листе 2 из выбранной нами строки, вставляет нужные данные в "болванку" счета на 1 листе.
Алгоритм действий понятен?
Можно и не макросом, а через функцию Index и ссылки...
10.12.2004, 20:53
Пытливый
Вложений: 1
В дополнение к вышенаписанному прикрепляю свежесляпанное файло, которое иллюстрирует то, что я попытался описать выше
11.12.2004, 11:05
Dracosha Andrew
Пытливый, Я же сказал "шаблон счёта", а шаблоны в Excel'е имеют расширение XLT
14.12.2004, 10:22
Пытливый
Dracosha, да я понял, что шаблон. Я думаю, что то, что я сляпал, будет более понятно и привычно. Хотя, - могу ОЧЧЧЕНЬ ошибиЦЦа! :О)
14.12.2004, 10:37
Dracosha Andrew
Тогда добавим, что шаблон в общем-то ничем кроме расширения не отличается ;)
14.12.2004, 14:01
REW
а можно сделать так что бы при нажатии на кнопку изменялся №..1
но номер №..2 и т.д.
и что бы при закрытии результат например №..5 сохранился
что бы при повторном открытии он появлялся №..5
нажимаешь на кнопку №..6
Как это сделать???
Если можешь так же на примере ок.
14.12.2004, 14:34
Dracosha Andrew
Пытливый, посмотрел, что вы наваяли, я не это имел ввиду.
Будет время - выставлю здесь методологически более правильный результат.
17.12.2004, 09:07
REW
Андрюха а ты не мог обьяснить или показать на примере как создать кнопку сохранения.
Например:
Есть таблица с номером №1 и есть счетчик при нажатии которого номер меняеться на №2 вот, мне нужно создать кнопку(или макрос) что бы при нажатии ячейка с результатом №2 сохранилась даже если полностью выйти из Excel.
Помоги Андрюха если можешь ОК.
17.12.2004, 09:59
Dracosha Andrew
REW, лениво мне, да и пиво по интернету ещё не проходит... ;)
Постараюсь вывесить вечером.
19.12.2004, 17:00
Пытливый
Дракоша, я понял, что вы имели в виду! :О) Мой файл сляпан исходя из собственного опыта ведения списка счетов (с печаной формой) в Экселе (эх! Ведь были ж времена!!!). Но, по-видимому, товариСЧУ не это нужно... %О) Еще бы внятно понять, что ему нужно.... ;О)
Но, все равно, выкладывайте результат - с интересом взгляну! :О)
19.12.2004, 18:57
Dracosha Andrew
Вложений: 1
Вот!!! Черновичок. Под 2003 Excell работает.
Привязано к каталогу C:/Work
20.12.2004, 12:23
Пытливый
Дракоша, я посмотрел, - все гениальное - просто! :О)
Однако, как быть, если юзеру попадет вожжа под мантию, и он захочет узнать, "О ЧЕМ БЫЛ СЧЕТ №1?", когда текущий номер будет, например, уже 20?
В файле, предложенном мной, он это найдет в таблице. В вашем - увы...
Другое дело, то что это ему (юзеру), может, и не надо вовсе, и в этом случае предложенный вами вариант, безусловно, гораздо элегантнее... :О)
20.12.2004, 13:03
Пытливый
В дополнение к вышенаписанному:
Дракоша, сорри, я невнимательно глядел код. В вашем варианте все предусмотрено. Извините за "нападки" :О)
20.12.2004, 14:00
Dracosha Andrew
Осталось только добавить сумму прописью...
21.12.2004, 15:58
REW
Еще бы кто нибудь показал как это делаеться, я не как не могу вствить её в свою таблицу
моя прога говорит а не пойти ли тебе на...
если можете обьясните плиз как вставить её блин