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

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

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

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

Вложения
Тип файла: zip Лист Microsoft Office Excel (6).zip (16.1 Кб, 20 просмотров)
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
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,223
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
Закрытая тема Создать тему
Новые блоги и статьи
Почему при инициализации массива 3х3х3 будет создано 13 одномерных массивов?
Alexander-7 16.01.2025
При инициализации многомерного массива, в данном случае трехмерного массива размерностью 3x3x3, может возникнуть путаница относительно того, как структура данных организована в памяти. Общее число. . .
Использование связки C# и PHP в корпоративной разработке и микросервисной архитектуре
InfoMaster 16.01.2025
Введение в интеграцию C# и PHP В современной корпоративной разработке все чаще возникает потребность в создании гибких и масштабируемых решений, способных эффективно решать широкий спектр. . .
Как использовать Kerio дома для управления сетью и пользователями
InfoMaster 16.01.2025
Использование технологий для улучшения повседневной жизни стало неотъемлемой частью современного быта. Одной из таких технологий является Kerio — мощный инструмент для управления сетью и. . .
Есть ли будущее у DVD и Blu-ray?
InfoMaster 16.01.2025
В эпоху стремительного развития цифровых технологий и повсеместного распространения потоковых сервисов вопрос о будущем физических носителей информации становится все более актуальным. Особенно остро. . .
Как проводить научные вычисления на Python
InfoMaster 15.01.2025
Python стал одним из наиболее востребованных языков программирования в области научных вычислений благодаря своей простоте, гибкости и обширной экосистеме специализированных библиотек. Научные. . .
Создание игры типа Minecraft на PyGame/Python: пошаговое руководство
InfoMaster 15.01.2025
В данном руководстве мы рассмотрим процесс создания игры в стиле Minecraft с использованием библиотеки PyGame на языке программирования Python. Этот проект идеально подходит как для начинающих. . .
Как создать свою первую игру в стиле Doom на Unreal Engine
InfoMaster 15.01.2025
Разработка шутера от первого лица в стиле классического Doom представляет собой увлекательное путешествие в мир игрового программирования, где сочетаются творческий подход и технические навыки. . . .
Параллельное программировани­е: основные технологии и принципы
InfoMaster 15.01.2025
Введение в параллельное программирование Параллельное программирование представляет собой фундаментальный подход к разработке программного обеспечения, который позволяет одновременно выполнять. . .
Как написать микросервис на C# с Kafka, MediatR, Redis и GitLab CI/CD
InfoMaster 15.01.2025
В современной разработке программного обеспечения микросервисная архитектура стала стандартом де-факто для создания масштабируемых и гибких приложений. Этот подход позволяет разделить сложную систему. . .
Что такое CQRS и как это реализовать на C# с MediatR
InfoMaster 15.01.2025
Концепция CQRS и её роль в современной разработке В современном мире разработки программного обеспечения архитектурные паттерны играют ключевую роль в создании масштабируемых и поддерживаемых. . .
Как настроить CI/CD с Azure DevOps
InfoMaster 15.01.2025
CI/ CD, или непрерывная интеграция и непрерывное развертывание, представляет собой современный подход к разработке программного обеспечения, который позволяет автоматизировать и оптимизировать процесс. . .
Как настроить CI/CD с помощью Jenkins
InfoMaster 15.01.2025
Введение в CI/ CD и Jenkins В современной разработке программного обеспечения непрерывная интеграция (CI) и непрерывная доставка (CD) стали неотъемлемыми элементами процесса создания качественных. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru