![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 07.11.2012
Сообщений: 6
|
![]()
Здравствуйте уважаемые форумчане!
Помогите, пожалуйста. Имеется таблица с 3-листами. Необходимо сделать макрос который, при нажатии на кнопку изменял бы значение в другой ячейке, другого листа. Например, есть ячейка Тип ремонта - "Гарантийный" Нажимаем на кнопку, и в нужной строке название меняется с "Платный" на "Гарантийный", и наоборот при нажатии ещё раз на эту кнопку. Сам в vba вообще ничего не соображаю. |
![]() |
![]() |
![]() |
#2 | |
Форумчанин
Регистрация: 14.02.2009
Сообщений: 753
|
![]() Цитата:
Код:
|
|
![]() |
![]() |
![]() |
#3 |
Регистрация: 07.11.2012
Сообщений: 6
|
![]()
Изменил содержание под свои имена страниц.
Код:
Сделал кнопку и повесил на неё выполнение макроса. И не работает ![]() "Оборудование" - это первый лист на котором должна находиться кнопка. "Новая квитанция" это второй лист, (F3) это ячейка в которой должна изменяться надпись. Что я сделал не так? ![]() Последний раз редактировалось b7music; 07.11.2012 в 17:14. |
![]() |
![]() |
![]() |
#4 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
![]()
а не работает - это как?
1) Вы уверены, что этот макрос выполняется 2) выдает ошибку, номер ошибки, в какой строке?
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
![]() |
![]() |
![]() |
#5 |
Регистрация: 07.11.2012
Сообщений: 6
|
![]() ![]() ![]() Как то так ![]() проект.zip Вот исходник. Хочу чтобы при нажатии на кнопку "Платный" на листе "Оборудование", менялось значение на "платный" на листе "Новая квитанция", и наоборот. Соответственно, если выбран платный тип ремонта, то надпись на кнопке хочется видеть "гарантийный". Последний раз редактировалось b7music; 07.11.2012 в 18:30. |
![]() |
![]() |
![]() |
#6 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
![]()
я еще небольшую кнопку добавил (детскую), щелкайте по ней.
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
![]() |
![]() |
![]() |
#7 |
Регистрация: 07.11.2012
Сообщений: 6
|
![]()
alex77755,IgorGO, огромное Вам человеческое спасибо!
Последний вопрос ![]() Подскажите, наглядно, если можно, каким макаром при выделении всей строки, при нажатии на кнопку (опять же макрос), в 18 столбец, в этой строке, подставлялась текущая дата? Хочу сделать кнопку "Выдано". Если в ячейке уже стоит дата, то кнопка становится не активной, но это уже мелочи ![]() Работаю в сервисном центре, весь поток с 3-х точек идет к нам, хотелось бы упростить жизнь, и отмечать, что ушло, а что осталось. |
![]() |
![]() |
![]() |
#8 |
Регистрация: 07.11.2012
Сообщений: 6
|
![]()
Там в квитанции, соседняя ячейка ("N3") отображалась по правилу что она равна ("F3"). После срабатывания макроса она не изменяется
![]() |
![]() |
![]() |
![]() |
#9 | |
Форумчанин
Регистрация: 14.02.2009
Сообщений: 753
|
![]() Цитата:
Может я не совсем понимаю ТАМ? |
|
![]() |
![]() |
![]() |
#10 | ||
Форумчанин
Регистрация: 14.02.2009
Сообщений: 753
|
![]() Цитата:
Цитата:
Код:
|
||
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Макрос: открыть книгу, перейти на лист, найти строку и скопировать | MaxxVer | Microsoft Office Excel | 19 | 04.09.2012 11:42 |
Двунаправленный линейный список строк. Вставить строку, удалить строку и заменить строку | tarasman11 | Паскаль, Turbo Pascal, PascalABC.NET | 4 | 05.07.2012 20:27 |
Макрос в Word - копировать определенную строку в другой файл | Yanita | Microsoft Office Word | 5 | 24.02.2012 17:18 |
Копировать строку фильтрованного списка в другую книгу, на последнюю пустую строку | Gvaridos | Microsoft Office Excel | 11 | 24.11.2010 00:48 |
Как при нажатии на строку в Listbox передавать нажатую строку в переменную | Михаил Юрьевич | Общие вопросы Delphi | 5 | 16.03.2009 12:59 |