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

Вход

Регистрация

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

 

= Мир MS Excel/Очистка форматов и подсчет итогов по столбцам - Мир MS Excel

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

Здравствуйте! Подскажите, как должен начинаться код, чтобы очистить все предыдущие форматы, границы ячеек при составлении реестра документов; обозначить границы ячеек в создаваемой таблице, а также подсчитать итоговые суммы по столбцам. Честно долго рылась в инете, пыталась сама... Не получилось... Не судите строго, только начала изучать макросы.
К сообщению приложен файл: 9797772.xlsm (67.8 Kb)
 
Ответить
СообщениеЗдравствуйте! Подскажите, как должен начинаться код, чтобы очистить все предыдущие форматы, границы ячеек при составлении реестра документов; обозначить границы ячеек в создаваемой таблице, а также подсчитать итоговые суммы по столбцам. Честно долго рылась в инете, пыталась сама... Не получилось... Не судите строго, только начала изучать макросы.

Автор - maluska
Дата добавления - 24.10.2013 в 14:16
Матраскин Дата: Четверг, 24.10.2013, 17:50 | Сообщение № 2
Группа: Друзья
Ранг: Обитатель
Сообщений: 375
Репутация: 81 ±
Замечаний: 0% ±

20xx
maluska, макродёром попробуйте yes


в интернете опять кто-то не прав
 
Ответить
Сообщениеmaluska, макродёром попробуйте yes

Автор - Матраскин
Дата добавления - 24.10.2013 в 17:50
AndreTM Дата: Пятница, 25.10.2013, 05:57 | Сообщение № 3
Группа: Друзья
Ранг: Старожил
Сообщений: 1762
Репутация: 500 ±
Замечаний: 0% ±

2003 & 2010
Вот, посмотрите, как можно сделать. Я вам написал новый макрос... :D

Обратите внимание на следующее:
- С листа реестра (на отдельный лист-справочник) убран список месяцев, привязка всплывающего списка сделана к другой ячейке. Таким образом, на листе с реестром нет никакой лишней информации.
- Дата реестра формируется более простой формулой прямо в нужной ячейке.
- Оформление реестра вы делаете прямо на листе, включая нужные вам формулы, границы, шрифт, цвет и т.п.
- Окончание табличной части определяется по наличию фразы "Итого документов" в первом столбце таблицы.
- В макросе необходимые переменные вынесены прямо в начало: указатели на лист-источник, ячейку с датой и ячейку - место начала данных в таблице.
- Табличная часть реестра должна содержать минимум две строки (первая - для оформления вида данных, может включать и формулы, последняя - полностью пустая).
- Новые строки добавляются дублированием, поэтому при модификации макроса помните - на новой строке вы либо должны заполнить все ячейки (не содержащие формулы), либо очистить все ячейки со значениями до заполнения строки данными из источника. В приложенном примере использован первый метод (все ячейки перезаполняются).
- Удаление/добавление строк происходит в виде целой строки, поэтому справа от табличной части нежелательно размещать какие-либо данные.
К сообщению приложен файл: 10-6881-1-1.xlsm (79.5 Kb)


Skype: andre.tm.007
Donate: Qiwi: 9517375010
 
Ответить
СообщениеВот, посмотрите, как можно сделать. Я вам написал новый макрос... :D

Обратите внимание на следующее:
- С листа реестра (на отдельный лист-справочник) убран список месяцев, привязка всплывающего списка сделана к другой ячейке. Таким образом, на листе с реестром нет никакой лишней информации.
- Дата реестра формируется более простой формулой прямо в нужной ячейке.
- Оформление реестра вы делаете прямо на листе, включая нужные вам формулы, границы, шрифт, цвет и т.п.
- Окончание табличной части определяется по наличию фразы "Итого документов" в первом столбце таблицы.
- В макросе необходимые переменные вынесены прямо в начало: указатели на лист-источник, ячейку с датой и ячейку - место начала данных в таблице.
- Табличная часть реестра должна содержать минимум две строки (первая - для оформления вида данных, может включать и формулы, последняя - полностью пустая).
- Новые строки добавляются дублированием, поэтому при модификации макроса помните - на новой строке вы либо должны заполнить все ячейки (не содержащие формулы), либо очистить все ячейки со значениями до заполнения строки данными из источника. В приложенном примере использован первый метод (все ячейки перезаполняются).
- Удаление/добавление строк происходит в виде целой строки, поэтому справа от табличной части нежелательно размещать какие-либо данные.

Автор - AndreTM
Дата добавления - 25.10.2013 в 05:57
maluska Дата: Пятница, 25.10.2013, 14:14 | Сообщение № 4
Группа: Пользователи
Ранг: Новичок
Сообщений: 18
Репутация: 0 ±
Замечаний: 0% ±

Спасибо! Спасибо! Спасибо!
Мда... мне до таких решений ещё далеко... :(
 
Ответить
СообщениеСпасибо! Спасибо! Спасибо!
Мда... мне до таких решений ещё далеко... :(

Автор - maluska
Дата добавления - 25.10.2013 в 14:14
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Очистка форматов и подсчет итогов по столбцам (Макросы Sub)
  • Страница 1 из 1
  • 1
Поиск:

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