Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Заполнение ячеек диапазона - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Заполнение ячеек диапазона (Макросы/Sub)
Заполнение ячеек диапазона
Vladimir7200 Дата: Четверг, 23.07.2015, 03:08 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 42
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Здравствуйте, уважаемые форумчане! Задача такая: студенты получают "зачтено" и в ведомости проставляется "з" соответствующей ячейке. Нужно создать такой макрос, чтобы находясь в любой ячейке диапазона G:S строки(т.е. предметов) и выполнении макроса (назовем его "Допущен") заполнялись все ячейки указанного диапазона строки буквой "з" и студент был бы Допущен к сессии. Макрорекодером я сделал макрос и он заполняет все ячейки диапазона G:S, НО если активной является первая ячейка диапазона, если макрос выполнять из любой другой, то буква "з" выходит за пределы диапазона, и проставляется там, где ей быть не надо.
К сообщению приложен файл: 5858727.xls (57.0 Kb)
 
Ответить
СообщениеЗдравствуйте, уважаемые форумчане! Задача такая: студенты получают "зачтено" и в ведомости проставляется "з" соответствующей ячейке. Нужно создать такой макрос, чтобы находясь в любой ячейке диапазона G:S строки(т.е. предметов) и выполнении макроса (назовем его "Допущен") заполнялись все ячейки указанного диапазона строки буквой "з" и студент был бы Допущен к сессии. Макрорекодером я сделал макрос и он заполняет все ячейки диапазона G:S, НО если активной является первая ячейка диапазона, если макрос выполнять из любой другой, то буква "з" выходит за пределы диапазона, и проставляется там, где ей быть не надо.

Автор - Vladimir7200
Дата добавления - 23.07.2015 в 03:08
KSV Дата: Четверг, 23.07.2015, 05:24 | Сообщение № 2
Группа: Друзья
Ранг: Ветеран
Сообщений: 770
Репутация: 255 ±
Замечаний: 0% ±

Excel 2013
Здравствуйте!
Можно так:[vba]
Код
Private Sub Admitted()
     Range("G:S").Rows(Selection.Row).Value = "з"
End Sub
[/vba]
К сообщению приложен файл: 2306922.xls (60.0 Kb)


KSV.VBA@gmail.com
Яндекс.Деньги: 410011921213333
 
Ответить
СообщениеЗдравствуйте!
Можно так:[vba]
Код
Private Sub Admitted()
     Range("G:S").Rows(Selection.Row).Value = "з"
End Sub
[/vba]

Автор - KSV
Дата добавления - 23.07.2015 в 05:24
Vladimir7200 Дата: Четверг, 23.07.2015, 12:57 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 42
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Спасибо, огромное!
 
Ответить
СообщениеСпасибо, огромное!

Автор - Vladimir7200
Дата добавления - 23.07.2015 в 12:57
KSV Дата: Четверг, 23.07.2015, 13:01 | Сообщение № 4
Группа: Друзья
Ранг: Ветеран
Сообщений: 770
Репутация: 255 ±
Замечаний: 0% ±

Excel 2013
пожалуйста!


KSV.VBA@gmail.com
Яндекс.Деньги: 410011921213333
 
Ответить
Сообщениепожалуйста!

Автор - KSV
Дата добавления - 23.07.2015 в 13:01
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Заполнение ячеек диапазона (Макросы/Sub)
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!