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

Вход

Регистрация

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

 

= Мир MS Excel/Макрос для флажка - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Макрос для флажка (Формулы/Formulas)
Макрос для флажка
Sr_Arthur Дата: Пятница, 09.01.2015, 12:13 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 9
Репутация: 0 ±
Замечаний: 20% ±

Excel 2003
Здравствуйте уважаемые форумчане, в экселе я полный профан))) поэтому пришел просить помощи у вас. Я работаю в мебельной промышленности и мне по работе часто приходится составлять смету и мне друзья дали документ эксель в котором есть список всех материалов, проблема в том, что когда я составляю смету, мне приходится выборочно копировать некоторые материалы через Ctrl а потом вставлять в другой лист, так вот иногда почему то когда я выберу нужные мне позиции и нажимаю копировать, выходит какая то ошибка. И мне пришла очень хорошая мысль))) создать такой же список, только рядом с материалами расположить флажки, и тогда можно ставить флажки в нужных позициях и они формировали список нужных материалов на другом листе.

[moder]Нарушение п.п. 3
Так так как просите МАКРОС, то и тема должна была быть в разделе VBA, а значит:
Нарушение п.п. 5r
ТС получает замечание, тему перенес в VBA[/moder]
 
Ответить
СообщениеЗдравствуйте уважаемые форумчане, в экселе я полный профан))) поэтому пришел просить помощи у вас. Я работаю в мебельной промышленности и мне по работе часто приходится составлять смету и мне друзья дали документ эксель в котором есть список всех материалов, проблема в том, что когда я составляю смету, мне приходится выборочно копировать некоторые материалы через Ctrl а потом вставлять в другой лист, так вот иногда почему то когда я выберу нужные мне позиции и нажимаю копировать, выходит какая то ошибка. И мне пришла очень хорошая мысль))) создать такой же список, только рядом с материалами расположить флажки, и тогда можно ставить флажки в нужных позициях и они формировали список нужных материалов на другом листе.

[moder]Нарушение п.п. 3
Так так как просите МАКРОС, то и тема должна была быть в разделе VBA, а значит:
Нарушение п.п. 5r
ТС получает замечание, тему перенес в VBA[/moder]

Автор - Sr_Arthur
Дата добавления - 09.01.2015 в 12:13
Nic70y Дата: Пятница, 09.01.2015, 12:17 | Сообщение № 2
Группа: Друзья
Ранг: Экселист
Сообщений: 8791
Репутация: 2293 ±
Замечаний: 0% ±

Excel 2010
флажки
их же понарисовать надо...
давайте файл-пример, что есть - что хотите получить. думаю типа ВПР потянет.


ЮMoney 41001841029809
 
Ответить
Сообщение
флажки
их же понарисовать надо...
давайте файл-пример, что есть - что хотите получить. думаю типа ВПР потянет.

Автор - Nic70y
Дата добавления - 09.01.2015 в 12:17
Sr_Arthur Дата: Пятница, 09.01.2015, 14:29 | Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 9
Репутация: 0 ±
Замечаний: 20% ±

Excel 2003
в приложенном файле на первой странице общий список материалов, а 3 странице готовая смета, только чтобы сейчас составить подобную смету приходится через ctrl выделять, а хотелось чтобы слева от названия материала была галочка, и если активируешь флажочек то данный материал автоматически переносится на вторую страницу в смету. Кстати как вставлять флажки я разобрался, только не знаю какие команды надо задать чтобы это все работало)
К сообщению приложен файл: 4877606.xlsx (18.6 Kb)
 
Ответить
Сообщениев приложенном файле на первой странице общий список материалов, а 3 странице готовая смета, только чтобы сейчас составить подобную смету приходится через ctrl выделять, а хотелось чтобы слева от названия материала была галочка, и если активируешь флажочек то данный материал автоматически переносится на вторую страницу в смету. Кстати как вставлять флажки я разобрался, только не знаю какие команды надо задать чтобы это все работало)

Автор - Sr_Arthur
Дата добавления - 09.01.2015 в 14:29
Pelena Дата: Пятница, 09.01.2015, 14:38 | Сообщение № 4
Группа: Админы
Ранг: Местный житель
Сообщений: 19197
Репутация: 4423 ±
Замечаний: ±

Excel 365 & Mac Excel
Похожая тема про флажки
http://www.excelworld.ru/forum/2-2534-28047-16-1349928808


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеПохожая тема про флажки
http://www.excelworld.ru/forum/2-2534-28047-16-1349928808

Автор - Pelena
Дата добавления - 09.01.2015 в 14:38
gling Дата: Пятница, 09.01.2015, 14:53 | Сообщение № 5
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2525
Репутация: 678 ±
Замечаний: 0% ±

2010
Здравствуйте. Не понятно для чего эти заморочки. Создали копию листа--проставили количество -- автофильтр не нулевых по графе стоимость и все. Хотите оставить лист для потомков, фильтр по нулевым--удалить строки --снять фильтр. Зачем эти галочки потом все равно количество проставлять.


ЯД-41001506838083
 
Ответить
СообщениеЗдравствуйте. Не понятно для чего эти заморочки. Создали копию листа--проставили количество -- автофильтр не нулевых по графе стоимость и все. Хотите оставить лист для потомков, фильтр по нулевым--удалить строки --снять фильтр. Зачем эти галочки потом все равно количество проставлять.

Автор - gling
Дата добавления - 09.01.2015 в 14:53
ShAM Дата: Пятница, 09.01.2015, 15:13 | Сообщение № 6
Группа: Друзья
Ранг: Старожил
Сообщений: 1347
Репутация: 249 ±
Замечаний: 0% ±

Excel 2010
Зачем эти галочки
Ну, если человек хочет. Правда формулами, без макросов.
К сообщению приложен файл: Sr_Arthur.xlsx (25.5 Kb)
 
Ответить
Сообщение
Зачем эти галочки
Ну, если человек хочет. Правда формулами, без макросов.

Автор - ShAM
Дата добавления - 09.01.2015 в 15:13
Sr_Arthur Дата: Пятница, 09.01.2015, 16:05 | Сообщение № 7
Группа: Пользователи
Ранг: Прохожий
Сообщений: 9
Репутация: 0 ±
Замечаний: 20% ±

Excel 2003
спасибо вам добрый человек!!!
 
Ответить
Сообщениеспасибо вам добрый человек!!!

Автор - Sr_Arthur
Дата добавления - 09.01.2015 в 16:05
Sr_Arthur Дата: Суббота, 10.01.2015, 18:43 | Сообщение № 8
Группа: Пользователи
Ранг: Прохожий
Сообщений: 9
Репутация: 0 ±
Замечаний: 20% ±

Excel 2003
ShAM, прошу вашей помощи, целый день воюю с этими формулами и безрезультатно %) Я посмотрел вчера вашу формулу проанализировал как смог и решил добавить хотя бы 2 флажка в этот документ. Создал флажки, закрепил их за нужными ячейками, скопировал формулы и изменил A$7:A$13 на A$7:A$15 и G$7:G$13 на G$7:G$15, но это ничего не дало :( объясните пожалуйста в чем моя ошибка??? и если вам не трудно, посмотрите пожалуйста прикрепленный документ и напишите пример одной строчки, а дальше я как нибудь додумаюсь сам. Я изменил структуру документа (в документе 8 листов, из них 7 листов будут состоять из одинаковых таблиц, а 8-ой итоговый, в котором будут собираться выбранные из таблиц материалы)
К сообщению приложен файл: 2650329.xlsx (18.4 Kb)
 
Ответить
СообщениеShAM, прошу вашей помощи, целый день воюю с этими формулами и безрезультатно %) Я посмотрел вчера вашу формулу проанализировал как смог и решил добавить хотя бы 2 флажка в этот документ. Создал флажки, закрепил их за нужными ячейками, скопировал формулы и изменил A$7:A$13 на A$7:A$15 и G$7:G$13 на G$7:G$15, но это ничего не дало :( объясните пожалуйста в чем моя ошибка??? и если вам не трудно, посмотрите пожалуйста прикрепленный документ и напишите пример одной строчки, а дальше я как нибудь додумаюсь сам. Я изменил структуру документа (в документе 8 листов, из них 7 листов будут состоять из одинаковых таблиц, а 8-ой итоговый, в котором будут собираться выбранные из таблиц материалы)

Автор - Sr_Arthur
Дата добавления - 10.01.2015 в 18:43
Sr_Arthur Дата: Суббота, 17.01.2015, 14:27 | Сообщение № 9
Группа: Пользователи
Ранг: Прохожий
Сообщений: 9
Репутация: 0 ±
Замечаний: 20% ±

Excel 2003
Наконец то сегодня я смог создать мини таблицу с флажочками и все у меня работало))) Выражаю огромную благодарность ShAM за его пример, я долго экспериментировал и анализировал и все получилось. Однако когда я начал применять свои новые навыки в своей большой рабочей таблице, что то пошло не так %) , друзья посмотрите мою книгу и подскажите пожалуйста где я допустил ошибку и объясните пожалуйста какую роль выполняет это выражение 7^7 в функции ЕСЛИ
 
Ответить
СообщениеНаконец то сегодня я смог создать мини таблицу с флажочками и все у меня работало))) Выражаю огромную благодарность ShAM за его пример, я долго экспериментировал и анализировал и все получилось. Однако когда я начал применять свои новые навыки в своей большой рабочей таблице, что то пошло не так %) , друзья посмотрите мою книгу и подскажите пожалуйста где я допустил ошибку и объясните пожалуйста какую роль выполняет это выражение 7^7 в функции ЕСЛИ

Автор - Sr_Arthur
Дата добавления - 17.01.2015 в 14:27
Sr_Arthur Дата: Суббота, 17.01.2015, 14:29 | Сообщение № 10
Группа: Пользователи
Ранг: Прохожий
Сообщений: 9
Репутация: 0 ±
Замечаний: 20% ±

Excel 2003
книгу закинул в архив, а то она весит больше 100кб
К сообщению приложен файл: 0851342.rar (40.3 Kb)
 
Ответить
Сообщениекнигу закинул в архив, а то она весит больше 100кб

