← Март 2012 → | ||||||
1
|
3
|
4
|
||||
---|---|---|---|---|---|---|
5
|
6
|
7
|
8
|
10
|
11
|
|
12
|
13
|
14
|
15
|
17
|
18
|
|
19
|
20
|
21
|
22
|
24
|
25
|
|
26
|
27
|
28
|
29
|
31
|
За последние 60 дней ни разу не выходила
Сайт рассылки:
http://msexcel.ru
Открыта:
17-06-2006
Адрес
автора: job.education.exl-owner@subscribe.ru
Статистика
0 за неделю
Jim>> Re: Помогите пожалуйста как можно разбить заданное число на энное количество слагае
Профессиональные приемы работы в Microsoft Excel Выпуск 9 Подписчиков: 5998 Рассылка сайта "Профессиональные приемы работы в Microsoft Excel"
Новости сайта в формате RSS Порекомендуйте нашу рассылку друзьям Обратная связь Наши рассылки: Наши сайты Профессиональные приемы работы в Microsoft Excel bonifatiy.narod.ru Собор Смоленских святых. Жития, иконы, календарь памятных дат Смоленской епархии. StudentTools.Narod.Ru Для тех, кто любит учиться Наши друзья VBAtips.ru - wordexpert.ru planetaexcel.ru |
Новые сообщения форума "Профессиональные приемы работы в Microsoft Excel"
KuklP>> Re: Проверка значений inputbox 2012-03-01 17:44 http://forum.msexcel.ru/profiles/kuklp-u39713.html Да, возможно. Но лучше использовать комбобокс со списком допустимых значений. fleedaHautt>> Re: получение всех комбинаций заданных чисел 2012-03-01 18:10 http://forum.msexcel.ru/profiles/fleedahautt-u130438.html смотря как на это посмотреть Alex_ST>> Re: Макрос переноса данных из одного файла в другой 2012-03-01 18:53 http://forum.msexcel.ru/profiles/alexst-u65623.html Разбираться с существенной модернизацией у меня сегодня времени нет. Но попробуйте сделать так: Код: Private Sub ListBox_Search_Click() Так диапазон должен автоматически копироваться в буфер обмена при выборе элемента списка на форме. А уж из буфера обмена вы сами грозились вставлять куда нужно.ИмяЛиста = Me.ListBox_Search.List(Me.ListBox_Search.ListIndex, 1) АдресЯчейки = Me.ListBox_Search.List(Me.ListBox_Search.ListIndex, 2) On Error Resume Next ActiveWorkbook.Worksheets(ИмяЛиста).Activate Intersect(Range(АдресЯчейки).EntireRow, Columns("A:AI")).Copy End Sub В предыдущем варианте .Select я оставил просто по инерции. Естественно, нужно было делать .Copy MCH>> Re: Помогите пожалуйста как можно разбить заданное число на энное количество слагае 2012-03-01 19:04 http://forum.msexcel.ru/profiles/mch-u48782.html разбиваем случайным образом GWolf>> Re: Подскажите. Создание автоматической базы, закупки для офиса. 2012-03-01 19:38 http://forum.msexcel.ru/profiles/gwolf-u4652.html Добрый вечер! Проект продолжает дорабатываться. Завтра постараюсь выложить. Wasilic>> Re: Макрос переноса данных из одного файла в другой 2012-03-01 21:26 http://forum.msexcel.ru/profiles/wasilic-u24852.html А уж из буфера обмена вы сами грозились вставлять куда нужно. Alex_ST Вы это читали?я конечно с легкостью оперировал этими данными, если бы хоть что-нибудь понимал в макросах... designer417, выкладываю Вам несколько (из множества) примеров поиска в списках. Выберите себе какой Вам подходит. Выложите свой файл из которого Вы хотите копировать данные и хотя бы один файл, куда вы хотите копировать, с указанием листа и адреса ячеек.но, как я уже говорил, это для меня дремучий лес - темный и незнакомый... я пытался разобраться в этих дебрях (на примере надстройки поисковика), но мало что понял, И поменьше воды а побольше конкретики в пояснениях. sdwig>> Re: Проверка значений inputbox 2012-03-01 21:31 http://forum.msexcel.ru/profiles/sdwig-u69290.html Довольно большой список получается для комбобокса - больше ста значений, не очень удобно. В идеале всё же хотел бы реализовать через inputbox. Я вижу такую реализацию - после ввода значения макрос осуществляет поиск по столбцу с допустимыми значениями, если значение не найдено - выдаёт сообщение об ошибке и останавливает макрос, если значение в списке есть - продолжает выполнение макроса. Знаю как реализовать подобное формулами, а как макросом сделать без понятия. Alex_ST>> Re: Макрос переноса данных из одного файла в другой 2012-03-01 21:40 http://forum.msexcel.ru/profiles/alexst-u65623.html Alex_ST Вы это читали? Wasilic, Вы это читали? …выделить ячейки со столбца A до столбца AI текущей строки … и просто скопировать. Ну а вставлю в другой файл я сам уже... Ну, а судя по этому:Теперь по коду - выделение работает, спасибо! designer417 всё-таки не совсем ничего не умеет в VBA (иначе он просто не смог бы найти код процедур модуля формы)Wasilic>> Re: Макрос переноса данных из одного файла в другой 2012-03-01 22:38 http://forum.msexcel.ru/profiles/wasilic-u24852.html ОФФ! Wasilic, Вы это читали? ... И то читал и это. Потому и писАл:Цитировать Не понятно, что Вам не понятно. Так где же истина? Скромничает?
Wasilic>> Re: Макрос, который указывал бы номер строки, в котором изменилось значение 2012-03-01 22:48 http://forum.msexcel.ru/profiles/wasilic-u24852.html И как же быть? Я пробовал перенести этот макрос из листа ФИО в лист Начисление, но он тоже дает ошибку. Так ведь и там точно такой же макрос. Точнее его имя.Private Sub Worksheet_Change(ByVal Target As Range) Поясняю на пальцах! Этот макрос реагирует на ввод или изменение данных в ячеках того листа на котором он записан. После выхода из ячейки он выполняет написанное в нем задание. И как же быть, я не знаю, ибо не знаю что Вы хотите от этого макроса. Из его текста If Target.Address <> "$M$3" Then Exit Sub Можно догадаться что он должен быть на листе "Начисление" а дальше Set Sh = Sheets("Лист1") – но, Лист1 в примере отсутствует. А еще дальше Но если вы знаете что хотите, то вставьте его содержимое в конец уже существующего макроса с этим именем на листе "Начисление". julka_look>> Разгруппировка структуры и построение соответствующей таблицы 2012-03-01 23:33 http://forum.msexcel.ru/profiles/julkalook-u130573.html Всем доброй ночи! О, гуру Excel'я! 1С:8.0 копирует данные в Excel уже сгруппированные в виде структуры. Возник вопрос: можно ли эти данные каким-то образом обработать: представить в ином виде; перегруппировать. И еще один вопрос: можно ли как-то удалить ненужный уровень (в приложенном файле 3 уровня, можно ли удалить третий?) В отношении перегруппировки (или сортировки) данных подробнее написано в приложенном файле. Заранее спасибо! sergo44441>> Re: Изменение источника данных диаграммы через макрос (вба) 2012-03-02 07:19 http://forum.msexcel.ru/profiles/sergo44441-u3995.html Спасибо за идею, мне не совсем подходит, поскольку в отчете диаграмм много. Получилось с таким кодом Sub обновление_диаграмм() Dim iz As Worksheet Dim cht As ChartObject For Each iz In Worksheets For Each cht In iz.ChartObjects k = cht.Chart.SeriesCollection(1).Formula t = Mid(k, InStr(1, k, "(") + 1, InStr(1, k, ",") - InStr(1, k, "(") - 1) t1 = Left(t, InStr(InStr(1, t, "$") + 1, t, "$")) t2 = Right(t, Len(t) - Len(t1)) * 1 - 1 diap1 = t1 & t2 k1 = iz.Range(diap1).Value x = iz.Range(diap1).CurrentRegion.Rows.Count y = iz.Range(diap1).CurrentRegion.Columns.Count a = iz.Range(diap1).Offset(x - 1, y - 1).Value cht.Chart.SetSourceData iz.Range(iz.Range(diap1), iz.Range(diap1).Offset(x - 1, y - 1)) Next Next End Sub GWolf>> Re: Разгруппировка структуры и построение соответствующей таблицы 2012-03-02 07:27 http://forum.msexcel.ru/profiles/gwolf-u4652.html Добрый день ув. julka_look! Цитировать ЗАДАЧА: - нужно, чтобы в столбце "В" остался только список Объектов учета (без подуровней расходов); - виды расходов (наименования) были бы распределены по строке "1" (т.е. в виде 7 столбцов); - ну, и соответственно, чтобы суммы выводились соответствующие (по тем видам расходов, которые отсутствуют в составе Объекта учета может стоять "0" или "-", или что-то другое). Все эти задачи, я бы решил простым макросом. Если правильно понял, то Вам требуется обработчик, который из того что ваяет 1с-ина должен сформировать таблицу структуры "шахматки", но по колонке А будет перечень объектов учета а, по строке 1 - перечень видов расходов. На пересечении строка - столбец нуно поставить соответствующую сумму. Ну и Всего по строкам - колонкам наверное требуется посчитать. Так вот, на мой взгляд, это может макрос. Формулами листа, с доп колонками, вероятно тоже возможно, но каждый раз - заморочно. Но, это чисто мое видение. Wasilic>> Re: Разгруппировка структуры и построение соответствующей таблицы 2012-03-02 08:55 http://forum.msexcel.ru/profiles/wasilic-u24852.html Возник вопрос: можно ли эти данные каким-то образом обработать: представить в ином виде; перегруппировать. Было бы не плохо увидеть на другом листе, как ВЫ хотите видеть эти данные.designer417>> Re: Макрос переноса данных из одного файла в другой 2012-03-02 09:25 http://forum.msexcel.ru/profiles/designer417-u129903.html Wasilic спасибо за варианты, посмотрю их позже вообще, тот вариант, что получился благодаря Alex_ST практически совершенен, с Copy действительно - то что надо (сам догадывался, что это самое Copy нужно тупо куда-нибудь всунуть ) единственное, почему он не выделяет первый найденный вариант, как это происходит в штатном поиске - мне не понятно, вероятно задумка такая ЗЫ прошу прощения, скажите чем отличается надстройка от макроса, а еще - файл надстройки должен всегда быть на диске - к нему каждый раз обращается Excel? И последнее - где хранится макрос - в конкретном файле? И еще я не понял - пока этот файл с макросом находится на диске - любой файл Excel уже будет открываться с ним? Еще раз извиняюсь за такие глупые вопросы... ЗЗЫ файлы примеров выложить не могу - инфа конфиденциальная, звиняйте ЗЗЗЫ вообще моя задача такая - найти в одном файле нужное значение (фамилию) - выделить ячейки с A до столбца AI и вставить в другой файл в зависимости от район... Mixa1981>> Re: Помогите пожалуйста как можно разбить заданное число на энное количество слагае 2012-03-02 09:41 http://forum.msexcel.ru/profiles/mixa1981-u130525.html ОГРОМНОЕ СПАСИБО Alex_ST>> Re: Макрос переноса данных из одного файла в другой 2012-03-02 10:02 http://forum.msexcel.ru/profiles/alexst-u65623.html designer417, имейте совесть! Все ваши "ЗЫ" - уж точно 100%-ный оффтоп. Я сегодня может быть попробую ещё чуть подкрутить надстройку (но не обещаю, что получится) чтобы было удобнее работать. ShAM>> Re: Проверка значений inputbox 2012-03-02 10:24 http://forum.msexcel.ru/profiles/sham-u106530.html Цитировать макрос осуществляет поиск по столбцу с допустимыми значениями. Файл дайте, где этот столбец.muzikalov>> Re: сложная выборка из таблицы по условию 2012-03-02 10:53 http://forum.msexcel.ru/profiles/muzikalov-u130461.html при таком количестве записей, можно конечно тыкать в каждого клиента и смотреть какие есть скидки по клиенту, а вот когда их 500 и более- крайне утомительное занятие. сложность в том что скидки 1010. 2010. 5010 есть у всех клиентов muzikalov>> Re: сложная выборка из таблицы по условию 2012-03-02 10:56 http://forum.msexcel.ru/profiles/muzikalov-u130461.html У меня получилось 4 клиента вроде правильно, это я косякнул с результатами. (у меня только один клиент потому что было еще одно доп условие) sdwig>> Re: Проверка значений inputbox 2012-03-02 11:45 http://forum.msexcel.ru/profiles/sdwig-u69290.html Добавил файл (странно что форум не даёт добавлять файлы с расширением .xlsm) kumei>> Найти есть ли месяц в заданном периоде месяцев 2012-03-02 13:04 http://forum.msexcel.ru/profiles/kumei-u130266.html Добрый день. Подскажите, пожалуйста, формулу, которая определяла бы есть ли определенный месяц в периоде. Например: Проверить есть ли в данных периодах март. А1(начальная дата) - 01.02.12 B1(конечная дата) - 31.12.12 С1 (формула для проверки есть ли определенный месяц или нет) - да А2(начальная дата) - 01.06.12 B2(конечная дата) - 31.12.12 С1 (формула для проверки есть ли определенный месяц или нет) - нет Wasilic>> Re: Найти есть ли месяц в заданном периоде месяцев 2012-03-02 13:33 http://forum.msexcel.ru/profiles/wasilic-u24852.html =ЕСЛИ(И(МЕСЯЦ(A1)<=3;МЕСЯЦ(B1)>=3);"Да";"Нет") alwgel>> Как разделить информацию из одного столбца? 2012-03-02 13:47 http://forum.msexcel.ru/profiles/alwgel-u7169.html Имею столбец в таблице, в котором через находятся два числа через *(звёздочку). Помогите разделить этот столбец на два, чтобы в каждом находились два числа. designer417>> Re: Макрос переноса данных из одного файла в другой 2012-03-02 13:54 http://forum.msexcel.ru/profiles/designer417-u129903.html designer417, простите, пошел учить матчасть
имейте совесть! Все ваши "ЗЫ" - уж точно 100%-ный оффтоп. Я сегодня может быть попробую ещё чуть подкрутить надстройку (но не обещаю, что получится) чтобы было удобнее работать. alwgel>> Re: Как разделить информацию из одного столбца? 2012-03-02 13:56 http://forum.msexcel.ru/profiles/alwgel-u7169.html числа целые. может быть,ж можно заменить в столбце все* на десятичный знак и извлеч целую часть в оди столбец, а дробную в другой? но это только ж алгоритм, опыта совсем никакого практического у меня нету( julka_look>> Re: Разгруппировка структуры и построение соответствующей таблицы 2012-03-02 14:00 http://forum.msexcel.ru/profiles/julkalook-u130573.html Вот, собственно, то, что хотелось бы иметь в итоге... Но, по-моему, это как-то нереально автоматизировать(((( В макросах абсолютно ничего не понимаю. Не знакома с ними(( Может быть, можно как-то всё слепить по-старинке - с формулами??))) И еще остался открытым вопрос об удалении данных из одного уровня. В моем файле можно ли удалить все строки, относящиеся к третьему уровню (не свернуть, а именно удалить!!)?? designer417>> Re: Как разделить информацию из одного столбца? 2012-03-02 14:02 http://forum.msexcel.ru/profiles/designer417-u129903.html возможно в 7 Excel: Данные - Работа с данными - Текст по столбцам - с разделителями - другой - * нет? alwgel>> Re: Как разделить информацию из одного столбца? 2012-03-02 14:10 http://forum.msexcel.ru/profiles/alwgel-u7169.html посмотрю, спаибо alwgel>> Re: Как разделить информацию из одного столбца? 2012-03-02 14:14 http://forum.msexcel.ru/profiles/alwgel-u7169.html получилось:О) designer417>> Re: Найти есть ли месяц в заданном периоде месяцев 2012-03-02 14:20 http://forum.msexcel.ru/profiles/designer417-u129903.html немного в тему: скажите плз - часто приходится сталкиваться с моментами, когда с виду дата забита в ячейку корректно, но в фильтре не складывается в месяц/год, а болтается отдельно внизу, ладно, когда банально 12 и 2012, но бывает - все ровно, перезабиваешь - все складывается... тогда и формулы не идут, и по фильтру не разбить... ShAM>> Re: Найти есть ли месяц в заданном периоде месяцев 2012-03-02 14:29 http://forum.msexcel.ru/profiles/sham-u106530.html Wasilic, если года разные, то не сработает. Например: А1 - 01.12.2011 В1 - 31.05.2012 дает "Нет". Может, так попробовать Код: =ЕСЛИ(ГОД(A1)=ГОД(A2);ЕСЛИ(И(МЕСЯЦ(A1)<=3;МЕСЯЦ(A2)>=3);"Да";"Нет");ЕСЛИ(МЕСЯЦ(A2)>=3;"Да";"Нет"))
RAN>> Re: Проверка значений inputbox 2012-03-02 14:35 http://forum.msexcel.ru/profiles/ran-u99256.html Это хорошо! Поскольку IE8 с интернета такие файлы не открывает, то и смотреть вряд ли стал. И непонятно, зачем вам xlsm нужен был к пустому файлу? Код: Sub qqq()
If Not Range(Cells(1, 1), Cells(1, 1).End(xlDown)). _ Find(InputBox("Ищем"), , , xlWhole) Is Nothing Then MsgBox "Нашли!" Else MsgBox "Не нашли!" End If End Sub Poltava>> Не работает сравнение с данными в скрытых ячейках 2012-03-02 15:23 http://forum.msexcel.ru/profiles/poltava-u39021.html Код: Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean) For j = 34 To 4 Step -1 If Cells(6, j).Value <> "" Then Exit For Next If Cells(ActiveCell.Row, 63).Text <> "0" Or ActiveCell.Column < 4 Or ActiveCell.Column > j Then MsgBox "неверная область" press ("{ESCAPE}") Exit Sub End If UserForm2.Tag = "1" UserForm2.Show press ("{ESCAPE}") End Sub Его задача это определить ячейку в которой совершен двойной клик и проверить допустимость ввода данных в эту ячейку. после чего проверить по данным из служебного столбца BK являеться ли внутри выше определенной области ячейка доступной для редактирования Для этих целей в коде есть строка If Cells(ActiveCell.Row, 63).Text <> "0" Or ActiveCell.Column < 4 Or ActiveCell.Column > j Then Пока не скрыта от пользователя ячейка BK все в порядке. но как только ее скрываешь сравнение перестает работать поскольку значение ячейки "" хотя как только показыв... ZORRO2005>> Re: Найти есть ли месяц в заданном периоде месяцев 2012-03-02 16:16 http://forum.msexcel.ru/profiles/zorro2005-u4225.html Еще 1 вариант: Код: =ЕСЛИ(СУММ(--(МЕСЯЦ(СТРОКА(ИНДЕКС(A:A;A1):ИНДЕКС(A:A;A2)))=3));"да";"нет") [abbr=Вводится через Ctrl+Shift+Enter]формула массива[/abbr]
lovko>> Re: Макрос, который указывал бы номер строки, в котором изменилось значение 2012-03-02 16:49 http://forum.msexcel.ru/profiles/lovko-u30610.html По вашему совету я поставил второй макрос в конец первого и все заработало. Большое спасибо! Wasilic>> Re: Найти есть ли месяц в заданном периоде месяцев 2012-03-02 16:51 http://forum.msexcel.ru/profiles/wasilic-u24852.html Wasilic, если года разные, то не сработает. Нда, не проверил и не подумал, что может быть разница в годах.
dominic222>> Поиск и вывод соответствий 2012-03-02 17:15 http://forum.msexcel.ru/profiles/dominic222-u130768.html Добрый день. Прошу помощи в вопросе сравнения таблиц. Главная задача: подобрать соответствие значениям столбца АРТИКУЛ 1С из значений столбца ID. Логика работы: 1) берется значение ячейки из столбца "Наименование 1С" и прогоняется по столбцу "Описание view" для нахождения подходящей или совпадающей строки (например: берется значение 0201 10uF 6V X7R 5% Murata и находится 10uF 6V 10% X7R 0201 Murata); 2) когда найдено одно точное совпадение на новый лист SHARP выносится значение ID совпадающей ячейки, значение Наименование view, Описание view, Наименование 1С (исходное, которое бралось в начале) и соответствующий ему Артикул 1С; 3) если найдены несколько совпадающих значений, то они выносятся на лист MORE; 4) если не найдено ни одного совпадения, то исходное значение выносится на лист NO; 5) берется следующее значение наименование 1С из исходной таблицы и все повторяется сначала. Заранее благодарен за ваше время и помощь. Vepf>> График с *диапазоном* ??? 2012-03-02 18:42 http://forum.msexcel.ru/profiles/vepf-u130783.html Подскажите пожалуйста чайнику. У меня есть данные Енных измерений по датам за год, по которым мне нужно построить график. Но загвоздка состоит в том, что данные по каждому числу даны в диапазоне, например 100-104. Вот мне нужно что бы на графике отображалась не только ось верхнего и нижнего значения, а и был закрашен весь диапазон (то есть расстояние между верхней и нижней осью) Надеюсь выражаюсь понятно. Заранее спасибо всем желающим помочь. guest>> Написать на заказ 2012-03-02 22:34 http://forum.msexcel.ru/profiles/guest-u130800.html Уважаемые знатоки Excel, мне необходимо из двух таблиц (которые ежедневно будут дополняться новыми записями и в итоге объединяться в одну) получать различные отчеты как в табличной так и в графической форме. Хотелось бы что бы все работало на макросах. Если кто-то готов рассмотреть предложение, сообщите, что от меня требуется для оценки работы. Роман_ВП>> Как в макросе указать последние строки, при их постоянном изменении их кол-ва. 2012-03-03 00:29 http://forum.msexcel.ru/profiles/romanvp-u104524.html Здравствуйте! Записываю макрос на создание прайса из данных в взятых из программы. Камнем преткновения стал момент растяжки формулы, на весь столбец(точнее сразу два столбца), и удаление двух последних строк, при том что количество строк все время меняется. А то получается только делением всей процедуры на три части. Вот образно говоря середина действия которое не получается сделать из-за изменения кол-ва строк, приходится это делать вручную после первого макроса, а потом включать третий макрос. Цитировать Sub Макрос1() Excel 2010' ' Макрос1 Макрос ' ' Selection.AutoFill Destination:=Range("E2:F19007"), Type:=xlFillDefault Range("E2:F19007").Select Rows("19007:19008").Select Selection.Delete Shift:=xlUp Range("A19010").Select End Sub Если сильно запутал или не указал нужной инф-ции, готов исправляться ) Спасибо! Wasilic>> Re: Написать на заказ 2012-03-03 08:47 http://forum.msexcel.ru/profiles/wasilic-u24852.html Для начала прочтите 2-й пункт [url=http://forum.msexcel.ru/pravila_foruma/pravila_foruma-t129.0.html]правил_форума[/url]. Wasilic>> Re: Как в макросе указать последние строки, при их постоянном изменении их кол-ва. 2012-03-03 09:17 http://forum.msexcel.ru/profiles/wasilic-u24852.html Если сильно запутал .... Не то слово! Одна вода и ничего конкретного.Если это поможет, команда определяющая номер последней заполненной строки (в колонке "А"): - NS = Range("A" & Rows.Count).End(xlUp).Row Wasilic>> Re: График с *диапазоном* ??? 2012-03-03 09:54 http://forum.msexcel.ru/profiles/wasilic-u24852.html У меня есть данные Енных измерений по датам за год, Подсказываю: - Читайте п.2 [url=http://forum.msexcel.ru/pravila_foruma/pravila_foruma-t129.0.html]правил_форума[/url].guest>> Re: Написать на заказ 2012-03-03 11:22 http://forum.msexcel.ru/profiles/guest-u130800.html Для начала прочтите 2-й пункт правил_форума. Спасибо за подсказку, постараюсь выложить все требования и примеры в ближайшее время. Wasilic>> Re: Не работает сравнение с данными в скрытых ячейках 2012-03-03 11:40 http://forum.msexcel.ru/profiles/wasilic-u24852.html Самый простой выход: - Перед задачей отобразить колонку Columns("BK").EntireColumn.Hidden = False после - снова скрыть. Columns("BK").EntireColumn.Hidden = True Либо, подальше от основной таблицы где нить в колонках DK-EK сделать ссылку на ВК с невидимым текстом, коль он такой секретный, и в макросах ссылаться уже на ту колонку. Роман_ВП>> Re: Как в макросе указать последние строки, при их постоянном изменении их кол-ва. 2012-03-03 15:32 http://forum.msexcel.ru/profiles/romanvp-u104524.html Да-а-а , вчера хотелось спать и хотелось задать вопрос, лучше бы поспал... В файле(*во вложении) выделяю ячейки E2 и F2 и протягиваю (копирую)ячейки до самой нижней строки (в файле это ячейки E11 и F11). Затем удаляю две нижних строки (в файле это строка №10 и 11). Получается такой макрос: Цитировать Sub Макрос18() ' ' Макрос18 Макрос ' ' Range("E2:F2").Select Selection.AutoFill Destination:=Range("E2:F12"), Type:=xlFillDefault Range("E2:F12").Select Rows("11:13").Select Range("A13").Activate Selection.Delete Shift:=xlUp Range("A17").Select End Sub Количество строк все время меняется. Как указать в макросе что протянуть копирование нужно не до E11 и F11, а до последней строки. И удалить надо не 10 и 11 строку, а две последних. Wasilic>> Re: Как в макросе указать последние строки, при их постоянном изменении их кол-ва. 2012-03-03 16:26 http://forum.msexcel.ru/profiles/wasilic-u24852.html Значит команда не помогла! KuklP>> Re: Как в макросе указать последние строки, при их постоянном изменении их кол-ва. 2012-03-03 17:17 http://forum.msexcel.ru/profiles/kuklp-u39713.html Вариант(попаразитировал на макросе Wasilic:-)): Код: Sub Макрос18_1()
NS = Range("A" & Rows.Count).End(xlUp).Row Range("E2:F" & NS - 2).Formula = Range("E2:F2").Formula Rows(NS - 1).Resize(2).Delete End Sub snake980>> Вывод на печать с условием 2012-03-03 19:34 http://forum.msexcel.ru/profiles/snake980-u130942.html Помогите пожалуйста. В файле что прилагается есть листы "наряд коеструдер відсадка", "наряд роздріб". Нужно выводить на печать основный столбцы и столбцы, значение которых в строке №4 не равно 0. combo>> Как правильно написать формулу 2012-03-03 19:45 http://forum.msexcel.ru/profiles/combo-u130932.html Помогите пожалуйста правильно написать формулу. В ячейку В3 вводится нужная дата, далее в каждой следующей ячейке по формуле вычисляется дата больше на единицу или любой другой заданный инкримент. Все рассчитывается правильно, но в расчет попадают и выходные дни. Как написать формулу, чтобы исключить выходные дни. MCH>> Re: Как правильно написать формулу 2012-03-03 20:45 http://forum.msexcel.ru/profiles/mch-u48782.html Код: =РАБДЕНЬ(B3;$A$2) combo>> Re: Как правильно написать формулу 2012-03-03 21:48 http://forum.msexcel.ru/profiles/combo-u130932.html Код: =РАБДЕНЬ(B3;$A$2) Спасибо огромное за такую быструю помощь!!! KuklP>> Re: Вывод на печать с условием 2012-03-04 10:40 http://forum.msexcel.ru/profiles/kuklp-u39713.html столбцы, значение которых в строке №4 не равно 0. мария55>> как правильно записать формулу с ЕСЛИ 2012-03-04 17:14 http://forum.msexcel.ru/profiles/mariya55-u131093.html как правильно записать формулу - если в D2 содержиться текст и R2=1, то вывести содержимое D2, иначе оставлять ячейку пустой Serge 007>> Re: как правильно записать формулу с ЕСЛИ 2012-03-04 18:43 http://forum.msexcel.ru/profiles/serge_007-u25260.html Код: =ЕСЛИ(ЕТЕКСТ(D2)*R2=1;D2;"") Роман_ВП>> Re: Как в макросе указать последние строки, при их постоянном изменении их кол-ва. 2012-03-04 21:06 http://forum.msexcel.ru/profiles/romanvp-u104524.html Спасибо! Теперь один макрос получился вместо 3. Подскажите ещё такой момент. Файл (во вложении). В нем есть пустые строки в колонке "B", нужно их оставить без заливки, остальное закрасить заливкой(желтым цветом). Фильтрую в колонке "B", кроме пусты ячеек, выделяю и заливаю цветом, убираю фильтр. Получается так Цитировать Sub выделение_цветом() ' ' выделение_цветом Макрос ' ' ActiveSheet.Range("$A$1:$D$26").AutoFilter Field:=2, Criteria1:="<>" Range("A2:D25").Select With Selection.Interior .Pattern = xlSolid .PatternColorIndex = xlAutomatic .Color = 65535 .TintAndShade = 0 .PatternTintAndShade = 0 End With ActiveSheet.Range("$A$1:$D$26").AutoFilter Field:=2 Range("A1").Select End Sub Если количество строк увеличится, макрос сделает заливку только в строках с A1 по D26, как сделать чтобы это не зависела от кол-ва строк? Wasilic>> Re: Как в макросе указать последние строки, при их постоянном изменении их кол-ва. 2012-03-04 22:19 http://forum.msexcel.ru/profiles/wasilic-u24852.html Второй раз Вы задаёте один и тот же вопрос. Вы мой пример макроса смотрели? KuklP, перед Вашим сообщением выложил пример макроса, тоже не видели? Если не шевелить серым веществом, Вам и эта подсказка не поможет. Код: Sub выделение_цветом() ' ' выделение_цветом Макрос ' ' NS = Range("A" & Rows.Count).End(xlUp).Row ActiveSheet.Range("$A$1:$D" & NS).AutoFilter Field:=2, Criteria1:="<>" Range("A2:D" & NS).Select With Selection.Interior .Pattern = xlSolid .PatternColorIndex = xlAutomatic .Color = 65535 .TintAndShade = 0 .PatternTintAndShade = 0 End With ActiveSheet.Range("$A$1:$D" & NS).AutoFilter Field:=2 Range("A1").Select End Sub Тема закрыта! мария55>> Re: как правильно записать формулу с ЕСЛИ 2012-03-04 23:54 http://forum.msexcel.ru/profiles/mariya55-u131093.html огромное спасибо ViktorG>> Помогите с преобразованием форматов 2012-03-05 08:25 http://forum.msexcel.ru/profiles/viktorg-u22984.html Помогите преобразовать формат ячеек из индексного в текстовый (в примере 12 столбец) с сохранением всех впередистоящих нулей. Fedbul>> Re: Помогите с преобразованием форматов 2012-03-05 08:51 http://forum.msexcel.ru/profiles/fedbul-u31035.html =текст(данная ячейка;"000000") и скопировать как значения в другую ячейку sdwig>> Re: Проверка значений inputbox 2012-03-05 09:18 http://forum.msexcel.ru/profiles/sdwig-u69290.html Спасибо. То что нужно! А файл был .xlsm, так как эта проверка часть другого макроса, который полностью выкладывать не стал и удалил из файла. Ярослав>> как просуммировать по нескольким критериям? 2012-03-05 10:09 http://forum.msexcel.ru/profiles/yaroslav-u124240.html Добрый день! Есть два критерия суммы, использую следующую формулу =СУММЕСЛИМН(Таблица_платежи[Сумма];Таблица_платежи[Направление];"химические вещества";Таблица_платежи[Месяц];"март") Как добавить в эту формулу кроме "химические вещества" скажем "запчасти" ? Чтобы сумма шла по двум этим позициям? Иными словами как грамотно написать формулу =СУММЕСЛИМН(Таблица_платежи[Сумма];Таблица_платежи[Направление];"химические вещества";Таблица_платежи[Месяц];"март")+СУММЕСЛИМН(Таблица_платежи[Сумма];Таблица_платежи[Направление];"запчасти";Таблица_платежи[Месяц];"март") Kib>> Изменение формата данных 2012-03-05 10:13 http://forum.msexcel.ru/profiles/kib-u131224.html Дана таблица вещественных чисел в файле формата .xlsm. Скажите, пожалуйста, нельзя ли с помощью какого-нибудь макроса перевести данные в формат .bin Serge 007>> Re: как просуммировать по нескольким критериям? 2012-03-05 10:16 http://forum.msexcel.ru/profiles/serge_007-u25260.html Пример нужен Jim>> Re: как просуммировать по нескольким критериям? 2012-03-05 10:22 http://forum.msexcel.ru/profiles/jim-u4457.html используй формулу =СУММПРОИЗВ =СУММПРОИЗВ((диапозон1="химические вещества")*(диапозон2="март")*(диапозон3="запчасти")*(диапозон суммирования)) ViktorG>> Re: Помогите с преобразованием форматов 2012-03-05 10:37 http://forum.msexcel.ru/profiles/viktorg-u22984.html Нет эта формула не подходит, т.к. количество цифр в столбце разное и не все данные с нулями впереди. Ярослав>> Re: как просуммировать по нескольким критериям? 2012-03-05 11:13 http://forum.msexcel.ru/profiles/yaroslav-u124240.html для иллюстрации сварганил на скорую руку простенький пример (рабочий файл послать не могу - комм тайна да и там тыщи строк) смысл - заменить формулу в желтой ячейке на более грамотный вариант, так как если добавить еще хотя бы 5-6 материалов в сумму, то формула в данном виде будет ... Вариант с массивами не до конца понял, да и по моему тоже будет не очень, когда критериев добавиться... Да эксель 2010... haldamir>> Скрытие столбцов по значению флажков 2012-03-05 11:30 http://forum.msexcel.ru/profiles/haldamir-u111715.html Добрый день, дорогие гуру в области Excel. Снова и снова обращаюсь к Вам за помощью. Проблема далеко не нова, но разобраться с ней никак не могу. (то ли в виду своего скудоумия, то ли отсутствия понятных формулировок) Суть задачи в следующем. Есть два листа: фильтр и результат - на листе фильтр флажки с именами столбцов листа результат (см. пример). Нужно, чтобы отображались только те столбцы, в который стоит флажок. Огромная просьба решение сопроводить подробными комментариями, потому как результат в интернете нашел, а какими путями он сделан - непонятно... знаю, что нужно использовать элемент ActiveX, а как с ними работать - не понял... Всем заранее спасибо. Poltava>> Re: Не работает сравнение с данными в скрытых ячейках 2012-03-05 11:43 http://forum.msexcel.ru/profiles/poltava-u39021.html Мда странно я думал что я что то делаю ни так, неужели все так запущено Может есть возможность обратиться к ячейке по другому чтоб данные из нее воспринимались даже если она скрыта Цитировать Перед задачей отобразить колонку после - снова скрыть Это конечно самое быстрое и очевидное решение но вот что то мне кажется это немного не правильным бороться с последствиями а не с причинами это кстати и второго предложенного вами решения касается! это ведь дополнительная нагрузка на эксель скрой покажи скрой покажи.... Хотелось бы как то по другому так сказать по правильному а не через нее родимуюlovko>> Можно ли написать такой макрос, который бы закрывал все открытые окна 2012-03-05 11:48 http://forum.msexcel.ru/profiles/lovko-u30610.html Друзья, могли бы вы написать такой макрос, который закрывал бы все открытые окна (файлы) Excel, кроме того окна, в котором он написан? Спасибо! Wasilic>> Re: Не работает сравнение с данными в скрытых ячейках 2012-03-05 11:59 http://forum.msexcel.ru/profiles/wasilic-u24852.html Может есть возможность обобраться к ячейке по другому чтоб данные из нее воспринимались даже если она скрыта Может и есть, но я пока тоже не знаю. А когда не знаю, ищу другой выход. Всего не знает никто! Так что, ждемс!
Jim>> Re: как просуммировать по нескольким критериям? 2012-03-05 12:00 http://forum.msexcel.ru/profiles/jim-u4457.html что то в голову только это пришло =СУММПРОИЗВ((Таблица1[месяц]="март")*(Таблица1[материал]="химия")*(Таблица1[сумма]))+СУММПРОИЗВ((Таблица1[месяц]="март")*(Таблица1[материал]="запчасти")*(Таблица1[сумма])) Ярослав>> Re: как просуммировать по нескольким критериям? 2012-03-05 12:48 http://forum.msexcel.ru/profiles/yaroslav-u124240.html что то в голову только это пришло =СУММПРОИЗВ((Таблица1[месяц]="март")*(Таблица1[материал]="химия")*(Таблица1[сумма]))+СУММПРОИЗВ((Таблица1[месяц]="март")*(Таблица1[материал]="запчасти")*(Таблица1[сумма])) неее... лучше уж моя формула чем эта kumei>> Re: Найти есть ли месяц в заданном периоде месяцев 2012-03-05 13:06 http://forum.msexcel.ru/profiles/kumei-u130266.html Всем спасибо! sdwig>> Re: Проверка значений inputbox 2012-03-05 13:48 http://forum.msexcel.ru/profiles/sdwig-u69290.html Вернее почти то что нужно Я вставил Ваш код в свой макрос, теперь он выглядит так: Код: Dim s As String Sub Input_check() s = (InputBox("Введите номер")) 'input box to identify p\n If s = "" Then MsgBox "Значение для поиска не введено", vbInformation, "" Exit Sub 'input box empty If s = False Then Exit Sub 'inputbox was canceled, do i need this row in macros???End If Sheets("Service").Select 'check the list of numbers If Not Range(Cells(1, 1), Cells(1, 1).End(xlDown)). _ Find(s) Is Nothing Then Call Movements_History Else: MsgBox "Номер на найден." & vbCrLf & "Проверьте введенное значение." Sheets("Numbers").Select End If End Sub Единственное, что не совсем корректно - поиск по наличию номера в списке не точный. Т.е. е... qazzz>> метод unprotect из класса worksheet завершен неверно 2012-03-05 14:08 http://forum.msexcel.ru/profiles/qazzz-u127351.html При общем доступе выдает такую ошибку ..после нее не работают структуры...точнее доступ на них закрыт, хотя если использовать без общего доступа, то все ровно , как написать код так чтоб он давал изменить При много благодарен за ответы Poltava>> Re: Скрытие столбцов по значению флажков 2012-03-05 14:49 http://forum.msexcel.ru/profiles/poltava-u39021.html Ну пока метры не подключились вставлю свои 5 копеек. Как это сделать без VBA не знаю. но вот простейший вариант с VBA прилагаю ниже 1 действие заходим в свойства кнопочки и связываем ее с ячейкой 2 дописываем обработчик к коду VBA [code] Private Sub Worksheet_Activate() 'События при активизатции листа Application.ScreenUpdating = False 'Отключаем обновление экрана Columns("A:M").Select 'Выделяем скрываемую область Selection.EntireColumn.Hidden = True 'Скрываем область If Worksheets("фильтр").Range("D3").Text = "ИСТИНА" Then 'Проверяем условие на необходимость скрытия этого столбца Columns("A").Select 'Выделяем столбец Selection.EntireColumn.Hidden = False 'Отображаем столбец End If If Worksheets("фильтр").Range("D5").Text = "ИСТИНА" Then Columns("B").Select Selection.EntireColumn.Hidden = False End If ActiveWindow.ScrollColumn = 1 'Прокручиваем скрол до первой колонки листа Range("A1").Select ' Выделяем первую я... ambasad>> Re: Можно ли написать такой макрос, который бы закрывал все открытые окна 2012-03-05 21:14 http://forum.msexcel.ru/profiles/ambasad-u131300.html Код: Sub CloseAll()
Dim twb As Workbook Set twb = ThisWorkbook For Each Workbook In Workbooks If Workbook.Name <> twb.Name Then Workbook.Close End If Next End Sub sdwig>> Re: Проверка значений inputbox 2012-03-05 22:18 http://forum.msexcel.ru/profiles/sdwig-u69290.html Всё, понял Затупил. Код: xlWhole потерялСпасибо ещё раз. KuklP>> Re: Скрытие столбцов по значению флажков 2012-03-05 23:50 http://forum.msexcel.ru/profiles/kuklp-u39713.html Васильич, так при групповых удалениях галок каша получится. Чуть дополнил, теперь пересчет на каждый чих. Однако мне непонятно, зачем автору такой огород городить? Гораздо удобней и технологичней сгруппировать колонки по неделям, потом по месяцам и если надо, по кварталам. Все группировки перед глазами, не надо прыгать с листа на лист. Можно одним нажатием скрыть-раскрыть все. И никаких макросов:-) KuklP>> Re: Как в Excel 2003 перенести часть текста из одной ячейки в другую? 2012-03-06 00:07 http://forum.msexcel.ru/profiles/kuklp-u39713.html А мож не мучиться, данные - текст по столбцам? Никаких формул, преобразований в значения:-) Wasilic>> Re: Скрытие столбцов по значению флажков 2012-03-06 00:27 http://forum.msexcel.ru/profiles/wasilic-u24852.html Однако мне непонятно, зачем автору такой огород городить? Гораздо удобней и технологичней сгруппировать колонки по неделям, потом по месяцам и если надо, по кварталам. Все группировки перед глазами, не надо прыгать с листа на лист. Можно одним нажатием скрыть-раскрыть все. И никаких макросов:-) Привет Сергей! Опять же, это только догадки и мои и твои. А что хочет автор темы? Если помнишь его первые вопросы, то он вообще пытался ставить флажки непосредственно на колонке. Возможно твое предложение на счет группировки более рационально. Пусть и над этим подумает. Решать ему. shvonderev>> Как задать подстрочный индекс на диаграмме 2012-03-06 01:08 http://forum.msexcel.ru/profiles/shvonderev-u114413.html Как отобразить подстрочные индексы в индентификаторах столбцов линейчатой диаграммы. Чтобы вместо CH2O было CH2O. Форматирование с подстрочными индексами не переноситься на область диаграммы (см. файл) Mart222>> Re: Как задать подстрочный индекс на диаграмме 2012-03-06 04:49 http://forum.msexcel.ru/profiles/mart222-u74687.html Вопрос решается заменой шрифта на вертикальной оси, подходят несколько шрифтов, например Georgia. Почему для данной задачи подходят одни, а другие нет я не знаю. Serge 007>> Re: Как в Excel 2003 перенести часть текста из одной ячейки в другую? 2012-03-06 04:54 http://forum.msexcel.ru/profiles/serge_007-u25260.html Может, сразу в числа превратить? А зачем? При любом математическом действии текст в этих формулах и так превратится в числа...
Fedbul>> Re: Помогите с преобразованием форматов 2012-03-06 05:05 http://forum.msexcel.ru/profiles/fedbul-u31035.html А так Dimbas4>> Re: Переменная во внешней ссылке 2012-03-06 05:31 http://forum.msexcel.ru/profiles/dimbas4-u130516.html Подскажите, возможно ли решить данную задачу без скрипта? а то я про скрипты мало чего знаю. Таже самая проблема часто меняются названия файлов и в большом количестве, хотел просто забить все названия файлов в таблицу и подставлять их в ссылки. Serge 007>> Re: Переменная во внешней ссылке 2012-03-06 05:44 http://forum.msexcel.ru/profiles/serge_007-u25260.html Подскажите, возможно ли решить данную задачу без скрипта? Если файлы закрыты - то простые ссылки.
Dimbas4>> Re: Переменная во внешней ссылке 2012-03-06 06:01 http://forum.msexcel.ru/profiles/dimbas4-u130516.html ='D:\2222\[1.xlsx]Лист1'!R[-2]C я имел ввиду в этой ссылке поставить вместо названия файла определенную ячейку из таблицы, где он возьмет название файла ViktorG>> Re: Помогите с преобразованием форматов 2012-03-06 07:30 http://forum.msexcel.ru/profiles/viktorg-u22984.html Опять немного не то, в примере только малая часть файла исходный содержит более 2000 строк, поэтому вручную отследить "0000000" будет сложновато, т.к. есть ячейки с 11 знаками. нельзя ли замутить что-то типа макроса. Пример с большим количеством строк во вложении. shvonderev>> Re: Как задать подстрочный индекс на диаграмме 2012-03-06 08:49 http://forum.msexcel.ru/profiles/shvonderev-u114413.html Хитро как-то. Спасибо 9112>> выборка данных из сводной таблицы 2012-03-06 09:06 http://forum.msexcel.ru/profiles/9112-u131404.html здравствуйте! подскажите, пожалуйста, как реализовать следующую задачу: есть два листа, в первом у нас табличка в которую нужно подставлять данные, второй лист - сводная таблица данных. в прикрепленном файле, у нас после ввода номера строки - автоматически подставляются в таблицу первого листа, данные из соответствующей таблицы второго листа. нужно сделать, что бы данные подставлялись не единственной строкой, а целый диапазон, указываемый в соответствующих полях на первом листе. при том не заполнением последующих ячеек, а добавлением новых строк - в конечном варианте, после таблицы будут еще идти другие данные.. заранее спасибо! Wasilic>> Re: Помогите с преобразованием форматов 2012-03-06 09:09 http://forum.msexcel.ru/profiles/wasilic-u24852.html Тогда макросом. Ярослав>> Re: как просуммировать по нескольким критериям? 2012-03-06 09:25 http://forum.msexcel.ru/profiles/yaroslav-u124240.html Может так ([abbr=Вводится через Ctrl+Shift+Enter]формула массива[/abbr]): Код: {=СУММ(Таблица1[сумма]*(Таблица1[месяц]= "март")*((Таблица1[материал]= "химия")+(Таблица1[материал]= "запчасти")))} выглядит лучше, но у меня почемуто не работает... можете выложить файл? job-alex>> Re: Как в Excel 2003 перенести часть текста из одной ячейки в другую? 2012-03-06 09:28 http://forum.msexcel.ru/profiles/jobalex-u131276.html Serge 007, ShAM Спасибо за помощь. Всё работает. haldamir>> Re: Скрытие столбцов по значению флажков 2012-03-06 09:29 http://forum.msexcel.ru/profiles/haldamir-u111715.html Спасибо Всем большое за помощь. Все варианты вполне неплохо справляются с поставленной задачей. Чтобы расставить все точки над ё и чтобы никто не мучился догадками объясню. Есть список сайтов с огромным количеством параметров. (т.е. в первом столбце url, а дальше пошло: тиц, PR, и т.п.) с данным документом работают довольно большое количество людей, многие из которых с excel-ем знакомы очень относительно... Когда они открывают огромный документ в котором огромное количество нужных и не нужных им параметров они "пугаются" и "впадают в ступор" )))) Теперь, с вашей помощью, они будут просто выбирать те параметры которые им нужны и ненужные параметры будут просто скрываться. Wasilic, ваше решение проблемы наиболее полно решает поставленную задачу. Огромная просьба, не могли бы вы либо файлик прикрепить, либо просто сообщение прислать с пояснениями, каким образом вы поставили добавили возможность добавления галочки в ячейку, и организовали скрытие столбцов. Очень не хочется Вас утружд... shanemac51a>> Re: Ускорить обновление связи Word и Excel 2012-03-06 09:40 http://forum.msexcel.ru/profiles/shanemac51a-u76087.html зачем нужен ворд со связью я предпочитала -открыть ексель -сформировать aaa.doc в НТМ-формате -распечатать ааа из ворда -или отдать заказчику п.с.связи ексель-ворд не устанавливала, автономный отчет Wasilic>> Re: Скрытие столбцов по значению флажков 2012-03-06 09:48 http://forum.msexcel.ru/profiles/wasilic-u24852.html Огромная просьба, не могли бы вы либо файлик прикрепить, либо просто сообщение прислать с пояснениями, А Вы смотрели макрос? Там, для Вас, каждая строчка описана.Нажмите на ярлычке листа "фильтр" правую кнопку мыши ([abbr=клик правой кнопкой мыши]ПКМ[/abbr]), выберите "Искодный текст" и читайте. Ярослав>> Re: как просуммировать по нескольким критериям? 2012-03-06 09:52 http://forum.msexcel.ru/profiles/yaroslav-u124240.html Может так ([abbr=Вводится через Ctrl+Shift+Enter]формула массива[/abbr]): Код: {=СУММ(Таблица1[сумма]*(Таблица1[месяц]= "март")*((Таблица1[материал]= "химия")+(Таблица1[материал]= "запчасти")))} выглядит лучше, но у меня почемуто не работает... можете выложить файл? addbw>> Re: Отключить автоматическое выполнение "Текст по столбцам" после вставки из буфера! 2012-03-06 10:35 http://forum.msexcel.ru/profiles/addbw-u131414.html Всем привет! Помогите кто может: Выполняю вставку из буфера и далее разбиение текста по столбцам на основе разделителя. После этого автоматически начинает выполнять эту же операцию для любых вставок из буфера, пока не закроешь Excel. Замечено на версиях 2003-2011. Кто знает как отключить это автоматическое выполнение операции, т.к. оно не всегда к стати, а закрывать Excel не всегда удобно ))) Привет ! Поможет только одно: Войти "Данные" --- ["Текст по столбцам"] ----/Мастер текстов (разбор)/ "Укажите формат данных" выбрать "С разделителями" [далее] сбросить все галочки на этой вкладке Нажать [готово] все остальное - полумеры ;-) darts180>> Вычисление времени переработки 2012-03-06 11:07 http://forum.msexcel.ru/profiles/darts180-u131420.html Добрый день уважаемые форумчане. Помогите в решении задачки. Есть время прихода на работу и время ухода с работы, надо вычислить среднее время переработки, при условии что рабочий день с 09.00 до 18.00 Образец таблицы во вложенном файле. Oleg X>> Re: Переменная во внешней ссылке 2012-03-06 11:28 http://forum.msexcel.ru/profiles/gacol-u3251.html Можно так =ДВССЫЛ(АДРЕС(1;1;;;$D$1)) где в D1 записан адрес книги и листа, например c:\x\[Книга2.xlsx]Лист1 в результате прочтется значение ячейки A1 ShAM>> Re: Вычисление времени переработки 2012-03-06 11:54 http://forum.msexcel.ru/profiles/sham-u106530.html Здравствуйте, darts180. Позвольте уточнить: 1. Для ячейки В3 переработка 10 мин или 11 мин? 2. Для ячейки Е3 переработка: - 1 час 05 мин (с минусом) или 0? 3. Можно время прихода и время ухода учитывать в отдельных строках в формате времени, чтобы не увеличивать формулу, пытаясь вытащить время из текста? 4. При подсчете среднего пустые ячейки учитываются или нет? Было бы хорошо если бы Вы поставили несколько значений, подсчитанных вручную, как должно быть. Poltava>> Re: Вычисление времени переработки 2012-03-06 12:21 http://forum.msexcel.ru/profiles/poltava-u39021.html Да и неплохо было бы узнать это должна быть одна формула в одной ячейке ? макрос ? или можно использовать дополнительные ячейки для промежуточных подсчетов ViktorG>> Re: Помогите с преобразованием форматов 2012-03-06 12:24 http://forum.msexcel.ru/profiles/viktorg-u22984.html Вот так вот пойдет. Только вы забыли уточнить, что формат столбца 14 нужно предварительно сделать текстовым. Большое спасибо. darts180>> Re: Вычисление времени переработки 2012-03-06 13:10 http://forum.msexcel.ru/profiles/darts180-u131420.html 1. Среднее время следует учитывать только если работник ушел после 18.00 т.е в ячейке В3 переработка составит 11 минут. (Пришедшие до 9.00 не учитываются) 2. В пятницу рабочий день до 16.45 3. Т.к. временные интервалы запросов могут быть разными (месяц или несколько дней) нужно во второй строке найти последнюю заполненную ячейку и справа от неё в третьей пустой ячейке создать ячейку «Среднее время переработки» и под ней производить подсчет. 4. Желательно создать макрос. troyam>> Формулы с использованием цвета ячейки 2012-03-06 13:40 http://forum.msexcel.ru/profiles/troyam-u131271.html Вопрос команде знатоков!Задача следующая,необходимо окрасить ячейку F1 в цвет,если хоть одна из ячеек от A1 до E1 окрашена по средствам форматирования в цвет в данный момент.Спасибо lovko>> Автоматическая постановка даты рядом с изменившейся ячейкой 2012-03-06 14:01 http://forum.msexcel.ru/profiles/lovko-u30610.html Друзья, нашел на этом сайте удобный макрос, который при изменении значения ячейки ставит рядом с ней дату изменения. Но макрос писался с условием того, что на листе будут меняться ячейки только одного столбца. Я же работаю с 10 столбцами, соответственно и макрос проставляет десять дат. Как бы сделать так, чтобы дата изменения ячеек первого столбца появлялась в столбце К? Файл прилагается. Большое спасибо! lovko>> Re: Можно ли написать такой макрос, который бы закрывал все открытые окна 2012-03-06 14:05 http://forum.msexcel.ru/profiles/lovko-u30610.html Спасибо! Как бы сделать так, чтобы при этом файлы не сохранялись? Wasilic>> Re: Помогите с преобразованием форматов 2012-03-06 14:06 http://forum.msexcel.ru/profiles/wasilic-u24852.html Вот так вот пойдет. Только вы забыли уточнить, что формат столбца 14 нужно предварительно сделать текстовым. Да, уточнить забыл, хотя и сделал но, Вы же догадались!
Большое спасибо. Wasilic>> Re: Автоматическая постановка даты рядом с изменившейся ячейкой 2012-03-06 14:16 http://forum.msexcel.ru/profiles/wasilic-u24852.html В макросе строку: Target.Offset(, 10) = Date замените на Cells(Target.Row, 11) = Date ShAM>> Re: Вычисление времени переработки 2012-03-06 14:35 http://forum.msexcel.ru/profiles/sham-u106530.html Формулами. darts180>> Re: Вычисление времени переработки 2012-03-06 16:19 http://forum.msexcel.ru/profiles/darts180-u131420.html ShAM спасибо за формулу. Одно уточнение, в те дни когда работник ушёл раньше 18.00 считается что он переработал 0 минут, т.е. недоработок не должно быть. Если можно подкоректируйте формулу пожалуйста. Jim>> Re: Вычисление времени переработки 2012-03-06 16:30 http://forum.msexcel.ru/profiles/jim-u4457.html Код: {=ЕСЛИ(СРЗНАЧ(ЕСЛИ(B3:W3="";"";ЕСЛИ(ДЕНЬНЕД(B$2:W$2)=5;ПРАВСИМВ(B3:W3;5)-ВРЕМЯ(16;45;0);ПРАВСИМВ(B3:W3;5)-ВРЕМЯ(18;0;0))*1440))<0;0;СРЗНАЧ(ЕСЛИ(B3:W3="";"";ЕСЛИ(ДЕНЬНЕД(B$2:W$2)=5;ПРАВСИМВ(B3:W3;5)-ВРЕМЯ(16;45;0);ПРАВСИМВ(B3:W3;5)-ВРЕМЯ(18;0;0))*1440)))} Poltava>> Re: Вычисление времени переработки 2012-03-06 16:40 http://forum.msexcel.ru/profiles/poltava-u39021.html Я бы еще вместо ячеек ссылался на название диапазонов так проще будет менять формулу под файл darts180>> Re: Вычисление времени переработки 2012-03-06 16:50 http://forum.msexcel.ru/profiles/darts180-u131420.html Я бы еще вместо ячеек ссылался на название диапазонов так проще будет менять формулу под файл Уважаемый Poltava немогли бы Вы свою версию файла сбросить.Заранее спасибо. MCH>> Re: Вычисление времени переработки 2012-03-06 19:21 http://forum.msexcel.ru/profiles/mch-u48782.html еще вариант (в желтых ячейках) Alex_ST>> Re: Формулы с использованием цвета ячейки 2012-03-06 20:39 http://forum.msexcel.ru/profiles/alexst-u65623.html Формулы не знают таких атрибутов ячейки-аргумента, как цвет заливки, текста, граница и т.д. и т.п. Формулы оперируют только со значениями ячеек-аргументов. Ваша задача может быть решена только макросами. darts180>> Re: Вычисление времени переработки 2012-03-06 21:10 http://forum.msexcel.ru/profiles/darts180-u131420.html еще вариант (в желтых ячейках) Большое спасибо MCH.То что надо. us8>> Номер рабочего дня месяца 2012-03-06 21:28 http://forum.msexcel.ru/profiles/us8-u125026.html Доброго времени суток ! Имеется отдельная ячейка, не в списке, содержащая дату в формате дд.мм.гггг. Возможно ли встроенными функциями определить номер рабочего дня месяца по данным этой ячейки. Суббота и воскресенье - нерабочие дни, праздничные дни не учитываются. Пример: для 29.02.2012 номер рабочего дня месяца 21. Заранее благодарен ! MCH>> Re: Номер рабочего дня месяца 2012-03-06 21:55 http://forum.msexcel.ru/profiles/mch-u48782.html Код: =ЧИСТРАБДНИ(ДАТА(ГОД(A1);МЕСЯЦ(A1););A1) нужно еще праздники добавить, чтобы они не считались
=ЧИСТРАБДНИ(КОНМЕСЯЦА(A1;-1);A1) На сегодня все. До встречи на следующей неделе. |
В избранное | ||