← Март 2012 → | ||||||
2
|
3
|
4
|
||||
---|---|---|---|---|---|---|
5
|
6
|
7
|
9
|
10
|
11
|
|
12
|
13
|
14
|
16
|
17
|
18
|
|
19
|
20
|
21
|
23
|
24
|
25
|
|
26
|
27
|
28
|
30
|
31
|
За последние 60 дней ни разу не выходила
Сайт рассылки:
http://excel.1gb.ru/content/view/98/74/
Открыта:
16-11-2006
Статистика
0 за неделю
KuklP>> Re: Макрос поиска в строке по заданному шаблону (маске)
Форум по Microsoft Excel Выпуск 8 Подписчиков: 566 Рассылка сайта "Профессиональные приемы работы в Microsoft Excel"
Новости сайта в формате RSS Порекомендуйте нашу рассылку друзьям Обратная связь Наши рассылки: Наши сайты Профессиональные приемы работы в Microsoft Excel bonifatiy.narod.ru Собор Смоленских святых. Жития, иконы, календарь памятных дат Смоленской епархии. StudentTools.Narod.Ru Для тех, кто любит учиться Наши друзья VBAtips.ru - wordexpert.ru planetaexcel.ru |
Новые сообщения форума "Профессиональные приемы работы в Microsoft Excel".
cheshiki1>> Re: Имена ячеек и ссылки 2012-02-22 08:19 http://forum.msexcel.ru/profiles/cheshiki1-u14363.html если честно не понял о чем это Вы. если в формуле ручками ввести А1 то она таковой и останется. eav22>> Re: Подскажите. Создание автоматической базы, закупки для офиса. 2012-02-22 08:29 http://forum.msexcel.ru/profiles/eav22-u125666.html Извиняюсь... Я не молчу. Я тихо охреневаю от написанного, и реализованного. У меня на это мозгов не хватит. Да я честно говоря половину и не понял. Отсутствовал по причине занятости на работе. И моего 30ти летия. В себя прихожу. judicator>> Re: Изменения диапазона формул при копировании. 2012-02-22 09:25 http://forum.msexcel.ru/profiles/judicator-u122392.html Большое спасибо за помощь! Очень сильно выручили! Сколько часов вы мне сэкономили!:) Wasilic>> Re: Вставка значений из одной таблицы в другую 2012-02-22 09:46 http://forum.msexcel.ru/profiles/wasilic-u24852.html Если один раз посидеть и ввести формулы это сложно, то надо макросом. Макрос это просто. Wasilic>> Re: Изменения диапазона формул при копировании. 2012-02-22 09:58 http://forum.msexcel.ru/profiles/wasilic-u24852.html Сколько часов вы мне сэкономили!:) В эти часы почитайте здеся - http://www.msexcel.ru/content/view/74/2
novattt>> Re: Выборочная защита данных в книге 2012-02-22 10:00 http://forum.msexcel.ru/profiles/novattt-u127895.html Всем спасибо за помощь. Рецепт с прятками помог. novattt>> Использование группировки в защищенном листе 2012-02-22 10:11 http://forum.msexcel.ru/profiles/novattt-u127895.html Доброго времени суток уважаемые форумчане. Есть такая задача - нужно защитить лист и дать возможность сворачивания и разворачивания сгруппированных ячеяк в защищенном листе. Wasilic>> Re: Использование группировки в защищенном листе 2012-02-22 10:25 http://forum.msexcel.ru/profiles/wasilic-u24852.html Читаем здесь! StydaySawtown>> Re: получение всех комбинаций заданных чисел 2012-02-22 10:46 http://forum.msexcel.ru/profiles/stydaysawtown-u128508.html +1 pautina13>> Число имеет значение, найти в интервале все совпадения и их сложить 2012-02-22 11:11 http://forum.msexcel.ru/profiles/pautina13-u128753.html Есть данные цифра 1 имеет значение 47 и так до 10 1 47 2 13 3 9 4 7 5 5 6 5 7 4 8 3 9 3 10 4 есть столбцы в которых есть значения. Требуется найти все значения по условию с 1 по 10 цифру, придать им те значения что во второй колонке и итог сложить. Все значения что больше 10 = 0 Задал такую формулу =ВПР(A1:A13;A18:B27;2;0)*ЗНАЧЕН(A1:A13) Но что-то не то т.е. например в данных 4 ячейки имеют значения 13, 15, 43, 25, две ячейки имеют значение 3 и 6 соответственно вытащив их значения из второй колонки это 3=9, 6=5, получаем 14 и итог записывается в ячейку. Файл прикрепил. NooBasTiK>> Re: Число имеет значение, найти в интервале все совпадения и их сложить 2012-02-22 11:56 http://forum.msexcel.ru/profiles/noobastik-u40678.html ну а если использовать функцию =СУММЕСЛИ()?! novattt>> Re: Использование группировки в защищенном листе 2012-02-22 12:04 http://forum.msexcel.ru/profiles/novattt-u127895.html Спасибо. Исчетпывающе pautina13>> Re: Число имеет значение, найти в интервале все совпадения и их сложить 2012-02-22 12:16 http://forum.msexcel.ru/profiles/pautina13-u128753.html не понимаю, как её объединить с теми данными что есть, что б получить точный результат. Energo>> Re: Макрос поиска в строке по заданному шаблону (маске) 2012-02-22 14:21 http://forum.msexcel.ru/profiles/energo-u128034.html Спасибо. Нашел решение - вместо чтения строки из файла целиком использую макрос чтения из файла построчно. Далее каждую строчку анализирую на предмет нужного шаблона. [code] Dim XmlFileName As String 'имя текущего xml Dim DataPath As String 'путь к папке с xml Dim i As Integer Dim day As String Cells(1, 10).Select ' тут пишется кусок прочтенной строки из xml Cells(1, 10).Clear 'очистка ячейки перед началом работы 'задаем имя текущего xml файла ЦИКЛ For i = 1 To 20 'число дней для отчета************************************************************ 'имя файла в формате 01.xml ,02,03,04,05,06,07,08,09,10,11,12... If i < 9 Then XmlFileName = "0" & i & ".xml" If i > 9 Then XmlFileName = i & ".xml" 'путь к текущей папке, далее к папке "xml" If [DataPath] = "" Then Path = ActiveWorkbook.Path & "\" & "xml\" Else If Right([DataPath], 1) = "\" Then Path = [DataPath] Else Path = [DataPath] & "\" 'Open (Path & XmlFileName) For Input As #1 'открываем файл xml из подпапки "... autobot>> Таблица в Excel 2012-02-22 14:53 http://forum.msexcel.ru/profiles/autobot-u128975.html Препод задала сделать задание,мучаюсь который день с ним,никак не получается.Прошу помочь сделать работу,достойно заплачу http://i081.radikal.ru/1202/c1/6c3e2e3d0388.jpg matacob>> Ссылки на гиперссылки 2012-02-22 15:50 http://forum.msexcel.ru/profiles/matacob-u74436.html Возникла необходимость динамически подставлять в ячейке гиперссылки на другие листы из списка гиперссылок в зависимости от результатов вычислений. Однако у меня подтягивается не сама гиперссылка, а только её текст. Конкретно задача следующая: На листе L! у меня список всех возможных линий. Они представлены гиперссылками, и при щелчке на линию попадаешь на новый лист, на котором будет развёрнутое описание линии. На листе "Выбор линии!" у меня интеллектуальная подбиралка линии. Пользователь вводит свои изначальные параметры и, в зависимости от типа сырья и производительности эксель советует, какую линию нужно купить и выводит результат в ячейке С34, которую подтягивает из листа L!. Идеальны вариантом было бы, если бы сразу же была возможность перейти на лист с описанием этой линии. Если это невозможно сделать при помощи ячейки, ссылающейся на гиперссылку, то может быть есть какие-нибудь другие способы. cheshiki1>> Re: Ссылки на гиперссылки 2012-02-22 16:11 http://forum.msexcel.ru/profiles/cheshiki1-u14363.html в ваши формулы не вникал, для гиперссылки используйте формулу вида =ГИПЕРССЫЛКА("#'"&H69&"'!A1";H69) П.С. в вашей формуле если много лишних ф-ций И и проверок. =ЕСЛИ(И(F63>L!A29;F63<=L!B29);L!C29;ЕСЛИ(И(F63>L!A30;F63<=L!B30);.... то что красным выделено уже лишнее и так по всей формуле. вариант упрощенной формулы для I67 (проверьте) =ЕСЛИ(F63=0;"Пожалуйста, укажите объём сырья для переработки";ИНДЕКС(L!A29:C36;ПОИСКПОЗ('Выбор линии'!F63;L!A29:A36;1);3)) waw01>> Подскажите формулу. 2012-02-22 17:47 http://forum.msexcel.ru/profiles/waw01-u56766.html наверное это просто для бывалых пользователей, но мне никак не получается. нужно написать формулу: если А1 <=180 ТО "уд", если А1>180 но <=1400 то "хор", если А1>1400 но <=2200 то ""отл" иначе "авт" с выбором из диапозона чисел у меня проблемка, заранее благодарен! russ25>> Перенести Индекс адреса в отдельный столб в Excel 2012-02-22 17:54 http://forum.msexcel.ru/profiles/russ25-u129003.html Вообщем есть задача, нужно сделать рассылку абонентам, база которая велась идет Индекс Адрес в одном столбе, но мне нужно разбить на два столбца. Отдельно Индекс, отдельно Адрес. Для примера прикрепил файл в Excel. nilem>> Re: Подскажите формулу. 2012-02-22 18:55 http://forum.msexcel.ru/profiles/nilem-u30547.html =ПРОСМОТР(A1;{0;181;1401;2201};{"уд";"хор";"отл";"авт"}) в А1 пишем значения nilem>> Re: Перенести Индекс адреса в отдельный столб в Excel 2012-02-22 18:58 http://forum.msexcel.ru/profiles/nilem-u30547.html индекс =ЛЕВСИМВ(A1;6) адрес =ПСТР(A1;9;100) waw01>> Re: Подскажите формулу. 2012-02-22 19:09 http://forum.msexcel.ru/profiles/waw01-u56766.html Спасибо, понял! russ25>> Re: Перенести Индекс адреса в отдельный столб в Excel 2012-02-22 22:58 http://forum.msexcel.ru/profiles/russ25-u129003.html Не понял если честноо;) nilem>> Re: Перенести Индекс адреса в отдельный столб в Excel 2012-02-23 07:09 http://forum.msexcel.ru/profiles/nilem-u30547.html Смотрите в файле. Пойдет? ВЕВ>> Re: внешние связи в excel 2007 2012-02-23 10:48 http://forum.msexcel.ru/profiles/vev-u37607.html Скажите, а есть ли возможность изменить связи в самой книге с другим листом из этой книги. Например, есть лист 2011 и лист АБС 2011. В АБС 2011 есть связи с листом 2011. Затем создаю новый листы 2012 и АБС 2012 копированием. А как связи изменить? KuklP>> Re: внешние связи в excel 2007 2012-02-23 11:05 http://forum.msexcel.ru/profiles/kuklp-u39713.html ctrl+h kamina>> Re: Оператор IF в WORD 2012-02-23 11:58 http://forum.msexcel.ru/profiles/kamina-u42329.html Спасибо за ответ, я его тоже кстати нашел в итоге путем экспериментов. ,Единственный недостаток в Вашем варианте, что Вы привязываетесь к конкретному имени, помечая его закладкой. Это связано с тем, что как только Вы удалите это имя - закладка тоже пропадет. Я лично решил эту проблему так: вместо того, чтобы помечать закладкой имена можно вставить в ячейку таблицы текстовое поле формы, задав ему имя, а затем ссылаться на него в формуле. ShAM>> Re: Число имеет значение, найти в интервале все совпадения и их сложить 2012-02-23 12:36 http://forum.msexcel.ru/profiles/sham-u106530.html Может, так (если правильно понял). maxinv>> Динамическая выборка из ячейки максимального числа. 2012-02-23 14:42 http://forum.msexcel.ru/profiles/maxinv-u129170.html Добрый день! Вопрос к знатокам...не могу разобраться. Есть ячейка, в нее поступают числа, с интервалом 1-2 секунду, динамически.На протяжении нескольких часов, к примеру. Задача: необходимо в другую ячейку производить значение максимальное из тех которые поступают. К примеру: в ячейке А1 появилось значение 35, оно копируется в ячейку В1, появилось новое значение в ячейке А1,38. 38 больше 35, значит 38 копируется в ячейку В1. Следующее значение в ячейке А1 33. 33 меньше значения 38. Значит 33 не копируется в ячейку В1. следующее 34, оно тоже меньше 38. значит тоже не копируется. Помогите реализовать! artyr-4ik>> Re: Выбор значения из массива 2012-02-23 15:17 http://forum.msexcel.ru/profiles/artyr4ik-u129176.html Подскажите, пожалуйста, очень надо. Хочу упорядочить остатки в магазине обуви и перевести работу в excel. Есть задача выбор из массива артикулов, сравнить их с базой и вычесть необходимый размер. Занести результат в остаток. Очень надеюсь на помощь. Заранее ОЧЕНЬ благодарен. artyr-4ik>> Выбор из массива 2012-02-23 15:20 http://forum.msexcel.ru/profiles/artyr4ik-u129176.html Подскажите, пожалуйста, очень надо. Хочу упорядочить остатки в магазине обуви и перевести работу в excel. Есть задача выбор из массива артикулов, сравнить их с базой и вычесть необходимый размер. Занести результат в остаток. Очень надеюсь на помощь. Заранее ОЧЕНЬ благодарен. maxinv>> Re: Динамическая выборка из ячейки максимального числа. 2012-02-23 15:40 http://forum.msexcel.ru/profiles/maxinv-u129170.html И у меня еще проблемка) 10 8170 0 2 8150 0 2 8145 0 0 8000 56 0 7705 1 0 7665 3 вот значения, они меняются, абсолютно все, так же динамически. Задача состоит в отборе двух значений, но они могут изменяться в строках. К примеру: из данных выше меня интересуют только два числа, это 8145 и 8000. Они ограничены нулями справа и нулями слева. Границу между нулями в разных столбиках можно провести. Так вот нули перемещаются. к примеру, на примере примера выше что может измениться: 10 8170 0 2 8150 0 2 8145 0 2 8000 0 0 7705 1 0 7665 3 то есть прошло изменение вниз...теперь меня интересуют только число 8000 и 7705. Первое число копируется в одну ячейку(8000), а 7705 в другую ячейку. Как мне это все организовать? Предыдущее число уже не интересует, необходимо только последнее значение.Но как из примера видно, строка отбора может меняться (вниз или вверх) Олег*>> Изучение возможностей сводных таблиц 2012-02-23 16:24 http://forum.msexcel.ru/profiles/oleg-u24862.html Добрый день! Заинтересовался таким вопросом. Имеется таблица котировок, в которой данные разбиты по часам, т.е. для каждого часа (в рамках каждого дня) имеется цена открытия, цена закрытия, максимальная и минимальная цена. Соответственно, одна из этих максимальных и минимальных цен была самой максимальной и самой минимальной за каждый рассматриваемый день. Теперь вопрос. Как с помощью сводной таблицы (именно с помощью сводной таблицы, с макросами я и сам сумею) представить данные таким образом, чтобы можно было наглядно видеть эти самые максимальные и самые минимальные для каждого дня цены и можно было бы подсчитать, на какой именно час приходится наибольшее количество дневных максимумов и минимумов. Иными словами, результат должен выглядеть приблизительно вот так: Прилагаю свой недоделанный файл, в котором я дошёл до того этапа, когда у меня "видны" максимумы за каждый день... ShAM>> Re: Выбор значения из массива 2012-02-23 17:21 http://forum.msexcel.ru/profiles/sham-u106530.html Попробуйте. ShAM>> Re: Выбор из массива 2012-02-23 17:23 http://forum.msexcel.ru/profiles/sham-u106530.html Ответил в другой теме. Serge 007>> Re: Изучение возможностей сводных таблиц 2012-02-23 19:23 http://forum.msexcel.ru/profiles/serge_007-u25260.html Как с помощью сводной таблицы представить данные таким образом, чтобы можно было наглядно видеть эти самые максимальные и самые минимальные для каждого дня цены и можно было бы подсчитать, на какой именно час приходится наибольшее количество дневных максимумов и минимумов. Smarty_kazan>> Вопрос про графики 2012-02-23 19:57 http://forum.msexcel.ru/profiles/smartykazan-u110305.html Добрый вечер, уважаемые! Хотелось задать такой вопрос.может есть у кого в архивах личных пример графиков, где можно было бы включать и выключать отображение той или иной кривой.то есть щелкаешь на галочку-кривая появляется и исчезает при другом нажатии. спасибо. и всех мужчин с праздником! Олег*>> Re: Изучение возможностей сводных таблиц 2012-02-23 20:07 http://forum.msexcel.ru/profiles/oleg-u24862.html Как с помощью сводной таблицы представить данные таким образом, чтобы можно было наглядно видеть эти самые максимальные и самые минимальные для каждого дня цены и можно было бы подсчитать, на какой именно час приходится наибольшее количество дневных максимумов и минимумов. Грустно, но всё равно спасибо. Теперь можно с легким сердцем повернуться в сторону макросов. sobenko>> Использование Excel как COM-объекта 2012-02-23 21:24 http://forum.msexcel.ru/profiles/sobenko-u129194.html Задача: Работая в 1С 8 пользователь выбирает файл(ы) Excel, в 1С создается COM-объект Excel.Application, для него методом Open открывается выбранный файл(ы) и передается управление пользователю. Пользователь чего-то с ними может сделать, может закрыть некоторые файлы, открыть новые, но в результате должен выделить нужные области в книгах и на листах. После этого в Excel нажать кнопочку, по которой отработает процедура в 1С, которая импортирует выделенные данные и закроет Excel. Проблема: как импортировать, открывать, закрывать файлы и т.п. я знаю. Не получается почему-то создать командную панель (ComBar = oExcel.CommandBars.Add(...)), возникает исключение. Непонятно как подписаться на событие нажатия созданной кнопки (Click). Подписаться на события самого приложения (к примеру oExcel.WorkbookBeforeClose) не составляет проблем, а вот как на событие нажатой кнопочки подписаться? Что еще замечено, свойства коллекции CommandBars не доступны. Обход коллекции в цикле также вызывает исключ... artyr-4ik>> Re: Выбор значения из массива 2012-02-23 23:15 http://forum.msexcel.ru/profiles/artyr4ik-u129176.html Попробуйте. спасибо, все ок, работает! спасибо KuklP>> Re: Динамическая выборка из ячейки максимального числа. 2012-02-23 23:27 http://forum.msexcel.ru/profiles/kuklp-u39713.html Видите-ли maxinv, то что очевидно для Вас, не обязательно понятно другим. Мне например непонятно: 10 8170 0 это в одной ячейке, или в трех? Для этого в правилах форума специально прописан пункт 2. Ознакомьтесь с правилами. И обязательно уточняйте, какое решение Вам нужно - формулами макросом и т.д., чтоб форумчане не тратили попусту свое время. maxinv>> Re: Динамическая выборка из ячейки максимального числа. 2012-02-24 05:56 http://forum.msexcel.ru/profiles/maxinv-u129170.html Видите-ли maxinv, то что очевидно для Вас, не обязательно понятно другим. Мне например непонятно: 10 8170 0 это в одной ячейке, или в трех? Для этого в правилах форума специально прописан пункт 2. Ознакомьтесь с правилами. И обязательно уточняйте, какое решение Вам нужно - формулами макросом и т.д., чтоб форумчане не тратили попусту свое время. впервые обратился за помощью к ресурсу...со всеми правилами не ознакомлен... когда готовил описание поставленной задачи, думал что учел все...подкорректирую. в условии три столбца, строк не шесть а около 40ка...для примера взял кусок три на шесть... для меня желательно формулами, по причине не знания макросов и VBA. maxinv>> Re: Динамическая выборка из ячейки максимального числа. 2012-02-24 06:08 http://forum.msexcel.ru/profiles/maxinv-u129170.html мне подсказали, работает) Для первого: =ИНДЕКС(B1:B6;ПОИСКПОЗ(0;C1:C6;1)) для второго: =ИНДЕКС(B1:B6;ПОИСКПОЗ(0;A1:A6;0)) Foxx>> Именованные ячейки 2012-02-24 14:55 http://forum.msexcel.ru/profiles/foxx-u128842.html Здравствуйте! Возможно ли использовать способ перетягивания в именованных ячейках ? Вот например если нужно посчитать сумму, в ней используются относительные ссылки типа A1 (ячеки именвованные). А вот если умножение, то там записываются именованные ячейки. Можно ли чтобы они использовали относительные ссылки вместо имени. Ниже архив. cheshiki1>> Re: Именованные ячейки 2012-02-24 15:07 http://forum.msexcel.ru/profiles/cheshiki1-u14363.html ручками удалить имя, оставить только ссылки. Или для произведения использовать ф-цию ПРОИЗВЕД Foxx>> Re: Именованные ячейки 2012-02-24 15:22 http://forum.msexcel.ru/profiles/foxx-u128842.html разобрался. спасибо. Foxx>> Построение вариационного ряда 2012-02-24 15:46 http://forum.msexcel.ru/profiles/foxx-u128842.html Здравствуйте! Есть текстовый документ с данными и построенными по этим данным рядами. Как написать это в Excel. Для любых исходных данных. Этот файл Excel затем будет связан с Word. Распределение наработк сделал через формулы Excel. Как осуществить построение вариационного ряда. По поводу связки word/excel: таблицы Excel связывал с Word так (в этом файле связи нет): создавал в Word таблицу и каждую ячейку связывал в соответствующую ячейку в Word. Возможно ли сделать так, чтобы вся таблица с Excel вставилась в Word. В данном примере будет видно по данным максимальное значение отказа 127, оно может быть 136. И поэтому не возможно точно рассчитать сколько ячеек. А вот если таблица Excel целиком связанная вставлялась ничего рассчитывать и не нужно. Заранее благодарен. Foxx>> Re: Имена ячеек и ссылки 2012-02-24 17:18 http://forum.msexcel.ru/profiles/foxx-u128842.html да. правильно. спасибо. Foxx>> Сумма элементов в массивах 2012-02-24 17:19 http://forum.msexcel.ru/profiles/foxx-u128842.html Здравствуйте! Требуется найти сумму ni от одиного числа до другого. В файле написал сумму для элементов входящих в одним массив. Как написать для элементов, входящих в разные массивы. Foxx>> Re: Сумма элементов в массивах 2012-02-24 18:52 http://forum.msexcel.ru/profiles/foxx-u128842.html Попробовал через "ИЛИ" записать номера строк и массивов. Ошибка. Foxx>> Гистрограмма 2012-02-24 19:50 http://forum.msexcel.ru/profiles/foxx-u128842.html Здравтсвуйте! В ячейке B13 должна быть бесконечность. как не изменяя в настройках формат оси, установив фиксированное значение, изобразить гистрограмму, как показано на нижней. Значения могут быть разные и поэтому придется каждый раз изменять фиксированное значение. ShAM>> Re: Сумма элементов в массивах 2012-02-24 21:15 http://forum.msexcel.ru/profiles/sham-u106530.html Да, ИЛИ так работать не будет. Может, другую функцию использовать? Foxx>> Re: Сумма элементов в массивах 2012-02-24 21:31 http://forum.msexcel.ru/profiles/foxx-u128842.html ShAM Весьма благодарен. sergo44441>> Re: Сумма элементов в массивах 2012-02-24 21:48 http://forum.msexcel.ru/profiles/sergo44441-u3995.html Сделал для вас пример с [abbr=Вводится через Ctrl+Shift+Enter]формулой массива[/abbr], с ними довольно просто получать данные с выполнением сложных условий sergo44441>> Re: Изучение возможностей сводных таблиц 2012-02-24 22:17 http://forum.msexcel.ru/profiles/sergo44441-u3995.html Можно это сделать, приведите вашу сводную к табличному виду. Щелкаете на фильтр на столбце time, выбираете фильтр по значению, первые 10, в полученном фильтре вместо 10 ставите 1, и можно убрать промежуточный итог около дня. Foxx>> Re: Сумма элементов в массивах 2012-02-24 22:32 http://forum.msexcel.ru/profiles/foxx-u128842.html sergo44441 Благодарю. Serge 007>> Re: Изучение возможностей сводных таблиц 2012-02-25 02:38 http://forum.msexcel.ru/profiles/serge_007-u25260.html Можно это сделать... sergo44441, перечитайте вопрос топика...
lovko>> Поиск строки из диапозона, в которой было изменено число 2012-02-25 10:20 http://forum.msexcel.ru/profiles/lovko-u30610.html Здравствуйте! Вот моя проблема. Колонка С состоит из чисел, любое из которых, но только одно, меняется при нажатии кнопки, которой назначен макрос. Макрос на основе ранее мною введенных данных сам выбирает, в какой строке колонки С изменить число. Можно ли создать макрос или формулу, которые бы указывали номер строки колонки С, в которой произошло изменение числа? Большое спасибо! lovko>> Re: Поиск строки из диапозона, в которой было изменено число 2012-02-25 10:38 http://forum.msexcel.ru/profiles/lovko-u30610.html Ребята, ну что же вы заходите и молчите?.. Помогите, пожалуйста! ShAM>> Re: Поиск строки из диапозона, в которой было изменено число 2012-02-25 10:44 http://forum.msexcel.ru/profiles/sham-u106530.html Не понятна проблема. Если Цитировать Макрос на основе ранее мною введенных данных сам выбирает, в какой строке колонки С изменить число. то он (макрос) уже знает номер строки.Foxx>> Ускорить обновление связи Word и Excel 2012-02-25 11:34 http://forum.msexcel.ru/profiles/foxx-u128842.html Здравствуйте! Существуют ли способы ускорения обновление связей между Word и Excel. (неформатированный текст). Так же при замене пути будет ли увеличиваться время обноваления. Для смены источника использую этот макрос. http://programmersforum.ru/showthread.php?t=111568 artyr-4ik>> Re: Выбор из массива 2012-02-25 13:31 http://forum.msexcel.ru/profiles/artyr4ik-u129176.html а можно Вас попросить помочь в другой задаче. Олег*>> Re: Изучение возможностей сводных таблиц 2012-02-25 14:02 http://forum.msexcel.ru/profiles/oleg-u24862.html Можно это сделать... sergo44441, перечитайте вопрос топика...Олег*>> Re: Изучение возможностей сводных таблиц 2012-02-25 14:22 http://forum.msexcel.ru/profiles/oleg-u24862.html Можно это сделать... sergo44441, перечитайте вопрос топика...А с другой стороны, цель, в общем-то, достигнута - каждой дате соответствует достигнутый в этот день максимальный максимум и указан час, когда этот максимум был достигнут. Я выборочно проверил. это действительно искомые максимальные максимумы за каждый конкретный день. Осталось только даты как-нибудь упорядочить (простым А > Я) не получается. Сейчас займусь решением этой проблемы, а также попробую вникнуть в реализацию идеи. ToMuchCofein>> Сравнение ячеек как сделать проще? 2012-02-25 15:35 http://forum.msexcel.ru/profiles/tomuchcofein-u129569.html Есть три листа, на кажом листе по два столбца - артикул (А) и значение(В). Как на четвертом листе вывести в колонках артикул (А), значение с листа 1 (B), значение с листа 2 (C), значение с листа 3 (D)? Артикул может быть один, но значения соответствующие для данного артикула на каждом листе разные, некоторых артикулов на других листах нет. Помогите решить задачу. Спасибо KuklP>> Re: Сравнение ячеек как сделать проще? 2012-02-25 15:51 http://forum.msexcel.ru/profiles/kuklp-u39713.html Читайте справку по ВПР. Олег*>> Re: Изучение возможностей сводных таблиц 2012-02-25 16:09 http://forum.msexcel.ru/profiles/oleg-u24862.html ...приведите вашу сводную к табличному виду... А как это сделать? Попробовал через "Форматировать как таблицу", ничего путного не получилось.
ToMuchCofein>> Re: Сравнение ячеек как сделать проще? 2012-02-25 16:39 http://forum.msexcel.ru/profiles/tomuchcofein-u129569.html Читал, только не понял как "впр" прикрутить к моей задаче KuklP>> Re: Сравнение ячеек как сделать проще? 2012-02-25 16:45 http://forum.msexcel.ru/profiles/kuklp-u39713.html А чего ее прикручивать, она просто-таки для этого создана. Еще бы Вам правила форума почитать. sergo44441>> Re: Изучение возможностей сводных таблиц 2012-02-25 17:04 http://forum.msexcel.ru/profiles/sergo44441-u3995.html Встаете на на сводную таблицу. В меню конструктор, макет отчета - показать в табличной форме. Проблему с датами я решил так: путем замены / на . Даты становятся нормальными в исходнике, после обновления и в сводной все становится нормально Олег*>> Re: Изучение возможностей сводных таблиц 2012-02-25 17:54 http://forum.msexcel.ru/profiles/oleg-u24862.html Встаете на на сводную таблицу. В меню конструктор, макет отчета - показать в табличной форме. Проблему с датами я решил так: путем замены / на . Даты становятся нормальными в исходнике, после обновления и в сводной все становится нормально Отлично! Это именно то, что доктор прописал! Большое спасибо! Олег*>> Re: Изучение возможностей сводных таблиц 2012-02-25 18:51 http://forum.msexcel.ru/profiles/oleg-u24862.html Ну всё, я вполне доволен! Теперь остался только последний этап первоначального общего замысла, а именно просуммировать количество максимумов, пришедшихся на каждый конкретный временной отрезок и выстроить диаграмму "рейтингов". Я это сделал (см. приложенный файл), но мне для этого пришлось скопировать данные в отдельное место, потом построить по этим данным ещё одну сводную таблицу, и уже по ней строить диаграмму. Громоздко как-то... В принципе, для достижения первоначального замысла этого вполне достаточно, но всё-таки остаются сомнения, что всё это можно сделать как-нибудь "полаконичнее"... Можно? Или избранный мной путь единственно возможный? Serge 007>> Re: Изучение возможностей сводных таблиц 2012-02-25 18:57 http://forum.msexcel.ru/profiles/serge_007-u25260.html Как с помощью сводной таблицы (именно с помощью сводной таблицы, с макросами я и сам сумею) представить данные таким образом, чтобы можно было наглядно видеть эти самые максимальные и самые минимальные для каждого дня цены и можно было бы подсчитать, на какой именно час приходится наибольшее количество дневных максимумов и минимумов... Олег* , на этот Ваш вопрос нет ответа стандартными средствами Excel, то что Вы получили - не имеет НИКАКОГО отношения к вопросу! ЗЫ Невозможно получить и мин и макс к одному и тому же полю!!! Не заблуждайтесь! ROS>> "=ИНДЕКС" поиск строки при двух условиях 2012-02-25 20:26 http://forum.msexcel.ru/profiles/ros-u32107.html Здравствуйте! Стал активно пользоваться функцией ИНДЕКС + ПОИСКПОЗ , но обнаружились проблемы следующего характера: при вводе в формулу данных по номеру строки необходимо соблюдать два условия, но так, что бы второе условие вытекало из первого. Когда используешь формулу стандартно, она ищет номер строки первого совпадающего с критерием поиска значения в столбце (хотя таких значений в столбце может быть много), надо что бы поиск второго условия осуществлялся строго в диапазоне первого условия. Надеюсь я объяснил понятно. См. фаил. ShAM>> Re: Выбор из массива 2012-02-25 20:44 http://forum.msexcel.ru/profiles/sham-u106530.html Можно. Пробуйте. Олег*>> Re: Изучение возможностей сводных таблиц 2012-02-25 21:18 http://forum.msexcel.ru/profiles/oleg-u24862.html Как с помощью сводной таблицы (именно с помощью сводной таблицы, с макросами я и сам сумею) представить данные таким образом, чтобы можно было наглядно видеть эти самые максимальные и самые минимальные для каждого дня цены и можно было бы подсчитать, на какой именно час приходится наибольшее количество дневных максимумов и минимумов... Олег* , на этот Ваш вопрос нет ответа стандартными средствами Excel, то что Вы получили - не имеет НИКАКОГО отношения к вопросу! ЗЫ Невозможно получить и мин и макс к одному и тому же полю!!! Не заблуждайтесь! Так ВМЕСТЕ и не надо. Достаточно отдельных максимальных максимумов и минимальных минимумов. Я же ещё в первом посте этой темы написал: P.S. По поводу минимумов подсказывать не надо, с ними я разберусь сам по...
badhabit>> Re: Вставка значений из одной таблицы в другую 2012-02-25 21:45 http://forum.msexcel.ru/profiles/badhabit-u38488.html Спасибо! ShAM>> Re: "=ИНДЕКС" поиск строки при двух условиях 2012-02-25 21:57 http://forum.msexcel.ru/profiles/sham-u106530.html Очень уж страшная получилась формула. Может, спецы упростят. ROS>> Re: "=ИНДЕКС" поиск строки при двух условиях 2012-02-25 22:04 http://forum.msexcel.ru/profiles/ros-u32107.html ShAM, спасибо, формула чётко работает. wolff>> Если, где ошибка? 2012-02-25 23:40 http://forum.msexcel.ru/profiles/wolff-u84539.html Добрый вечер! Помогите, пожалуйста, разобраться где ошибка в формуле. Файл вложил, там в принципе все понятно. arbatguit>> Дата последнего изменения ячейки. 2012-02-26 01:05 http://forum.msexcel.ru/profiles/arbatguit-u129661.html Добрый день, имеется столбец данных, в ячейки которого регулярно вносятся изменения. В соседнем столбце необходимо выводить даты последнего изменения для каждой соотв. ячейки. Подскажите пожалуйста, как это сделать? Спасибо за помощь! ShAM>> Re: Если, где ошибка? 2012-02-26 06:09 http://forum.msexcel.ru/profiles/sham-u106530.html Потому что Вы сравниваете ТЕКСТЫ (на листе 2 у Вас не числа, а тексты). А «7» (как текст) > «35». ЗЫ: Последнее ЕСЛИ лишнее. KuklP>> Re: Дата последнего изменения ячейки. 2012-02-26 08:07 http://forum.msexcel.ru/profiles/kuklp-u39713.html Каков вопрос... Код: Private Sub Worksheet_Change(ByVal Target As Range) Application.EnableEvents = 0 Target.Offset(, 1) = Date Application.EnableEvents = -1 End Sub wolff>> Re: Если, где ошибка? 2012-02-26 09:27 http://forum.msexcel.ru/profiles/wolff-u84539.html А почему остальные значения ВПР считывает корректно? В листе 2 значения всегда будут сохраняться в формате текста ( отчет 1С), поэтому я и выложил файл какой он есть в оригинале. Есть ли возможность, чтобы ВПР все данные считывал правильно? Или пусть во 2 листе это будет преобразование текстовых значений второго столбца в числовые значения в 3-м столбце. Подскажите как это сделать? Менять значения второго столбца во 2 листе вручную не удобно. Serge 007>> Re: Если, где ошибка? 2012-02-26 10:06 http://forum.msexcel.ru/profiles/serge_007-u25260.html Используйте такой вариант: Код: =ПРОСМОТР(--B3;{0;20;25;30;35};{7200;5000;3500;1000;-1500}) Он не приведёт к ошибке, потому как каждый текст числа преобразуется в настоящее число.
arbatguit>> Re: Дата последнего изменения ячейки. 2012-02-26 11:13 http://forum.msexcel.ru/profiles/arbatguit-u129661.html Каков вопрос... Код: Private Sub Worksheet_Change(ByVal Target As Range) Application.EnableEvents = 0 Target.Offset(, 1) = Date Application.EnableEvents = -1 End Sub Спасибо за отклик! Прошу прощения за возможно глупый вопрос (с макросами мало опыта) Я копирую код, создаю module. Сохраняю книгу с поддержкой макросов. Далее в окне макросов ничего не появляется. Если убрать privat из кода, то всё ОК, но макрос не работает (cant execute... пишет) Как работать с кодом, поскажите! Спасибо!) KuklP>> Re: Дата последнего изменения ячейки. 2012-02-26 11:37 http://forum.msexcel.ru/profiles/kuklp-u39713.html Это надо скопировать в [abbr=правой кнопкой мыши по ярлычку листа -> Исходный текст]модуль листа[/abbr], а не в отдельный модуль. lovko>> Макрос, который указывал бы номер строки, в котором изменилось значение 2012-02-26 12:32 http://forum.msexcel.ru/profiles/lovko-u30610.html Помогите, пожалуйста, написать макрос, который указывал бы номер строки из диапозона, в которой изменяется число. Файл прилагается. Большое спасибо! artyr-4ik>> Re: Выбор из массива 2012-02-26 12:44 http://forum.msexcel.ru/profiles/artyr4ik-u129176.html Спасибо! lovko>> Re: Макрос, который указывал бы номер строки, в котором изменилось значение 2012-02-26 12:46 http://forum.msexcel.ru/profiles/lovko-u30610.html Друзья, забыл указать следующее. Номера строк должны указываться в колонке С Листа другого файла последовательно друг за другом. К примеру, была изменена строка 2, в колонке С2 появляется цифра 2. Была изменена строка 4, цифра четыре должна появиться в колонке С3, при этом в колонке С2 должна остаться прежняя цифра, то есть 2. И так далее. Каждый новый номер строки должен появляться в нижней свободной ячейке столбца С. Учтите, пожалуйста, что фамилий на листе ФИО будет значительно больше. Serge 007>> Re: "=ИНДЕКС" поиск строки при двух условиях 2012-02-26 13:10 http://forum.msexcel.ru/profiles/serge_007-u25260.html ShAM, спасибо, формула чётко работает. Странно, я вот смотрю - ГОВЯДИНА СТАНДАРТ в МАРЬИНО, 02.02.2012 кор = 10, а не три...Или я чего не понял?.. ShAM>> Re: Если, где ошибка? 2012-02-26 13:11 http://forum.msexcel.ru/profiles/sham-u106530.html Или сам ВПР превратить в число Код: =ЕСЛИОШИБКА(--ВПР(A3;'2'!$1:$1048576;2;0);0) и убрать кавычки с чисел (в 3 столбце).ROS>> Re: "=ИНДЕКС" поиск строки при двух условиях 2012-02-26 13:49 http://forum.msexcel.ru/profiles/ros-u32107.html да, ошибся. торопился ShAM>> Re: "=ИНДЕКС" поиск строки при двух условиях 2012-02-26 13:52 http://forum.msexcel.ru/profiles/sham-u106530.html У ROS в описании (в файле): Цитировать данные из ячейки Liste_1 G11 (10) - Liste_1 I11 (7) = 3.
Serge 007>> Re: "=ИНДЕКС" поиск строки при двух условиях 2012-02-26 14:01 http://forum.msexcel.ru/profiles/serge_007-u25260.html У ROS в описании (в файле): Ага, понял.Цитировать данные из ячейки Liste_1 G11 (10) - Liste_1 I11 (7) = 3. ROS , можно в файле нарисовать то что должно получиться? Заодно формулу подсократим wolff>> Re: Если, где ошибка? 2012-02-26 14:23 http://forum.msexcel.ru/profiles/wolff-u84539.html Супер! Спасибо за помощь. Оба варианта подходят. Считаю тему закрытой. koteech>> Сложные графики с возможностью выбора данных 2012-02-26 15:52 http://forum.msexcel.ru/profiles/koteech-u129752.html Всем, привет, Подскажите, пожалуйста, возможно ли реализовать следующую задумку: Имеются данные для накопительной гистограммы (всегда постоянные) и имеются данные для линейной диаграммы (50 различных значений) Возможно ли сделать так, чтобы можно было выбирать данные для линейной диаграммы, например из выпадающего списка? Буду благодарен за любые мысли! Дополнение: прикладываю файл в формате pptx: http://dl.dropbox.com/u/13455951/example.pptx колонки const(1-9) постоянные, никогда не меняются колонки param(1-10) должны появляться на графике по очереди. AlexKK>> Копирование числа из ячейки с формулой 2012-02-26 16:15 http://forum.msexcel.ru/profiles/alexkk-u120280.html У меня два вопроса 1. В ячейке забита формула, которая высчитывает число. Как можно скопировать число и при этом не захватить формулу? (ну чтоб не формула копировалась, а число). 2. Как в таблице убрать формулу, чтоб остались числа. (скрыть формулу не подходит) KuklP>> Re: Копирование числа из ячейки с формулой 2012-02-26 16:27 http://forum.msexcel.ru/profiles/kuklp-u39713.html Для этого предназначена Специальная вставка. Попробуйте, понравится. Serge 007>> Re: Копирование числа из ячейки с формулой 2012-02-26 17:01 http://forum.msexcel.ru/profiles/serge_007-u25260.html Читайте подробно здесь. AlexKK>> Re: Копирование числа из ячейки с формулой 2012-02-26 17:03 http://forum.msexcel.ru/profiles/alexkk-u120280.html Спасибо, понравилось, разобрался. А со вторым вопросом? это реально сделать или только скрывать формулы. AlexKK>> Re: Копирование числа из ячейки с формулой 2012-02-26 17:28 http://forum.msexcel.ru/profiles/alexkk-u120280.html Спасибо. Просмотрел способ №5. А по проще нельзя? А то у меня таблицы с расчетами и мне нужно отправлять их без формул. AlexKK>> Re: Копирование числа из ячейки с формулой 2012-02-26 17:45 http://forum.msexcel.ru/profiles/alexkk-u120280.html Извиняюсь, все догнал. kimtan>> Re: "=ИНДЕКС" поиск строки при двух условиях 2012-02-26 22:17 http://forum.msexcel.ru/profiles/kimtan-u12219.html Формулой. sergo44441>> Re: Сложные графики с возможностью выбора данных 2012-02-26 22:45 http://forum.msexcel.ru/profiles/sergo44441-u3995.html Предложу такой вариант, на формулах в экселе, данные подтягиваются с ичходного листа, в шапке из выпадающего списка выбираете название параметра и диаграмма автоматически меняется Wasilic>> Re: Дата последнего изменения ячейки. 2012-02-26 23:51 http://forum.msexcel.ru/profiles/wasilic-u24852.html Код: Private Sub Worksheet_Change(ByVal Target As Range) Application.EnableEvents = 0 Target.Offset(, 1) = Date Application.EnableEvents = -1 End Sub Подскажете пожалуйста, как (в данном примере) определить, изменилось ли содержание ячейки после её активации? Есть ли такой код? Ибо я использую скрытый доп. столбец для сравнения. Спасибо. KuklP>> Re: Дата последнего изменения ячейки. 2012-02-27 00:11 http://forum.msexcel.ru/profiles/kuklp-u39713.html Привет, Васильич. Не понял вопроса. Этот код срабатывает именно на изменение ячейки. Если речь о том, что вошли в режим редактирования и ничего не изменили, то: Private Sub Worksheet_Change(ByVal Target As Range) Dim a Application.EnableEvents = 0 a = Target.Value Application.Undo If Target <> a Then Target.Offset(, 1) = Date Target = a End If Application.EnableEvents = -1 End Sub Wasilic>> Re: Дата последнего изменения ячейки. 2012-02-27 00:48 http://forum.msexcel.ru/profiles/wasilic-u24852.html Спасибо записал. Все решает строчка Application.Undo Евгений1986>> Re: Автоматичиская замена части формулы 2012-02-27 07:59 http://forum.msexcel.ru/profiles/evgeniy1986-u124234.html Спасибо за решение! Евгений1986>> как задать диапазон значений с помощью знаков неравенства (<, >, =) 2012-02-27 08:33 http://forum.msexcel.ru/profiles/evgeniy1986-u124234.html Добрый день! Помогите, пожалуйста, решить проблему с неравенствами в эксель 2007. Нужно задать диапазон значений с помощью знаков неравенства. В файле пример. В формуле у диапазона Е2:Е6 имеется условие <2,1. Это условие нужно заменить на следующее: больше или равно 1,1 и меньше 2,1. Serge 007>> Re: как задать диапазон значений с помощью знаков неравенства (<, >, =) 2012-02-27 09:55 http://forum.msexcel.ru/profiles/serge_007-u25260.html Код: =СУММПРОИЗВ((A2:A6="о")*(C2:C6<240)*(D2:D6="р")*(E2:E6>=1,1)*(E2:E6<2,1)*(F2:F6=1)) aleksi>> Re: Макрос переноса данных из одного файла в другой 2012-02-27 10:19 http://forum.msexcel.ru/profiles/aleksi-u129866.html доброго времени суток помогите пожалуйста создать макрос.суть в том что бы из строки которую я выделил копировал значение ячеек B,D,E,H одного файла в другую ячейку другого файла. Wasilic>> Re: Макрос, который указывал бы номер строки, в котором изменилось значение 2012-02-27 10:23 http://forum.msexcel.ru/profiles/wasilic-u24852.html Так? Wasilic>> Re: Макрос переноса данных из одного файла в другой 2012-02-27 10:55 http://forum.msexcel.ru/profiles/wasilic-u24852.html aleksi, Ваш вопрос, не соответствует теме в которой Вы его задали? Вы пытались искать нужную тему? А когда регистрировались, правила форума читали? А надо было, особенно 2-й пункт. Markovki>> Re: Сводная таблица 2012-02-27 11:14 http://forum.msexcel.ru/profiles/markovki-u128576.html Код: While x <= UBound(FilesToOpen) Workbooks.Open Filename:=FilesToOpen(x) ActiveWorkbook.Sheets("НПО").Range("I7").Copy ThisWorkbook.Sheets("НПО_ИТОГ").[B2].PasteSpecial xlPasteValues, 2, 0 Workbooks(Dir(FilesToOpen(x))).Close 0 'Закрывает файл x = x + 1 Wend Подскажите пожалуйста ещё, как переделать этот код, чтобы он смог скопировать значение ячейки "I7" в ячейку "B2", но при этом надо чтобы следующее значение из "I7"(, т.е. из другого файла) скопировалось чуть ниже, в ячейку B3 и т.д. Макрос остался тот же, но теперь мне надо собрать значения ячейки I7 из разных файлов в таблицу, т.е чтобы эти значения получились в один столбик, файлы открывать и копировать листы нет необходимости. aleksi>> Re: Макрос переноса данных из одного файла в другой 2012-02-27 11:45 http://forum.msexcel.ru/profiles/aleksi-u129866.html извините,просто посчитал что моя проблема подходит к этой теме Jim>> Re: свод данных из разных файлов и листов 2012-02-27 12:27 http://forum.msexcel.ru/profiles/jim-u4457.html спасибо.. все работает. сейчас столкнулся с новой задачей.. необходимо также собрать данные, но только с одного листа из каждого файла, так же чтобы друг под дружку собирались. столбцы используются с А по J. в каждом файле есть шапка таблицы, ее каждый раз копировать не надо. буду очень благодарен за помощь. Anton Stasenko>> Мигание ячейки - как остановить выполнение макроса 2012-02-27 13:08 http://forum.msexcel.ru/profiles/antoine2000-u810.html Решил заморочиться с "Миганием ячеек", т.к. это для Пользователя более наглядно (по сравнению с обычным выделением неверно заполненной ячейки через Условное форматирование). Но столкнулся с тем, что мой макрос автоматически начинает свое выполнение после того, как он весь выполнится (это я узнал через пошаговое выполнение макроса). Из-за этого эксель естественно виснет. Подскажите, пожалуйста, как можно доработать макрос, чтобы он выполнялся только определенное время - например, 20 секунд - а после просто прекращал свою работу. При этом, чтобы у пользователя была возможность просматривать лист вверх-вниз (т.е. чтобы видеть где ошибки - т.е. именно мигающие ячейки). Sub BlinkingCell() Dim Cell As Range With Worksheets("Balansas, pna") For Each Cell In Range("C10:D178") If Cell < 0 Then Static intCalls As Integer If intCalls < 10 Then intCalls = intCalls + 1 If Cell.Interior.Color <> RGB(255, 0, 0) Then Cell.Interior.Color = RGB(255, 0, ... GWolf>> И опять раскрывающийся список в ячейке 2012-02-27 13:43 http://forum.msexcel.ru/profiles/gwolf-u4652.html Добрый день коллеги! Прошу сильно не пинать! Прошел поиском форум и не нашол технологичного решения встраивания выпадающего списка в ячейку! Либо скатываются к формам, либо ... вообщем в голове так порядок и не наступил. А хотелось бы! Задача такова: Проверить, не пуста ли ячейка, если пуста, то, считать из текстового файла некий перечень и, загрузить его в прикрепленный к проверяемой ячейке раскрывающийся список. После выбора значения из раскрывающегося списка, выбранное значение - записать в проверяемую ячейку, а раскрывающийся список уничтожить. На скрепке проба реализации, но что-то не работает в рамках задачи! Помогите! Заранее спасибо всем откликнувшимся. Anton Stasenko>> Выполнение макроса из-под защиты листа / частичная защита ячеек на листе 2012-02-27 14:42 http://forum.msexcel.ru/profiles/antoine2000-u810.html Нужна помощь по следующей проблеме: есть файл в который вносится информация на листы Баланс,2011, 2010, Отчет о прибылях и убытках 2011, 2010 (они потом используются в качестве источника данных для заполнения другим макросом на лист "Balansas,pna" - для упрощения оставлен только макрос очищащий эти данные). Проблемы следующие: 1) Надо защитить ячейки на всех листах книги, где есть формулы. Я пошел через защиту листов, на которых перед этим снимается Lock Cell - загадка для меня в том, что на некоторых листах это работает ("Instrukcijos", "Balansas,pna", "2011 PA" - на этом надо оставить весь лист с возможностью редактирования), а на других не работает никак - все защищается без возможности редактирования - в чем проблема не могу разобраться. 2) надо чтобы работали макросы при включенной защите редактирования - я вроде бы сделал такую возможность (см. на примере макроса "ClearBalansas2011"), но проблема в том - что смог сделать это только когда пароль точно зафиксирован - а как сдел... designer417>> Re: Макрос переноса данных из одного файла в другой 2012-02-27 14:59 http://forum.msexcel.ru/profiles/designer417-u129903.html Здравствуйте. Тема макросов для меня всегда была чем-то очень далеким и мутным (невероятно сложным и запутанным) Но вот я решился использовать в своей ежедневной муторной работе один макрос быстрого поиска - чуть подправил его графическую оболочку и можно сказать успешно его использую))) И вот случайно забрел на ваш форум и натолкнулся на эту тему. Мой вопрос: В таблице я нахожу некоторое значение, дальше - задача: Range("Aтекущая строка:AIтекущая строка").Select Selection.Copy т.е. понятно - выделить ячейки со столбца A до столбца AI текущей строки (той, где я нашел свое значение) и просто скопировать Ну а вставлю в другой файл я сам уже... Быть может это как-то можно встроить в используемую мной надстройку поиска (во вложении), чтобы при закрытии поисковой формы срабатывал этот макрос... Wasilic>> Re: Выполнение макроса из-под защиты листа / частичная защита ячеек на листе 2012-02-27 15:16 http://forum.msexcel.ru/profiles/wasilic-u24852.html 'Перед обработкой ActiveSheet.Unprotect Password:="111" 'Снять защиту с паролем 111 'Код обработки 'После обработки ActiveSheet.Protect Password:="111" 'Защитить лист с паролем 111 Wasilic>> Re: Мигание ячейки - как остановить выполнение макроса 2012-02-27 15:27 http://forum.msexcel.ru/profiles/wasilic-u24852.html Вы цикл создавали для мигалки или для диапазона ячеек! kingbeat1991>> Re: Автоматический переход с одной ячейки на определенную другую 2012-02-27 15:55 http://forum.msexcel.ru/profiles/kingbeat1991-u129913.html Скажите пожалуйста у меня аналогичная проблема.Каким образом вы это реализовали.? kingbeat1991>> Re: Автоматический переход с одной ячейки на определенную другую 2012-02-27 16:04 http://forum.msexcel.ru/profiles/kingbeat1991-u129913.html Благодарю, _Boroda_ !!! подскажите каким образом вы реализовали автоматический переход из одной ячейки в любую другую нужную мне Anton Stasenko>> Re: Мигание ячейки - как остановить выполнение макроса 2012-02-27 16:08 http://forum.msexcel.ru/profiles/antoine2000-u810.html Да вы сделали именно то, что мне надо было - я не туда поставил цикл - спасибо. Anton Stasenko>> Re: Выполнение макроса из-под защиты листа / частичная защита ячеек на листе 2012-02-27 16:11 http://forum.msexcel.ru/profiles/antoine2000-u810.html На сколько я понял - это ответ на вопрос №2 - вот с этим то у меня проблем и нет (в макросе "ClearBalansas" у меня похожий код - а вот если другой пользователь захочет поставить пароль не "111", а другой - как заставить макрос "понять" какой именно пароль надо ввести, чтобы он выполнил требуемые действия? Maximillian72>> Испорченный формат листа 2012-02-27 18:44 http://forum.msexcel.ru/profiles/maximillian72-u125184.html Здравствуйте все. Хочу задать дурацкий вопрос. Есть файл эксель. В нём была простейшая формула из трёх ячеек...и вообще было 5 столбцов с информацией. Залез у меня "помощничек" и превратил его в крякозябру. Может возможно что то поправить ? Wasilic>> Re: Выполнение макроса из-под защиты листа / частичная защита ячеек на листе 2012-02-27 19:11 http://forum.msexcel.ru/profiles/wasilic-u24852.html а вот если другой пользователь захочет поставить пароль не "111", а другой А зачем тогда пароль, если его ставит пользователь? sozidatellll>> Свод разных данных с одинаковым определителем 2012-02-27 19:32 http://forum.msexcel.ru/profiles/sozidatellll-u129936.html Добрый день!!! Есть проблема со сводом данных!!! Таблица Основных средств, стоимости основных поменялись, и с таблици "Таблица с новыми данными" нужно подтянуть в таблицу "Основная таблица" данные: -Первоначальная ст-ть, грн -Остаточная ст-ть, грн -Накопленный износ Проблема в том, что Инв.№, Наименоваиния и другие параметры в таблицах по позиционно совпадают. Может кто то знает как можно решить проблему Serge 007>> Re: Свод разных данных с одинаковым определителем 2012-02-27 19:39 http://forum.msexcel.ru/profiles/serge_007-u25260.html Проблема в том, что Инв.№, Наименоваиния и другие параметры в таблицах по позиционно совпадают. Дык это как раз хорошо
Anton Stasenko>> Re: Выполнение макроса из-под защиты листа / частичная защита ячеек на листе 2012-02-27 19:40 http://forum.msexcel.ru/profiles/antoine2000-u810.html Там будет 2 уровня пользователей - главный бухгалтер (которая сможет менять пароль и формулы) и обычные бухгалтеры, которые не смогут обладать таким правом ROS>> Re: "=ИНДЕКС" поиск строки при двух условиях 2012-02-27 19:58 http://forum.msexcel.ru/profiles/ros-u32107.html Ну вы ребята могёте . Спасибо! МУМНОЖ - рулит!!! sozidatellll>> Re: Свод разных данных с одинаковым определителем 2012-02-27 20:20 http://forum.msexcel.ru/profiles/sozidatellll-u129936.html Ага, я вынужден уточнить, совпадают в рамках одной таблицы (повторяються), а так же повторяются во второй . В примере видно. ROS>> Re: "=ИНДЕКС" поиск строки при двух условиях 2012-02-27 20:32 http://forum.msexcel.ru/profiles/ros-u32107.html kimtan, а что делать с формулой, если мне ежедневно надо будет добавлять данные в List1? Скопировав формулу, начал её исправлять, но вышло #Н/Д. См. пример. И если не трудно, подскажи как эта формула работает, посмотрел вычесления шаг за шагом, но так ничего и не понял. Заранее спасибо! Serge 007>> Re: Свод разных данных с одинаковым определителем 2012-02-27 20:36 http://forum.msexcel.ru/profiles/serge_007-u25260.html Ага, я вынужден уточнить, совпадают в рамках одной таблицы (повторяються), а так же повторяются во второй . В примере видно. Ну и?Что надо-то? sozidatellll>> Re: Свод разных данных с одинаковым определителем 2012-02-27 20:51 http://forum.msexcel.ru/profiles/sozidatellll-u129936.html Подтянуть данные -Первоначальная ст-ть, грн -Остаточная ст-ть, грн -Накопленный износ С таблици с новыми данными данные в старую таблицу, при этом когда пользуешься ВПР он видит 2 одинаковых позиции и ставит в одну из них, а вторую не определяет (в примере четко видно) Там что в старой что в новой таблице повторяються что инвентарные номера что наименования. (я бы не парился только вот в таблице будет около 70 000 строк (наименовани)) Wasilic>> Re: Макрос переноса данных из одного файла в другой 2012-02-28 16:18 http://forum.msexcel.ru/profiles/wasilic-u24852.html Как же тяжело помогать с таким выражением мыслей! ST = Selection.Row TS = Range(“B” & ST) & “, “ & Range(“D” & ST) & “, “ & Range(“E” & ST) & “, “ & Range(“H” & ST) Windows("пример2.xlsx").Activate Range("B16") = TS Windows("пример1.xlsx").Activate Anton Stasenko>> Re: Выполнение макроса из-под защиты листа / частичная защита ячеек на листе 2012-02-28 16:22 http://forum.msexcel.ru/profiles/antoine2000-u810.html Надо защитить ячейки на всех листах книги, где есть формулы. Я пошел через защиту листов, на которых перед этим снимается Lock Cell - загадка для меня в том, что на некоторых листах это работает ("Instrukcijos", "Balansas,pna", "2011 PA" - на этом надо оставить весь лист с возможностью редактирования), а на других не работает никак - все защищается без возможности редактирования - в чем проблема не могу разобраться. Ниже макрос который я уже изменял и не могу понять - почему когда на листе "2011 PA" Selection.Locked = False дает возможность внесения информации во всем листе, а на листе "2011 Balansas" - нет. При этом если выделять определенные ячейки на листе "Balansas, pna" и блокировать их как Selection.Locked = True, то получается все как мне надо (можно вносить данные только туда, где нет формул). А эта же самая операция на листе "Investicijos" - уж ене дает такого эффекта. в чем проблема? Vic Voodoo>> Open VBAProject 2012-02-28 16:58 http://forum.msexcel.ru/profiles/vic_voodoo-u12254.html А есть ли разница между макросом Auto_Open из папки Modules и макросом - реакцией на событие Open проекта? Извините, если не соблюдаю терминология, я ее не знаю. Wasilic>> Re: Выполнение макроса из-под защиты листа / частичная защита ячеек на листе 2012-02-28 19:09 http://forum.msexcel.ru/profiles/wasilic-u24852.html Ну Вы и нагородили! Команда Cells.Select выделяет ВСЕ ячейки ТОЛЬКО НА АКТИВНОМ листе. Команда Selection.Locked = False снимает с выделенных ячеек защиту когда лист будет защищен, НО выполняется эта команда только при снятой защите листа! Чтобы на листе 2011 Balansas все ячейки были доступны Достаточно просто снять с него защиту Sheets("2011 Balansas").Unprotect Password:="12345" Чтобы на защищенном листе были доступны ТОЛЬКО ячейки например – А9-F71, их можно указать макросом но, перед этим надо снять защиту листа, а потом установить: Sheets("2011 Balansas").Unprotect Password:="12345" Worksheets("2011 Balansas").Range("A9:F71").Locked = False Sheets("2011 Balansas").Protect Password:="12345" А можно и вручную без огорода. Снимаете защиту с листа. Выделяете нужные ячейки – А9-F71 Кликаете на них правой кнопкой мышки Выбираете «Формат ячеек» Выбираете закладку «Защита» Снимаете галку с «За... Gosushade>> Помогите с построением графиков 2012-02-28 19:48 http://forum.msexcel.ru/profiles/gosushade-u130109.html Не могу разобраться как построить необходимые графики, если бы кто-нибудь объяснил был бы признателен. задача во вложении. KuklP>> Re: Сводная таблица 2012-02-28 21:30 http://forum.msexcel.ru/profiles/kuklp-u39713.html Все он добавляет, только надо же понимать - куда:-) Z = Cells(1, 1).SpecialCells(xlLastCell).Row, это то же самое, что нажать клавиши ctrl+end. Нажмите и посмотрите, в какой вы строке оказались. А теперь нажмите Номе и окажетесь в последней вставленной ячейке. Кстати, то что Вы написали, лучше записать так(без прыготни по листам и ячейкам): Код: Dim Z As Integer Старайтесь избегать команд select и activate.While x <= UBound(FilesToOpen) Workbooks.Open Filename:=FilesToOpen(x) Z = ThisWorkbook.Sheets("НПО_ИТОГ").Cells(1, 1).SpecialCells(xlLastCell).Row ThisWorkbook.Sheets("НПО_ИТОГ").Cells(Z + 1, 1).Value = _ ActiveWorkbook.Sheets("НПО").Range("I7") Workbooks(Dir(FilesToOpen(x))).Close 0 ' x = x + 1 Wend Насчет "B2" - на скрине выделена эта ячейка. Ниже идут объединенные ячейки, поэтому ячеек В3, В4 как бы и не существует... Врядли Вам хотелось именно этого, так что на будущее старайтесь четче формулировать свои хотелки. Есл... KuklP>> Re: Open VBAProject 2012-02-28 21:49 http://forum.msexcel.ru/profiles/kuklp-u39713.html Auto_Open, это рудимент от старых версий Экселя, оставленный разработчиками для совместимости с новыми. Оба варианта нормально работают. Anton Stasenko>> Re: Выполнение макроса из-под защиты листа / частичная защита ячеек на листе 2012-02-28 22:27 http://forum.msexcel.ru/profiles/antoine2000-u810.html Пришлось сажать огород, т.к. формы еще будут часто дорабатываться и хотелось иметь возможность макросом ставить и снимать защиту - попытаюсь воспользоваться вашими рекомендациями. sergo44441>> Re: свод данных из разных файлов и листов 2012-02-28 22:44 http://forum.msexcel.ru/profiles/sergo44441-u3995.html Распакуйте этот файл в папку с объединяемыми файлами, откройте и нажмите на кнопку на первом листе sergo44441>> Re: Помогите с построением графиков 2012-02-28 23:06 http://forum.msexcel.ru/profiles/sergo44441-u3995.html Можно так, из сводных таблиц Anton Stasenko>> Re: Помогите с построением графиков 2012-02-28 23:30 http://forum.msexcel.ru/profiles/antoine2000-u810.html То же из сводных графиков. Для отражения среднего чека добавлен рассчетный столбец AVG Revenue sergo44441>> Re: Помогите с построением графиков 2012-02-29 01:02 http://forum.msexcel.ru/profiles/sergo44441-u3995.html средние нечасто целыми бывают)))), разве средний чек - это количество средних значений? aleksi>> Re: Макрос переноса данных из одного файла в другой 2012-02-29 08:25 http://forum.msexcel.ru/profiles/aleksi-u129866.html Огромное Спасибо Wasilic твой вариант оказался лучше всех я смог в нем разобраться и делать макрос дальше,если кому интересно можно еще так сделать но у Wasilic гениальнее!!! Dim ActiveRow As Integer Dim ResultStr As String ActiveRow = ActiveCell.Row ResultStr = Cells(ActiveRow, 2) + ", " + Cells(ActiveRow, 4) + ", " + Cells(ActiveRow, 5) + ", " + Cells(ActiveRow, Windows("пример2.xlsx").Activate Range("B16").Value = ResultStr s133p>> Просчитать время выполнения заявок 2012-02-29 08:33 http://forum.msexcel.ru/profiles/s133p-u91401.html День добрый. Помогите пожалуйста с формулой которая посчитает затраченное время на выполнение запроса. Таблица во вложение. Спасибо. Vic Voodoo>> Re: Open VBAProject 2012-02-29 08:49 http://forum.msexcel.ru/profiles/vic_voodoo-u12254.html Понял. Спасибо. Vic Voodoo>> Re: Просчитать время выполнения заявок 2012-02-29 09:04 http://forum.msexcel.ru/profiles/vic_voodoo-u12254.html Ну например вот так пойдет? Сделал просто. Если нужно в формате сут.-час.-мин., то можно усложнить. Wasilic>> Re: Просчитать время выполнения заявок 2012-02-29 09:21 http://forum.msexcel.ru/profiles/wasilic-u24852.html . =D3-C3.Помогите пожалуйста с формулой которая посчитает затраченное время на выполнение запроса. Формат ячейки "Время". Vic Voodoo>> Re: Просчитать время выполнения заявок 2012-02-29 09:23 http://forum.msexcel.ru/profiles/vic_voodoo-u12254.html А можно вот так вот Markovki>> Re: Сводная таблица 2012-02-29 10:07 http://forum.msexcel.ru/profiles/markovki-u128576.html Ага) разобрался) Спасибо Согласен, что надо было задачу более конкреную поставить, хотел упростить. В результате создал чистый файл с тем же макросом и вот, что получилось в итоге: [code]Dim Z As Integer With Range("A1:E1") .Font.Bold = True .Font.Size = 12 End With Range("A1").Value = "Имя файла(Предприятия)" Range("B1").Value = "НПО" Range("C1").Value = "СПО" Range("D1").Value = "ВПО" While x <= UBound(FilesToOpen) Workbooks.Open Filename:=FilesToOpen(x) Z = ThisWorkbook.Sheets("ПРОВЕРКА").Cells(2, 2).SpecialCells(xlLastCell).Row fname = ActiveWorkbook.Name ThisWorkbook.Sheets("ПРОВЕРКА").Cells(Z + 1, 1) = fname ThisWorkbook.Sheets("ПРОВЕРКА").Cells(Z + 1, 2).Value = _ ActiveWorkbook.Sheets("НПО").Range("I7") ThisWorkbook.Sheets("ПРОВЕРКА").Cells(Z + 1, 3).Value = _ ActiveWorkbook.Sheets("СПО").Range("I7") ThisWorkbook.Sheets("ПРОВЕРКА").Cells(Z + 1, 4).Value = _ ActiveWorkbo... Anton Stasenko>> Re: Помогите с построением графиков 2012-02-29 10:09 http://forum.msexcel.ru/profiles/antoine2000-u810.html Sergo вы правы - ошибочно кликнул на соседний показатель - в Pivot Tables Field List / Сумма Values - надо выбирать Average (у меня был выбран показатель Count) сейчас вроде все нормально. Prist>> Re: Open VBAProject 2012-02-29 10:13 http://forum.msexcel.ru/profiles/prist-u4859.html Auto_Open, это рудимент от старых версий Экселя, оставленный разработчиками для совместимости с новыми. Оба варианта нормально работают. Немного добавлю. Работают оба, но не оба работают всегда. Если использовать метод Workbook_Open, то при открытии книги, в которой он записан сработает макрос, повешенный на данное событие. Если же использовать Auto_Open, то при открытии книги макросом ничего не произойдет.
Vic Voodoo>> Re: Open VBAProject 2012-02-29 10:22 http://forum.msexcel.ru/profiles/vic_voodoo-u12254.html У меня макрос Auto_open выполняется, когда я открываю книгу, в которой он записан. Возможно, я неверно понимаю слова "открыть книгу". Команда "открыть". Либо, найдя файл в проводнике дабл-кликнуть по нему. Макрос выполняется. Markovki>> Re: Сводная таблица 2012-02-29 10:36 http://forum.msexcel.ru/profiles/markovki-u128576.html И почему-то после очистки листа начинает дальше записывать, например с 5 по 10 строку, а в следующий раз после очистки с 11 строки и т.д. помогает только сохранение документа после очистки, как быть? Может автоматом сохранять документ после каждой очистки? Попробовал добавить после цикла код, но выдает ошибку: Код: ActiveWorkbook.save
s133p>> Re: Просчитать время выполнения заявок 2012-02-29 11:03 http://forum.msexcel.ru/profiles/s133p-u91401.html Спасибо, все подходят, но взял простой вариант Цитировать =D3-C3.
Формат ячейки "Время". Vic Voodoo>> Re: Просчитать время выполнения заявок 2012-02-29 11:09 http://forum.msexcel.ru/profiles/vic_voodoo-u12254.html Спасибо, все подходят, но взял простой вариант Цитировать =D3-C3. Формат ячейки "Время". А если там больше суток? Serge 007>> Re: Просчитать время выполнения заявок 2012-02-29 11:21 http://forum.msexcel.ru/profiles/serge_007-u25260.html А если там больше суток? Формат ячейки [ч]:мм:сс
На форуме Вы можете получить совет по любым вопросам работы в Microsoft Excel. Добро пожаловать на форум! |
В избранное | ||