Форум программистов, компьютерный форум, киберфорум
VBA
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.70/103: Рейтинг темы: голосов - 103, средняя оценка - 4.70
0 / 0 / 0
Регистрация: 17.01.2013
Сообщений: 37
1

Макрос не сохраняется при закрытии книги

05.02.2013, 01:34. Показов 20209. Ответов 11
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
итак, у меня пару вопросов, уважаемы эксперты.
Во-первых, почему когда я создаю макрос, после закрытия-открытия файла он исчезает, может куда нажаь нужно???
Во-вторых, я не знаю точно как сделать задание 2.3, как создатьмакрос (процедуру-подпрограмму)????
Заранее всех благодарю, посмотрите, пожалуйста.
Миниатюры
Макрос не сохраняется при закрытии книги   Макрос не сохраняется при закрытии книги   Макрос не сохраняется при закрытии книги  

Вложения
Тип файла: zip Лист Microsoft Office Excel (6).zip (16.1 Кб, 20 просмотров)
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.02.2013, 01:34
Ответы с готовыми решениями:

Отключить макрос при закрытии книги
Всем добрый вечер! Подскажи пожалуйста, нужен был макрос который блокировал бы нажатия клавиш...

DefaultValue не сохраняется при закрытии формы
Проблема. На форме есть комбобокс. Значения там меняются редко. Жесткая установка значения по...

Переменная, значение которой сохраняется при закрытии программы
Как создать переменную, которая сохраняла бы свое, измененное в ходе работы программы, значение?...

Событие, возникающее при закрытии книги
Мужики, нужна ваша помощь! Есть файл Excel 2010.. В нем прописано несколько Sub'ов.. Где и что...

11
5472 / 1150 / 50
Регистрация: 15.09.2012
Сообщений: 3,518
05.02.2013, 06:58 2
Цитата Сообщение от taratara Посмотреть сообщение
Во-первых, почему когда я создаю макрос, после закрытия-открытия файла он исчезает, может куда нажаь нужно???
в программе "VBA" нажимайте кнопку "Сохранить".
1
54 / 39 / 3
Регистрация: 25.01.2013
Сообщений: 368
05.02.2013, 07:17 3
Цитата Сообщение от taratara Посмотреть сообщение
Во-первых, почему когда я создаю макрос, после закрытия-открытия файла он исчезает, может куда нажаь нужно???
надо сохранить с поддержкой макроса с расширением (.xlsx) скорее всего

Добавлено через 2 минуты
Цитата Сообщение от taratara Посмотреть сообщение
Во-вторых, я не знаю точно как сделать задание 2.3, как создатьмакрос (процедуру-подпрограмму)????
Кроме вас никто не знает лучше что именно надо, но по приведенному примеру можно лучше и эффективнее воспользоваться стандартны функциями Экселя и произвести условное форматирование, чем писать по задаче код
1
5472 / 1150 / 50
Регистрация: 15.09.2012
Сообщений: 3,518
05.02.2013, 07:28 4
taratara, задание 2.2.
Вложения
Тип файла: zip Форум_v_1.zip (15.2 Кб, 13 просмотров)
1
5472 / 1150 / 50
Регистрация: 15.09.2012
Сообщений: 3,518
05.02.2013, 07:57 5
Пункт 1

Султанов, на Форуме есть следующие категории людей:
  1. студенты. Им задают задания в учебных заведениях. Студенты делятся на две группы: одним студентам нужна только работающая программа, другим нужно, чтобы программа была написана по каким-то правилам;
  2. люди, которые работают в программах MS Office, и которые хотят ускорить свою работу или избавиться от монотонной работы;
  3. программисты, которые сталкиваются с какими-то проблемами и спрашивают, как решить проблему.
Я предполагаю, что эту тему создал студент, которому нужно сделать задание по каким-то правилам.


Пункт 2

