Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Профессиональные приемы работы в Microsoft Excel


Профессиональные приемы работы в Microsoft Excel

Выпуск 58
от 2007-12-07

Подписчиков: 5871

Рассылка сайта "Профессиональные приемы работы в Microsoft Excel"

Основные разделы сайта
Статьи
Форум

Новости сайта в формате RSS
Новые сообщения форума в формате RSS
Читать в Яндекс.Ленте

Порекомендуйте нашу рассылку друзьям

Обратная связь
Поддержка
(форум рассылки)

Наши рассылки:

Рассылки Subscribe.Ru
Православные:
Ежедневные библейские чтения
Смоленский календарь
Для выздоравливающих алкоголиков и наркоманов
Книга "День за днем"
Книга "24 часа в сутки"
Ежедневные размышления анонимного алкоголика
Самообразование:
"Профессиональные приемы работы в Microsoft Excel"

Наши сайты

Профессиональные приемы работы в Microsoft Excel
Excel от новичка до эксперта

bonifatiy.narod.ru
В помощь выздоравливающим алкоголикам и наркоманам

Собор Смоленских святых. Жития, иконы, календарь памятных дат Смоленской епархии.

StudentTools.Narod.Ru Для тех, кто любит учиться

Наши друзья

VBAtips.ru -
подсказки и решения на VBA

wordexpert.ru
Профессиональная работа с текстом

planetaexcel.ru
Когда заешь - все просто

Новые сообщения форума "Профессиональные приемы работы в Microsoft Excel"


Тема: Отв: рассылка по e-mail - : Oleg X
2007-11-30 08:26
Опять извиняюсь, не понял сразу, что речь идет о листе а не о всей книге. Можно сохранить нужный лист (в примере Лист2) в файл и тот файл уже прикреплять Application.ScreenUpdating = False Application.DisplayAlerts = False 'копируем лист в файл Sheets( Лист2 ).Copy ActiveWorkbook.SaveAs Filename:= с:\2.xls ActiveWindow.Close Set myAttachments = .Attachments myAttachments.Add с:\2.xls , 1, 1...

Тема: Отв: Задать процедуру для элемента управления.VBA. - : Алексей Шмуйлович
2007-11-30 12:34
У меня не получилось. В Access у объектов, кажется, есть свойства типа OnClick, которые задают, какую процедуру выполнять по тому или иному событию. А в MSForms ничего подобного я не нашел....

Тема: Задать процедуру для элемента управления.VBA. - : Сергей Л.
2007-11-30 12:34
Добрый день! Может кто-нибудь подсказать: возможно ли программно привязать элемент управления в UserForm к существующей процедуре? Чуть подробнее: когда я создаю элемент управления (допустим, ListBox) вручную, то могу в его коде указать, например: [code:1]Private Sub ListBox1_Click() Макрос 1 End Sub[/code:1]Т.е. в результате когда пользователь измененит ListBox, будет запускаться Макрос 1 - например, какая-нибудь процедура проверки. Теперь представим, что эта отдельная процедура у меня есть. Но ListB...

Тема: Отв: Замена и объединение данных в Excel - : Витя Мизонов
2007-11-30 12:34
Сергей,привет. Ты мне давал совет про функцию, но она не очень подходит для данной ситуации. Она конечно работает, но приходиться дастаточно долго выбирать интервалы, значения... Сделать человеку у которого есть опыт не сложно, но этои базой будет пользоваться человек который в этом далеко не селен. Может быть есть какая-нить у тебя возможность мне помочь в автоматизации этого процесса. Сам я ,к сожелению, макросы никогда не писал и мне это сложно, хотя думаю взяв пару книг и возможно,но... . Если будет не...

Тема: Отв: Проверка на #ЧИСЛО! - : Route Route
2007-11-30 15:34
угу. так и сделал =) чет затупил......

Тема: Отв: Проверка на #ЧИСЛО! - : Oleg X
2007-11-30 15:34
Может проще проверять на отрицательность выражение под логарифмом?...

Тема: Проверка на #ЧИСЛО! - : Route Route
2007-11-30 15:34
Всем привет! У меня есть большая формула, которая выдает результат #ЧИСЛО!, происходит это из-за того что под логорифмом данной формулы отрицательное число получается, но оно может быть и положительным и когда это так, то все считается как надо. По идеи все так и должно. И вот я пытаюсь сделать проверку, что ЕСЛИ(МОЯ ФОРМУЛА= #ЧИСЛО! ;0;МОЯ ФОРМУЛА) т.е проверяю если результатом расчета получается #ЧИСЛО! тогда записать 0 в ячейку. в противном случаи результат формулы. Но эксель не понимает в проверки #...

Тема: Отв: Задать процедуру для элемента управления.VBA. - : Алексей Шмуйлович
2007-11-30 15:34
Есть еще одно направление, куда можно думать. ActiveWorkbook.VBProject.VBComponents( UserForm1 ).CodeModule.CreateEventProc Click , ListBox1 ActiveWorkbook.VBProject.VBComponents( UserForm1 ).CodeModule.InsertLines 8, Макрос1 Но не уверен, что это совсем то, что Вам нужно. Строчку так добавить в модуль можно, только при этом модуль открывается на экране....

Тема: Отв: Повернуть цифры в ячейке - : Владимир Каргапольцев
2007-11-30 18:36
...

Тема: Отв: Как дни месяца(даты) расписать в ячейках ? - : Виктория Зуева
2007-11-30 20:37
А еще:если даты писать в столбик, можно изменить значение первой даты, затем выделить ячейки столбика (с первой ячейкой вместе), и нажать Ctrl+D....

Тема: Отв: Как дни месяца(даты) расписать в ячейках ? - : Виктория Зуева
2007-11-30 20:37
В дополнение к ответу Алексея: если заполнять даты по строке (т.е. слева направо), то, изменив дату только в первой ячейке, при протягивании маркера автозаполнения ПРАВОЙ кнопкой мыши можно из появляющегося контекстного меню выбрать команду Заполнить по рабочим дням (и такие подобные - посмотрите сами!). А вот для заполнения по столбцу поверх уже ранее заполненного диапазона, можно за маркер автозаполнения не тянуть, а делать по нему Двойной щелчок левой кнопкой мыши......

Тема: Отв: Замена и объединение данных в Excel - : Виктория Зуева
2007-11-30 20:37
Виктор, могу подсказать только, что в 2007 версии Excel есть очень простая пользовательская возможность удаления дубликатов из списка. Лента Данные, группа Работа с Данными, кнопка Удалить дубликаты. В 2003 искала - не нашла... Может, еще кто чем поможет... :blush:...

Тема: Как создать функцию, чтобы вычислении значения выдавало само значение, а при ошибке Н/Д и т.п. = 0 - : Дмитрий Дддд
2007-12-01 02:44
В Excel нехватает простой функции: если (значение формулы <> ошибка), то вернуть само значение; иначе вернуть 0 (или любое значение или символ заданное пользователем). Конечно самое очевидное создать конструкцию типа если (ЕОШИБКА(формула);0;формула), но: 1) вполне вероятно будет двойное вычисление формулы (а у меня и тормозит и без этого) 2) сама формула занимает полэкрана и оптимизировать ее невозможно. В моем примере это ПОЛУЧИТЬ.ДАННЫЕ.СВОДНОЙ.ТАБЛИЦЫ() с кучей вычисляемых парамет...

Тема: Калькулятор с чеком ! Ктонибудь знает функцию &quot; Чек &quot; ! - : Tort 7
2007-12-02 05:02
:) Привет Поклоники EXCEL ! B) Кто небудь знает функцию Чек ! Обьясняю принцип действия ! В одну постоянную ячейку ( А именно : A1) постоянно в режиме реального времени автоматически попадают данные из другой программы ( Я так уже настроил ). Но вот незадачка - Каждый раз когда появляется новая цифра старая цифра трётся ! Вопрос : Можно ли как-то настроить так, чтобы цифры не тёрлись, а просто спускались вниз как чек - создавая таким образом колонку с данными !? Какую для этого над...

Тема: Отв: Циклическая запись. - : Tort 7
2007-12-02 23:01
Ой как интересно ! :woohoo: Но что это, ссылка на файл 111_2.zip не работает ! :side: Обновите пожалуйсто А ! Плиз ! :blush:...

Тема: Отв: Циклическая запись. - : Алексей Шмуйлович
2007-12-03 01:52
М... да. Что-то ссылки не работают. Дело в том, что в ноябре менялись настройки форума. Боюсь, что я не смогу уже восстановить старые файлы. Владимир, если не сложно, обновите, пожалуйста, файл....

Тема: Отв: Как создать функцию, чтобы вычислении значения выдавало само значение, а при ошибке Н/Д и т.п. = 0 - : Oleg X
2007-12-03 07:22
Я думаю можно обойтись без вложенных формул. В пользовательской функции можно считать с помощью обычных и встроеных функций (Worksheetfunction) практически все. На худой конец можно твою формулу программно записать в отдельную рабочую ячейку, считать результат и его использовать в дальнейших расчетах...

Тема: Отв: Циклическая запись. - : Владимир .
2007-12-03 10:23
надо же ... нашел этот файлик ... :) ...

Тема: Отв: Калькулятор с чеком ! Ктонибудь знает функцию &quot; Чек &quot; ! - : Oleg X
2007-12-03 10:23
Сдвигай на ячейку перед записью [A1].Insert Shift:=xlDown...

Тема: Отв: процедура по времени - : Tort 7
2007-12-03 13:23
B) Отличная идея ! Надеюсь ктото знает Формулу типо: Каждые 5 минут брать данные из ячейки ( К примеру A1 ) и проведя вычисления складывать их в колонку ( к примеру B1-B1000 ) :woohoo:...

Тема: процедура по времени - : Alexandr Zlobin
2007-12-03 13:23
можно ли сгенерировать запуск процедуры по времени.Т.е я прихожу на работу, открываю свой excel файл (или даже не открываю) и он в определенное время начинает у меня отрабатывать процедурки, а я сижу в инете:-D...

Тема: список рассылок2 - : Alexandr Zlobin
2007-12-03 13:23
вижу что тут мало кто общается,но все же. Мне необходимо динамически с помощью VBA изменять список рассылки.Как создать просто один контакт , я знаю, мне же нужен список.Вот пример кода, создающий один контакт [code:1] Dim oOutlook As New Outlook.Application Dim oContact As Outlook.ContactItem Set oContact = oOutlook.CreateItem(olContactItem) oContact.FirstName = МИФИ oContact.Email1Address = кому@кому.ру oContact.Save oContact.Display [/code:1]...

Тема: Отв: Калькулятор с чеком ! Ктонибудь знает функцию &quot; Чек &quot; ! - : Макс К
2007-12-03 13:23
Попробуй так: у меня такая штучка уже давно работает. (если не понятно пример смотри) Private Sub Worksheet_Calculate() Dim count As Integer Dim MyDate MyDate = Date count = Range( Счетчик ).Value + 1 Range( Значение ).Copy Range( A count).PasteSpecial Paste:=xlPasteValues Range( B count).Value2 = от Str(DateValue(Date)) + - + Str(TimeValue(Time)) Range( Счетчик ).Value = count Range( Значение ).Select End Sub ...

Тема: Отв: Замена и объединение данных в Excel - : Владимир .
2007-12-03 13:23
мммм ... есть в РАСШИРЕННОМ АВТОФИЛЬТРЕ такая штука, как скопировать и поместить УНИКАЛЬНЫЕ данные из БОЛЬШОГО списка .... блин не знаю как обозвать ... ПОСМОТРИ ... там все понятно будет .. да ... там одна БЯКА есть ... он ПЕРВУЮ строку ЗАДВАИВАЕТ ... ...

Тема: Отв: Пользовательская ф-ция - : Татьяна К
2007-12-03 17:24
помогите ... это надо срочно...

Тема: Пользовательская ф-ция - : Татьяна К
2007-12-03 17:24
Мне нужно создать пользовательскую ф-цию аналогично ВПР, но которая позволяла бы учитывать прописные и строчные буквы Function V(ByVal R As Range, K) 'R - что ищем 'K - столбец даные из которого необходимо подставить Dim rng As Range, n As String, a As String a = R.Value n = R.Worksheet.name Worksheets( KT ).Select 'Лист с таблицей, где искать значение R ' Cells(1, 1).Select - в каком столбце искать R Set rng = Columns(1).Find(What:=a, LookIn:=xlValues, _ MatchCase:=True) On Er...

Тема: Отв: ось значений диаграммы Excel - : Oleg X
2007-12-03 17:24
Штатными средствами боюсь нельзя. Можно убрать с графика до 40% ось У, и нарисовать ее вручную - палочки, точки где разрыв, цифры. Только потом размеры графика не менять....

Тема: ось значений диаграммы Excel - : Екатерина Степанова
2007-12-03 17:24
Добрый день всем! Я создала диаграмму (гистограмма) Excel и передо мной встала такая задача: У меня есть набор данных в виде столбиков, значения каждого из которых не превышают 30%. Мне необходимо, чтоб по оси значений было отображено все 100%, но тогда получается некрасивая гистограмма, т.е. маленькие столбики и много пустого места. Вопрос: можно ли и как сделать следующее: чтоб по оси отражалось до 30%, потом был бы разрыв и сразу 100% (т.е. вместо 40, 50, 60, 70,...был знак разрыва)? Очень надеюсь н...

Тема: ось значений диаграммы Excel - : Екатерина Степанова
2007-12-03 17:24
Добрый день всем! Я создала диаграмму (гистограмма) Excel и передо мной встала такая задача: У меня есть набор данных в виде столбиков, значения каждого из которых не превышают 30%. Мне необходимо, чтоб по оси значений было отображено все 100%, но тогда получается некрасивая гистограмма, т.е. маленькие столбики и много пустого места. Вопрос: можно ли и как сделать следующее: чтоб по оси отражалось до 30%, потом был бы разрыв и сразу 100% (т.е. вместо 40, 50, 60, 70,...был знак разрыва)? Очень надеюсь н...

Тема: ось значений диаграммы Excel - : Екатерина Степанова
2007-12-03 17:24
Добрый день всем! Я создала диаграмму (гистограмма) Excel и передо мной встала такая задача: У меня есть набор данных в виде столбиков, значения каждого из которых не превышают 30%. Мне необходимо, чтоб по оси значений было отображено все 100%, но тогда получается некрасивая гистограмма, т.е. маленькие столбики и много пустого места. Вопрос: можно ли и как сделать следующее: чтоб по оси отражалось до 30%, потом был бы разрыв и сразу 100% (т.е. вместо 40, 50, 60, 70,...был знак разрыва)? Очень надеюсь н...

Тема: Отв: процедура по времени - : Oleg X
2007-12-03 17:24
Чтоб без тебя запускался файл укажи в планировщике заданий Стандартные - Служебные - Назаначенные задания время(времена) запуска. А чтобы запускалась процедура в этом файле - прицепи ее к таймеру, например проверка через минуту. После отработки процедуры файл можно закрыть....

Тема: Отв: Калькулятор с чеком ! Ктонибудь знает функцию &quot; Чек &quot; ! - : Tort 7
2007-12-04 00:29
ОГРОМНОЕ СПАСИБО за ответ Макс К !!! Ваш макрос отлично работает !!!:woohoo: Но для меня очень важно, чтобы данные текли вниз именно как кассовый чек , а в Вашем макросе данные добавляются снизу ( а нужно чтобы данные добавлялись именно сверху ) ! Если Вам не сложно - могли бы Вы внести это крошечное изменение в ваш замечательный макрос !!! P.S.: а можно ли увеличить точность вывода информации о времени , например, до тысячных долей секунды. :blush: Это связано с непродолжительным в...

Тема: Отв: Пользовательская ф-ция - : Алексей Шмуйлович
2007-12-04 00:29
Татьяна, я не совсем понял назначения функции. Вы хотите, чтобы функция находила значение независимо от регистра искомого значения? Тогда можно обойтись и ВПР в сочетании с ПРОПИСН(). Создать служебный столбец слева от таблицы поиска и вносить туда формулой прописной вариант столбца поиска (ПРОПИСН()). Искать уже по преобразованным значениям. Служебный столбец можно скрыть. Можно и без служебного столбца - с помощью формул массива....

Тема: Как задать выполнение макроса через формулу ? - : Tort 7
2007-12-04 03:32
B) Как задать выполнение макроса через формулу : Пример типичной формулы : =ЕСЛИ(И(J10>=M10;J10<=N10);(ИМЯ МАКРОСА);0) В каких скобках надо задать имя макроса чтобы он исполнился при выполнении условия ? Ну или типо того ? :woohoo:...

Тема: Отв: процедура по времени - : Tort 7
2007-12-04 03:32
Сори а по подробнее можно ? Примерчик бы - Что за формула ? Oleg X писал(а): .... прицепи ее к таймеру, например проверка через минуту. Oleg X писал(а): .... После отработки процедуры файл можно закрыть. Тоесть как я понимаю ... мне прийдётся каждые 5 минут закрывать файл в ручную? иначе макрос непересчитается ? А без закрытия файла можно ! ?:woohoo: Спасибо за помощь !...

Тема: Отв: Калькулятор с чеком ! Ктонибудь знает функцию " Чек " ! - : Tort 7
2007-12-04 03:32
ОГРОМНОЕ СПАСИБО за ответ Макс К !!! Ваш макрос отлично работает !!!:woohoo: Но для меня очень важно, чтобы данные текли вниз именно как кассовый чек , а в Вашем макросе данные добавляются снизу ( а нужно чтобы данные добавлялись именно сверху ) ! Кроме этого на листе планируется несколько несвязанных между собой независимых ячеек, данные из которых надо регистрировать в режиме реального времени независимо и несвязанно друг с другом - то есть операция записи должна запускаться по изменени...

Тема: кластерный анализ StatistXL - : Dmitriy Dvinov
2007-12-04 08:32
Здравствуйте! Сталкивался ли кто-нибудь с процедурами кластерного анализа? Знаю, что можно бесплатно скачать StatistXL, но только на ограниченное время. Может быть, у кого-нибудь есть опыт работы с этой программой, подскажите, требует ли она VBA, есть ли какие требования по подготовке данных? А то боюсь, всё разрешённое время потрачу на подготовительную работу :) . Если кто-то знает другие возможности кластерного анализа в Excel, подскажите, пожалуйста. Спасибо. Дмитрий...

Тема: Отв: процедура по времени - : Oleg X
2007-12-04 10:31
закрывать не обязательно пересчитываться будет по таймеру как задашь, вручную ничего запускать не надо. Вот примерчик использования таймера для запуска макросов....

Тема: Отв: Столбец с фотками - : oleg gau
2007-12-04 11:35
спасибо Евгений, воспользуюсь гиперссылкой...

Тема: Отв: Защита листа в VB - : максим Егор
2007-12-04 11:35
Подскажите плиз как сделать чтоб пароль устанавливался с помощью [code:1]ActiveSheet.Protect Password:= 777 [/code:1] А снимался вызывая встроенную форму Снять защиту листа или с помощью своей формы для снятия пароля. Заранее благодарен!!!...

Тема: Отв: Как задать выполнение макроса через формулу ? - : Oleg X
2007-12-04 13:39
Это можно сделать через пользовательскую функцию Вот пример, где я сделал функцию myMacros для вычисления квадрата. ...

Тема: Как задать выполнение макроса через формулу ? - : Tort 7
2007-12-04 13:39
B) Как задать выполнение макроса через формулу : Пример типичной формулы : =ЕСЛИ(И(J10>=M10;J10<=N10);(ИМЯ МАКРОСА);0) В каких скобках надо задать имя макроса чтобы он исполнился при выполнении условия ? Ну или типо того ? :woohoo: PS : К-стати сам макрос многострочный ( но это так к слову )...

Тема: Отв: Столбец с фотками - : Oleg X
2007-12-04 15:38
может пригодится примерчик. в нем файлы JPG считываются из указанной дирректории и составляется список гиперссылок к ним....

Тема: Интересная вакансия для москвичей - VBA/Excel - : Алексей Шмуйлович
2007-12-04 23:34
Господа знатоки VBA, есть интересная вакансия. У меня просят рекомендовать кандидата. Могу порекомендовать, если кому-то из наших завсегдатаев интересно: VBA Developer в собственный центр it-разработок Разработка под Excel, Access Требования: Знание и опыт работы с VBA Хорошие аналитические способности, математический background Желательно знание .Net и/или Java Английский язык – разговорный не ниже intermediate, умение вести переписку (общение с бизнес-пользователями) Условия: М. Таганск...

Тема: Отв: Быстродействие - : Никита В.
2007-12-04 23:34
Всем большое спасибо! Разобрался с проблемой - дело было в пользовательской функции (передавалось много параметров и совершалось 3 лишних громадных цикла по 2000 итераций каждый) Сейчас работает раза в 4 быстрее)...

Тема: Пересчет листа - : Никита В.
2007-12-04 23:34
Доброго времени суток. Столкнулся с проблемой: при некоторых вычислениях с помощью пользовательской функции, которая возвращает результат типа Double, лист не хочет пересчитываться. Если поменять тип возвращаемого результата на Long, то перерасчет происходит корректно. С нетерпением жду советов)...

Тема: Перенос файлов с сохранением связей - : Nata13 B
2007-12-05 12:06
Добрый день! Возник такой вот вопросик... Нужно перенести информацию с одного сервера на другой... Существует множество экселевских файлов, которые взаимосвязанны между собой. Как можно перенести файлы, сохраняя связи? Заранее, благодарю....

Тема: Господа, срочно нужна помощь... - : Newdream a
2007-12-05 17:43
В институте на зачете по информатике дали такой вопрос.. В excel'e я не особо разбираюсь, поэтому все плачевно.. :) Есть такая матрица из чисел, например: 12 32 -42 23 56 75 45 87 34 -45 23 12 78 -68 54 84 23 -12 Задача: Вычислить среднее арифметическое среди отрицательных чисел. Написать формулу для вычисления(excel). Госы во вторник.. А из-за этого зачета не допускают.. Выручайте. Зараннее спасибо....

Тема: Выбор с конкретного листа - : Антон Суперт
2007-12-05 17:43
Господа. Вот какой вопрос - есть два файла A и B. В файле а есть несколько листов с одинаковыми таблицами. А вот файл В смотрит на какой лист заносили данные, а на какой нет и в случае занесения на какой-либо лист выдает ...ну.... та что внесли на конкретный лист. Если же на листе 1 нет данных идем смотреть на лист 2 и т.д. Как это сделать?...

Тема: Отв: C одного листа на второй - : Yuri Scherbinin
2007-12-05 17:43
Сначала нужно выделить необходимое количество листов (группу листов), а потом делать все что надо...

Тема: Отв: Простенький вопросик - : Yuri Scherbinin
2007-12-05 17:43
Если выбираете только одно условие, тогда переключатель надо поставить в положение ИЛИ но второе условие не выбирать....

Тема: merge mail - : Даниил Вострокнутов
2007-12-05 17:43
Пользуясь функцией merge mail в Microsoft Word 1997, письма по электронной почте с помощью Outlook отправляются только в формате plain text. Даже изменив настройки в Outlook с plain text на HTML для исходящих писем, не получается отправлять красивые письма. Помогите, пожалуйста!!! Очень нужно!!!...

Тема: Простенький вопросик - : Leo Rusalka
2007-12-05 17:43
Подскажите, пожалуйста, как быть: есть таблица: ФИО, год рождения, суммы, выбираю условия для столбца год рождения в функции автофильтр больше 68 , меньше 68 - нет сортировки, равно 68 - фильтрует. :-O Спасибо....

Тема: Отв: Пользовательская ф-ция - : Oleg X
2007-12-05 17:43
вот функция мойВПР...

Тема: C одного листа на второй - : Alexander Volk
2007-12-05 17:43
Здрасть! Не подскажете мне, как мне сделать так, чтобы сделать так, когда заполняешь ячейки на закладке Лист 1 тоже самое автоматически писалось и на закладке Лист 2?...

Тема: Отв: Пользовательская ф-ция - : Татьяна К
2007-12-05 17:43
Добрый день! мне нужна ф-ция которая искала бы точное значение т.е На листе 1 Есть столбец 1 со значениями значения АА и аа , ф-ция должна понимать что это разные значения В столбце 2 есть значения 5 и 4 лист2 имеет столбец 1 со значениями аа и АА ф-ция исп-ся в столбце 2, она должна найти значение Лист2/столбец1/яцейка1=аа в Лист1/столбец1 и при нахождении значения поставить значение из Лист1/столбец2 аа - 4 АА-5...

Тема: Отв: Перенос файлов с сохранением связей - : Алексей Шмуйлович
2007-12-05 19:44
Единственное, что можно так на расстоянии посоветовать, это перенести все файлы (лучше сначала скопировать, чтобы не было мучительно больно :) ), и перенастроить связи. Для этого в Excel есть пункт меню Правка - Связи, где связи можно изменить, указав новое местоположение файла....

Тема: Отв: merge mail - : Алексей Шмуйлович
2007-12-05 19:44
Ой, не обратил внимания на версию Word. Я проверял на Word 2003....

Тема: Отв: merge mail - : Алексей Шмуйлович
2007-12-05 19:44
Эту настройку нужно менять не в Outlook, а в Word при отправке. Там в диалоге Слияние по электронной почте есть поле Формат , где можно выбрать текст, html или в виде вложения....

Тема: Отв: Выбор с конкретного листа - : Алексей Шмуйлович
2007-12-05 19:44
А если данные и на первом, и на втором листе? И сколько листов всего? Может достаточно просто сумму ячеек первого и второго листа внести. Всегда лучше объяснять не технологию, а экономический смысл задачи. Что за данные, зачем их суммировать, почему в разных книгах?...

Тема: Отв: Господа, срочно нужна помощь... - : Алексей Шмуйлович
2007-12-05 19:44
Можно сделать так: =СУММЕСЛИ(диапазон; <0 )/СЧЁТЕСЛИ(диапазон; <0 ) Вместо слова диапазон - адрес диапазона ячеек с числами....

Тема: Отв: Господа, срочно нужна помощь... - : Newdream a
2007-12-05 20:45
Алексей Шмуйлович писал(а): Можно сделать так: =СУММЕСЛИ(диапазон; <0 )/СЧЁТЕСЛИ(диапазон; <0 ) Вместо слова диапазон - адрес диапазона ячеек с числами. Спасибо Вам большое!!!! Очень выручили!...

Тема: Отв: Перенос файлов с сохранением связей - : Nata13 B
2007-12-06 10:27
А можно ли как нить скопом все перенастроить? Там сотни файлов... Это что ж в каждый залезать? Я посмотрела, в принципе в пути файла, поменяется только имя компь.тера, а все остальное будет так как есть......

Тема: Отв: Выбор с конкретного листа - : Антон Суперт
2007-12-06 10:27
Задача такова. Собираем отчеты от разных людей в один файл(естественно будет несколько листов в книге А). Книга В представляет из себя консолидированный отчет(можно и просто ссылками сделать, чтобы данные выдирал). Только вот в чем прикол. Если в книге А есть пустые значения, то и в консолидированном отчете они будут. А это лишний труд их потом убирать....

Тема: Сортировка по листам - : Ирина Одинцова
2007-12-06 10:27
Помогите, пожалуйста решить задачу: В книге 25 листов. 1 - платежи 2 - ОКАТО 3-25 - сортировка по организациям (название листа = названию организации) В 1 листе платежи указаны валовые платежи в разбросанном виде (с данными платежного поручения, данными плательщика и ОКАТО организаций, которым поступил платеж). Во 2 листе ОКАТО - список организаций со своими ОКАТО. В 3 и последующих листах - отсортированная таблица (!пока пустая). Задача следующая: 1) Нужно в листе 1 платежи , в ...

Тема: Как отображать показания только в указанном интервале времени - : Tort 7
2007-12-06 10:27
В ячейке A1 постоянно меняется число ( при эксперименте туда выводится информация о напряжении ) Мне нужно что бы в ячейке A2 выводились числа из ячейки A1 , но только те которые прибывают ( отображаются ) по времени в ячейке A1 дольше чем 0,2 секунды ( Просто таким образом отфильтровывались бы неточные случайные изменения произвольного характера ) PS : Таких ячеек на листе множество и работать они должны независимо друг от друга в реальном времени ! :woohoo: Да Задачка впечатляет ...

Тема: Как вводить время точнее ? Например до тысячных долей секунды ! - : Tort 7
2007-12-06 10:27
B) Провожу научный эксперимент ! Нужна высокая точность во времени ! Как вводить время точнее ? Например до тысячных долей сикунды !...

Тема: Векторная диаграмма - : Алексей Т
2007-12-06 10:27
Как построить векторную диаграмму? В стандартных ее нет... Выглядеть должна примерно так http://wheel.nm.ru/vector.JPG то что красным должно меняться согласно данным таблицы. Заранее всем спасибо :)...

Тема: Разворот с вертикали на горизонталь - : Dmitriy Rogozin
2007-12-06 12:49
Есть столбец со значениями как его сделать строкой. Если это возможно то после каждых 3-х значений делать перенос на новую строку....

Тема: Из одного двумерного массива, в одинарный... ПОМОГИТЕ Плииз - : elvin mamedov
2007-12-06 12:49
Друзья, добрый день столкнулся с такой проблемой: у меня есть таблица (условно 10Х10). Каждому значению по вертикали может соответствовать одно или несколько значений по горизонтали. Место соответствия помечено - Х. Необходимо, основываясь, на данных исходного массива - составить одинарный массив таким образом, что каждому значению по вертикали соответствовало только одно значение по горизонтали. Я нарисовал пример в Excel - таблица 10 на 10. Но на самом деле - у меня таблица в 15 раз бол...

Тема: Отв: Сортировка по листам - : Сергей М
2007-12-06 12:49
Насчет Пробовала с помощью Если, Если(или), получается большая формула, Excel не берет, обрезает. : Нужно создать собственную функцию с выбором (Select Case). Параметр ОКАТО , результат - название А вообще-то такие задачи нужно решать с помощью баз данных а не электронных таблиц....

Тема: Отв: Векторная диаграмма - : Сергей М
2007-12-06 12:49
Может быть проще будет нарисовать с помощью стандартных линий, создав небольшую процедуру для подщета координат и рисования?...

Тема: Отв: Разворот с вертикали на горизонталь - : Алексей Шмуйлович
2007-12-06 14:46
Можно выдрать данные с помощью функции ИНДЕКС(), а потом их скопировать и вставить с помощью спецвставки только значения. Чтобы порезать данные на строки через 3 столбца можно воспользоваться таким алгоритмом: =ИНДЕКС($A$3:$A$40;СТОЛБЕЦ()-2+(СТРОКА()-1)*3) $A$3:$A$40 - диапазон исходных данных. -2 - смещение выходного диапазона от левого края. Если формула для вывода первого числа находится в 3-м столбце, то смещение -2, если в 4-м, то -3. То есть нужно получить 1. Второе слагаемое (СТРОКА()-1)*...

Тема: Отв: Выбор с конкретного листа - : Алексей Шмуйлович
2007-12-06 14:46
Если речь о пустых строках, эта проблема легко решается с помощью автофильтра. Возможно, потребуется ввести какой-то служебный столбец за областью печати, чтобы отметить строки, которые не нужно скрывать ни при каких обстоятельствах (заголовки, итоги) и вычислить признак наличия данных в переменных строчках. Например так: =ИЛИ(B3<>0;C3<>0;D3<>0) Злачение будет логическим - ЛОЖЬ или ИСТИНА. Фильтр настраиваем по обстоятельствам....

Тема: Отв: Сортировка по листам - : Алексей Шмуйлович
2007-12-06 14:46
Во-первых, файл не прикрепили. Внимательно смотрите требования к файлам. Во-вторых, определить название по ОКАТО можно с помощью функции ВПР() http://msexcel.ru/content/view/20/2/. Правда, если не ошибаюсь, ОКАТО - это классификатор территорий, и у Вас может оказаться несколько организайций с одной территории. Тогда нельзя однозначно определить организацию. Лучше использовать какой-то уникальный идентификатор, например ИНН. В-третьих. Для выборки данных по организациям я бы использовал сводную таблицу. Та...

Тема: Отв: Из одного двумерного массива, в одинарный... ПОМОГИТЕ Плииз - : Oleg X
2007-12-06 14:46
Нет примера...

Тема: Отв: Как отображать показания только в указанном интервале времени - : Алексей Шмуйлович
2007-12-06 14:46
Мне кажется, в самом Excel это сложно будет реализовать. А как данные эксперимента заносятся в ячейку? Видимо с помощью OLE. Тогда логичнее организовать фильтрацию данных в процедуре, вносящей данные в ячейку. А можно сделать по другому - выводить данные не в ячейку, а в журнал с указанием не только значения, но и времени. И уже потом обрабатывать записи. А вообще, условия задачи явно неполные. Входные данные дискретные или непрерывные? Точность входных данных? Это я все к тому, что фиксировать, а что отб...

Тема: Отв: Как отображать показания только в указанном интервале времени - : Oleg X
2007-12-06 14:46
Для долей секунд надо воспользоваться API функцией timeGetTime, которая позволяет выдавать время в миллисекундах Вот пример, где проверяется при изменении в А1 не прошли больше 200 миллисекунд ( в ячейку В1 записывается время) Не забудь только перед запуском процесса записать [B1] = timeGetTime Private Declare Function timeGetTime Lib winmm.dll () As Long Dim lTime As Long Private Sub Worksheet_Change(ByVal Target As Excel.Range) If Target.Address = $A$1 Then If (timeGetTime - [B...

Тема: Отв: Векторная диаграмма - : Алексей Т
2007-12-06 14:46
Думаю нет потому что пользоваться будут многие и навыка работы в Excel у них нет......

Тема: Отв: Векторная диаграмма - : Алексей Т
2007-12-06 16:54
Чтобы любой мог просто в таблицу подставить данные и получить рисунок векторной диаграммы......

Тема: Отв: Простенький вопросик - : Виктория Зуева
2007-12-06 16:54
Проверьте, а не применен ли формат ТЕКСТОВЫЙ к вашим числам? Это хорошо видно по выравниванию в ячейке, например текст стоит слева, а число - справа... А еще в верхнем левом углу такой ячейки может быть зеленый уголок....

Тема: Отв: Разворот с вертикали на горизонталь - : Dmitriy Rogozin
2007-12-06 16:54
А как бы теперь реализовать обратное. Записал макрос, но он работает под определенное кол-во строк как их увеличить Range( A2:C15 ).Select Selection.Cut Destination:=Range( A4:C17 ) Range( B1 ).Select Selection.Cut Destination:=Range( A2 ) Range( C1 ).Select Selection.Cut Destination:=Range( A3 ) Range( A5:C17 ).Select Selection.Cut Destination:=Range( A7:C19 ) Range( B4 ).Select Selection.Cut Destination:=Range( A5 ) Range( C4 ).Select Selection.Cu...

Тема: Отв: Из одного двумерного массива, в одинарный... ПОМОГИТЕ Плииз - : elvin mamedov
2007-12-06 16:54
Ой, простите :)...

Тема: Отв: Разворот с вертикали на горизонталь - : Oleg X
2007-12-06 16:54
Алексей, хорошее решение, без лишнего программирования. Не поленился проверил, высылаю Диме готовый файл, так думаю будет понятнее....

Тема: Отв: Простенький вопросик - : Leo Rusalka
2007-12-06 16:54
Извините, ничего не получилось, и формат ячеек меняла, не отбирает и все.:S...

Тема: Отв: Разворот с вертикали на горизонталь - : Dmitriy Rogozin
2007-12-06 16:54
Почитал но ничего не понял. Порылся по инету и решил задачу следующим образом Range( A2 ).Select Selection.Cut Destination:=Range( B1 ) Range( A3 ).Select Selection.Cut Destination:=Range( C1 ) Range( A5 ).Select Selection.Cut Destination:=Range( B4 ) Range( A6 ).Select Selection.Cut Destination:=Range( C4 ) Range( A8 ).Select Selection.Cut Destination:=Range( B7 ) Range( A9 ).Select Selection.Cut Destination:=Range( C7 ) Range( A11 ).Select ...

Тема: Отв: Разворот с вертикали на горизонталь - : Dmitriy Rogozin
2007-12-06 16:54
Почитал но ничего не понял. Порылся по инету и решил задачу следующим образом Range( A2 ).Select Selection.Cut Destination:=Range( B1 ) Range( A3 ).Select Selection.Cut Destination:=Range( C1 ) Range( A5 ).Select Selection.Cut Destination:=Range( B4 ) Range( A6 ).Select Selection.Cut Destination:=Range( C4 ) Range( A8 ).Select Selection.Cut Destination:=Range( B7 ) Range( A9 ).Select Selection.Cut Destination:=Range( C7 ) Range( A11 ).Select ...

Тема: Отв: Пересчет листа - : Сергей М
2007-12-06 16:54
Для корректного пересчета пользовательской функции в Excel используется инструкция Application.Volatile внутри кода функции...

Тема: Отв: Выбор с конкретного листа - : Антон Суперт
2007-12-06 16:54
Автофильтр тут не помошник. Просто в книге А - 80 листов. Компьютер должен смотреть на каждый из них и проверять заполнены они или нет. Если заполнен - добавляем на лист в книгу В, если нет - смотрим следующий лист. Заполненные листа с незаполненными меняются каждый день. Т.е. сегодня мы видим значения с одних листов, а завтра с других....

Тема: Отв: Выбор с конкретного листа - : Алексей Шмуйлович
2007-12-06 19:54
Ну Антон, тогда нужно конкретнее задачу ставить. Лучше всего - пример выложить (только не 80 листов, смотрите в правилах ограничения на размер файла). Что означает фраза Если заполнен - добавляем на лист в книгу В ? Суммируем? Заменяем? Берем значение с первого заполненного листа? Остается только гадать. И еще. 80 листов имеют строго одинаковую структуру? А выходная таблица - точно такую же? Вопросов пока больше, чем ответов....

Тема: Отв: Из одного двумерного массива, в одинарный... ПОМОГИТЕ Плииз - : Владимир .
2007-12-06 19:54
ошибочка у Вас в РУЧНЫХ данных ... :) при работе макроса выяснилось ... вот файлик ...

Тема: Отв: Пользовательская ф-ция - : Татьяна К
2007-12-06 19:54
Все чудесно, кроме одного но .... Данные что искать Х нах-ся на ЛИСТ2 , где искать и что подставлять находятся на ЛИСТ1 (rng1,j2) ....А это ф-ция не отрабатывает...

Тема: Отв: Из одного двумерного массива, в одинарный... ПОМОГИТЕ Плииз - : elvin mamedov
2007-12-06 23:55
:)))) видимо спешил :) сейчас буду на своем мега массиве пробовать.... насколько я понимаю, я должен выделить всю свою таблицу с информацие и макрос трансформирует таблицу в нужную мне? так? :) спасибо большое в любом случае :)...


На сегодня все. До встречи на следующей неделе.


В избранное