Автор - Sr_Arthur
Дата добавления - 17.01.2015 в 14:29
RAN Дата: Суббота, 17.01.2015, 17:36 | Сообщение № 11
Группа: Друзья
Ранг: Экселист
Сообщений: 5660
Репутация: 1163 ±
Замечаний: 0% ±

2010
Так надо
Код
=ЕСЛИОШИБКА(ИНДЕКС(Лист1!B$2:B$30;НАИМЕНЬШИЙ(ЕСЛИ(Лист1!A$2:A$30=(1=1);СТРОКА(A$1:A$29);7^7);СТРОКА(A1)));"")

Не нравится 7^7, можно 9^9. :) Вам, правда, и 1000 хватит.
Это всего лишь число, больше, чем позиций в списке.


Быть или не быть, вот в чем загвоздка!
 
Ответить
СообщениеТак надо
Код
=ЕСЛИОШИБКА(ИНДЕКС(Лист1!B$2:B$30;НАИМЕНЬШИЙ(ЕСЛИ(Лист1!A$2:A$30=(1=1);СТРОКА(A$1:A$29);7^7);СТРОКА(A1)));"")

Не нравится 7^7, можно 9^9. :) Вам, правда, и 1000 хватит.
Это всего лишь число, больше, чем позиций в списке.

Автор - RAN
Дата добавления - 17.01.2015 в 17:36
Sr_Arthur Дата: Суббота, 17.01.2015, 18:02 | Сообщение № 12
Группа: Пользователи
Ранг: Прохожий
Сообщений: 9
Репутация: 0 ±
Замечаний: 20% ±

Excel 2003
RAN, еще вопросик если можно :) вы наверно обратили внимание что в этой книге много листов, а если быть точным то 8, первые семь предназначены для списков материалов, а 8 итоговой куда и будут попадать все выбранные материалы, как я понимаю для каждого листа должна быть одна такая формула и потом все эти формулы объединяются в одну? или можно как нибудь проще поступить?

p.s. кстати так и не понял почему массив записан в столбец А, а данные выходят в стобце B? %)
 
Ответить
СообщениеRAN, еще вопросик если можно :) вы наверно обратили внимание что в этой книге много листов, а если быть точным то 8, первые семь предназначены для списков материалов, а 8 итоговой куда и будут попадать все выбранные материалы, как я понимаю для каждого листа должна быть одна такая формула и потом все эти формулы объединяются в одну? или можно как нибудь проще поступить?

p.s. кстати так и не понял почему массив записан в столбец А, а данные выходят в стобце B? %)

Автор - Sr_Arthur
Дата добавления - 17.01.2015 в 18:02
RAN Дата: Суббота, 17.01.2015, 18:15 | Сообщение № 13
Группа: Друзья
Ранг: Экселист
Сообщений: 5660
Репутация: 1163 ±
Замечаний: 0% ±

2010
Код
СТРОКА(A1)=СТРОКА(B1)=СТРОКА(C1)=СТРОКА(D1) = 1

:)

Писать формулы - не ко мне.


Быть или не быть, вот в чем загвоздка!
 
Ответить
Сообщение
Код
СТРОКА(A1)=СТРОКА(B1)=СТРОКА(C1)=СТРОКА(D1) = 1

:)

Писать формулы - не ко мне.

Автор - RAN
Дата добавления - 17.01.2015 в 18:15
Sr_Arthur Дата: Суббота, 17.01.2015, 18:18 | Сообщение № 14
Группа: Пользователи
Ранг: Прохожий
Сообщений: 9
Репутация: 0 ±
Замечаний: 20% ±

Excel 2003
RAN, огромнейщее вам спасибо!!! :)
 
Ответить
СообщениеRAN, огромнейщее вам спасибо!!! :)

Автор - Sr_Arthur
Дата добавления - 17.01.2015 в 18:18
Wasilich Дата: Воскресенье, 18.01.2015, 10:11 | Сообщение № 15
Группа: Друзья
Ранг: Старожил
Сообщений: 1232
Репутация: 326 ±
Замечаний: 0% ±

2003
их же понарисовать надо...
А можно и не рисовать. :)
К сообщению приложен файл: Sr_Arthur.xls (19.0 Kb)
 
Ответить
Сообщение
их же понарисовать надо...
А можно и не рисовать. :)

Автор - Wasilich
Дата добавления - 18.01.2015 в 10:11
Sr_Arthur Дата: Воскресенье, 18.01.2015, 18:15 | Сообщение № 16
Группа: Пользователи
Ранг: Прохожий
Сообщений: 9
Репутация: 0 ±
Замечаний: 20% ±

Excel 2003
Друзья подскажите пожалуйста можно ли так указать диапазон листов?

=ЕСЛИОШИБКА(ИНДЕКС(Лист1:Лист7!
 
Ответить
СообщениеДрузья подскажите пожалуйста можно ли так указать диапазон листов?

=ЕСЛИОШИБКА(ИНДЕКС(Лист1:Лист7!

Автор - Sr_Arthur
Дата добавления - 18.01.2015 в 18:15
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Макрос для флажка (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

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