Цитата Сообщение от Султанов Посмотреть сообщение
надо сохранить с поддержкой макроса с расширением (.xlsx) скорее всего
формат Excel-файлов с поддержкой макросов - xlsm.


Пункт 3

taratara, по заданию 2.3. не понятно, для каких ячеек искать максимальное число:
  1. в диапазоне "C3:H8"?
  2. определять максимальное число для всего диапазона "C3:H8" или для каждой строки, например, для строки "C3:H3" и т.д.?
1
11517 / 3803 / 681
Регистрация: 13.02.2009
Сообщений: 11,221
05.02.2013, 10:52 6
или для каждой строки, например, для строки
В задании же ясно указано: для каждой строки.
И, кстати, функция дана готовая. ТС не может сам переписать в модуль?
1
5472 / 1150 / 50
Регистрация: 15.09.2012
Сообщений: 3,518
05.02.2013, 10:55 7
Цитата Сообщение от Alex77755 Посмотреть сообщение
В задании же ясно указано: для каждой строки.
я читал задание в сообщении #1 на скрин-шоте. Задание 2.3.
1
es geht mir gut
11272 / 4756 / 1183
Регистрация: 27.07.2011
Сообщений: 11,439
05.02.2013, 12:24 8
Такое подойдёт?
Вложения
Тип файла: rar Молочные продукты.rar (21.8 Кб, 13 просмотров)
1
es geht mir gut
11272 / 4756 / 1183
Регистрация: 27.07.2011
Сообщений: 11,439
05.02.2013, 12:42 9
Подправил
Вложения
Тип файла: rar Молочные продукты.rar (21.7 Кб, 13 просмотров)
1
0 / 0 / 0
Регистрация: 17.01.2013
Сообщений: 37
05.02.2013, 19:23  [ТС] 10
Спасибо Всем большое. До задания 2.2 я вроде верно сделала, ее делать не надо, я добавила просто все задание.
Начиная с задания 2.3- я не знаю как делать правильно, у меня не получается.
SoftIce, у меня почему-то как у Вас заливка красным цветом не получилось
Вложения
Тип файла: rar Лист Microsoft Office Excel (6).rar (17.7 Кб, 13 просмотров)
0
es geht mir gut
11272 / 4756 / 1183
Регистрация: 27.07.2011
Сообщений: 11,439
05.02.2013, 19:50 11
Странно, у меня всё работает, и ваш макрос "Цвет" тоже.

Если в выделенном диапазоне ячеек содержатся ячейки с отрицательным значением - то они заливаются красным
Миниатюры
Макрос не сохраняется при закрытии книги  
Вложения
Тип файла: rar Лист Microsoft Office Excel (6).rar (23.6 Кб, 11 просмотров)
1
Казанский
05.02.2013, 20:35     Макрос не сохраняется при закрытии книги
  #12
 Комментарий модератора 
taratara, обратите внимание на Правила, пп. 4.3, 4.4, 5.18.
0
05.02.2013, 20:35
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
05.02.2013, 20:35
Помогаю со студенческими работами здесь

Удаление листов из книги при закрытии
Добрый день. нужно при закрытии файла удалить все листы, кроме листа "Макрос". Использую такую...

Выполнение события при закрытии книги
1)Знаю как зделать выполнение события при открытии книги: Private Sub Workbook_Open() End Sub Ка...

Закрытие книги Excel при закрытии формы
В общем хочу, чтобы при любом завершении моего приложения, срабатывал код закрытия книги. Через...

При закрытии Form всё сохраняется, как очистить всё?
Здравствуйте, такой вопросик, при закрытии формы, хоть me.close(), хоть me.hide(), всё почему то...

При закрытии одной книги записать информацию во вторую
Всем привет) столкнулся с проблемой: есть две книги в одну заношу информацию, и во вторую заношу...

Как при закрытии книги эксель - убрать иконку
Добрый вечер. Помогите решить вопрос. При открытии файл эксель подгружает иконку (.ico) по...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
12
Закрытая тема Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru