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

Форум по Microsoft Excel

  Все выпуски  

langeron>> Re: календарь в excel 2007


Форум по Microsoft Excel

Выпуск 31
от 2011-08-11

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

Рассылка сайта "Профессиональные приемы работы в 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".



langeron>> Re: календарь в excel 2007
2011-08-03 14:57 http://forum.msexcel.ru/profiles/langeron-u41995.html
возможно, что доступ к месту где лежит личная книга макросов у Вас тоже ограничен теми же администраторами.
почитать про то как писать макросы можно http://office.microsoft.com/ru-ru/excel-help/HP010014111.aspx. Я бы посоветовал сначала записать какой-нибудь идиотский простой макрос в личной книге макросов, а потом переместить макрос с календариком туда. Успехов.


langeron>> Re: Автозаполнение таблицы с заданными параметрами строки 
2011-08-03 14:58 http://forum.msexcel.ru/profiles/langeron-u41995.html
похоже?

ThePit>> Раскрытие данных из сводной таблицы в новой книге, а не листе
2011-08-03 15:45 http://forum.msexcel.ru/profiles/thepit-u98017.html
День добрый.
Подскажите настройку или макрос, чтобы при раскрытии данных из сводной таблицы (двойной клик на ячейке в области данных) исходные данные открывались не в той же книге на новом листе, а в новом листе новой книги. Excel 2007, если это важно.
Сам не могу найти в настройках, буду рад помощи.

_Boroda_>> Re: Раскрытие данных из сводной таблицы в новой книге, а не листе
2011-08-03 16:04 http://forum.msexcel.ru/profiles/boroda-u12234.html
Код:
Sub sv()
On Error GoTo A
Selection.ShowDetail = True
ActiveSheet.Move
A:
End Sub


badhabit>> Re: Импорт "текстовых" таблиц
2011-08-03 16:20 http://forum.msexcel.ru/profiles/badhabit-u38488.html
Вопрос скорее что из этих таблиц, Вы хотите видеть в Excel. штатными инструментами у меня получилось вот что, если хотите что-то лучше ИМХО надо писать парсер.
Из этих таблиц хочу видеть в эксель только текст и цифровые данные. Т.е. надо как-то убрать все разделители и прочий мусор...

hellen_cherry>> Re: Копирование из Word в Excell: сетка таблицы жирная
2011-08-03 16:34 http://forum.msexcel.ru/profiles/hellencherry-u97870.html
Вордовский файл не удалось приложить. Но это в любом файле так. Я копирую таблицу из экселя в ворд, затем из ворда обратно в эксель. И линии становятся жирными.

_Boroda_>> Re: Копирование из Word в Excell: сетка таблицы жирная
2011-08-03 16:57 http://forum.msexcel.ru/profiles/boroda-u12234.html
А если так:
копируем таблицу Excel, вставляем в Ворд, меняем, копируем, переходим в СТАРУЮ (изначальную) таблицу Excel (в ней уже выделены ячейки после копирования в ворд), спецвставка, текст.
Тогда на месте старой таблицы в Excel появится новая

hellen_cherry>> Re: Автоизменение формата ячеек?
2011-08-03 16:57 http://forum.msexcel.ru/profiles/hellencherry-u97870.html
Я копирую из экселя в ворд, затем обратно в эксель. Если вставлять номера позиций вида 1.3.2 в строку формул, т.е. каждую по отдельности, то да, вставляются как цифры. Но если копировать весь лист и вставлять весь лист, номера позиций опять же автоматически превращаются в дату, независимо от того, какой в экселе предварительно установлен формат ячеек.


KuklP>> Re: Автоизменение формата ячеек?
2011-08-03 17:05 http://forum.msexcel.ru/profiles/kuklp-u39713.html
Я уже писал от Ответ #4 : 02 Август 2011, 21:52:14 : Вставлять вообще-то можно как текст.

ThePit>> Re: Раскрытие данных из сводной таблицы в новой книге, а не листе
2011-08-03 17:27 http://forum.msexcel.ru/profiles/thepit-u98017.html
Вставил в исходный текст на этот лист, в общий текст книги - все равно открываются данные в новом листе, а не новом файле. Может какие еще настройки проверить?

_Boroda_>> Re: Раскрытие данных из сводной таблицы в новой книге, а не листе
2011-08-03 17:37 http://forum.msexcel.ru/profiles/boroda-u12234.html
Повесил на кнопку (топнуть на нужную ячейку и нажать кнопку) Лист2
и на даблклик лист1

Legless>> Re: Автозаполнение таблицы с заданными параметрами строки 
2011-08-03 18:02 http://forum.msexcel.ru/profiles/legless-u97951.html
Цитировать
похоже?

Черт возьми, это божественно. Вот уж не думал, что этот макрос можно будет поместить в шесть строчек. Моё воображение рисовало как минимум страницу с кучей условий. Единственное, в ячейках должен выводиться немного другой результат, но это уже даже я исправлю. В любом случае, спасибо огромное Вам!

hellen_cherry>> Re: Автоизменение формата ячеек?
2011-08-03 18:06 http://forum.msexcel.ru/profiles/hellencherry-u97870.html
Если вставлять просто как текст, удаляется другое форматирование, в частности, сетка таблицы, которую необходимо сохранить.
Поясню еще раз ситуацию: мне приходят документы в экселе с определенным форматированием: размер шрифта, толщина сетки таблицы, центрирование и пр., форматирование нужно сохранить, а документ перевести на русский. Я копирую документ в ворд и перевожу при помощи вспомогательной программы, которая работает только с вордом и никак не контачит с экселем. Затем переведенный документ копирую обратно в эксель, при этом возникает две проблемы: 1) номера позиций вставляются как дата и 2) сетка таблицы становится жирной.

KuklP>> Re: Автоизменение формата ячеек?
2011-08-03 18:39 http://forum.msexcel.ru/profiles/kuklp-u39713.html
Да ну! Если Вы вставите как текст на место исходной таблицы, все форматирование останется как было. Я показал это в Ответ #6 : 02 Август 2011, 21:57:37, в правой части  рисунка.

hellen_cherry>> Re: Копирование из Word в Excell: сетка таблицы жирная
2011-08-03 19:13 http://forum.msexcel.ru/profiles/hellencherry-u97870.html
Кажется, это работает, если только в ячейке нет знака переноса на другую строку... Спасибо! Я еще поэкспериментирую, возможно, эта идея здорово облегчит мне жизнь!

hellen_cherry>> Re: Автоизменение формата ячеек?
2011-08-04 07:54 http://forum.msexcel.ru/profiles/hellencherry-u97870.html
Спасибо! Получается!
Важно только, чтобы не было переносов строки в одной экселевской ячейке, иначе уезжает все форматирование. Я их в ворде отслеживаю и удаляю, потом вставляю на место старой таблицы,  и все работает!
Спасибо еще раз!

hellen_cherry>> Re: Копирование из Word в Excell: сетка таблицы жирная
2011-08-04 07:55 http://forum.msexcel.ru/profiles/hellencherry-u97870.html
Дорогой Борода, спасибо Вам, я научилась!

MCH>> Re: Отображение данных из таблицы
2011-08-04 08:48 http://forum.msexcel.ru/profiles/mch-u48782.html
Укороченный пример:
Может быть так?

Croc>> Re: Автоизменение формата ячеек?
2011-08-04 11:16 http://forum.msexcel.ru/profiles/croc-u95733.html
Вот файл с примером.
При удалении пробелов в конце строки (реплэйсом) значение преобразуется в дату.

KuklP>> Re: Автоизменение формата ячеек?
2011-08-04 11:33 http://forum.msexcel.ru/profiles/kuklp-u39713.html
Код:
Sub www()
    Dim c As Range
    For Each c In Selection
        c.Value = "'" & c.Value
    Next
    Selection.Replace " ", "", 2
End Sub


Croc>> Re: Автоизменение формата ячеек?
2011-08-04 11:46 http://forum.msexcel.ru/profiles/croc-u95733.html
С кавычечкой всё ясно.
У меня есть случаи, когда артикулы с разных чисел начинаются.
Речь об автоформатировании типа данных ячейки.

С.М.>> Re: Отображение данных из таблицы
2011-08-04 12:16 http://forum.msexcel.ru/profiles/sm-u19758.html
To MCH: спасибо!
To dovis: вот и решение, если хорошо продумать структуру исходных данных.


lexalex83>> Как разбить таблицу по листам, с шапкой и итогами по каждой странице?
2011-08-04 13:01 http://forum.msexcel.ru/profiles/lexalex83-u98156.html
в Excel есть длиинная таблица. как её разбить по страницам при печати и чтобы печаталась на каждой странице шапка и  итоги по странице (суммы)?

Serge 007>> Re: Как разбить таблицу по листам, с шапкой и итогами по каждой странице?
2011-08-04 13:09 http://forum.msexcel.ru/profiles/serge_007-u25260.html
http://forum.msexcel.ru/microsoft_excel/podschet_itogov_po_stranitsam_po_tipu_pechati_zagolovkov-t6001.0.html

lexalex83>> Re: Как разбить таблицу по листам, с шапкой и итогами по каждой странице?
2011-08-04 13:25 http://forum.msexcel.ru/profiles/lexalex83-u98156.html
и чо? там как говорится тема не раскрыта..  В замешательстве

Serge 007>> Re: Как разбить таблицу по листам, с шапкой и итогами по каждой странице?
2011-08-04 13:35 http://forum.msexcel.ru/profiles/serge_007-u25260.html
Продублировав тему Вы надеетесь на её "раскрытие"?
Можно было и в той теме продолжать.

tnnick>> Re: Проблемы с excel?!
2011-08-04 14:08 http://forum.msexcel.ru/profiles/tnnick-u29088.html
Экспорт и импорт информации из/в кубы.
Смотрим тут:
Palo: экспорт и импорт информации из/в кубах



KuklP>> Re: Как разбить таблицу по листам, с шапкой и итогами по каждой странице?
2011-08-04 14:26 http://forum.msexcel.ru/profiles/kuklp-u39713.html
Какой ответ Вы надеетесь получить? Без макросов только вручную.

dovis>> Re: Отображение данных из таблицы
2011-08-04 15:41 http://forum.msexcel.ru/profiles/dovis-u96763.html
Спасибо Вам большое! Теперь я пытался вставить эти функции к полной таблице. Разширил диапазоны, вставил функции в строчьки изпользуя  Ctrl+shift+Enter, но не работает  Грустный  Наверное я что то еще недоделал. Вот файл с полной таблицей. Может ли кто нибудь глянуть?



Михаил С.>> Re: Отображение данных из таблицы
2011-08-04 16:08 http://forum.msexcel.ru/profiles/mihail_s-u26973.html
В столбцах F:F и G:G у Вас числа сохранены как текст. Без особых переделок можно использовать такую формулу
Код:
=ИНДЕКС(H:H;МИН(ЕСЛИ(($E$4:$E$71=C2)*(--$F$4:$F$71<=C3)*(--$G$4:$G$71>C3)*($K$4:$K$71=C4);СТРОКА($E$4:$E$71))))


С.М.>> Re: Отображение данных из таблицы
2011-08-04 22:18 http://forum.msexcel.ru/profiles/sm-u19758.html
В столбцах F:F и G:G у Вас числа сохранены как текст. Без особых переделок можно использовать такую формулу
Код:
=ИНДЕКС(H:H;МИН(ЕСЛИ(($E$4:$E$71=C2)*(--$F$4:$F$71<=C3)*(--$G$4:$G$71>C3)*($K$4:$K$71=C4);СТРОКА($E$4:$E$71))))
Чуть подправил бы:
=ИНДЕКС($H:$H;МИН(ЕСЛИ(($E$4:$E$71&$K$4:$K$71=$C$2&$C$4)*(--$F$4:$F$71<=$C$3)*(--$G$4:$G$71>$C$3);СТРОКА($E$4:$E$71))))
т.к. (наоборот) не все значения столбца E воспринимаются как текст.


saver>> Выборка из массива по критериям на новый лист
2011-08-05 02:13 http://forum.msexcel.ru/profiles/saver-u97097.html
Подскажите какой функцией воспользоваться, чтоб по результаты критерия из массива вставились в новый лист подряд на каждой строчке.
Иными словами: имеются данные, в конце каждой строчки в отдельном столбце проставлен 0 или 1. Руками эту операцию можно сделать так: по последнему столбцу - фильтр, выбрать 1, выделить отфильтрованные данные и вставить на новый лист. Хочется чтоб эта операция была автоматизирована. Макросы не предлагать.

aristoff>> сортировка по понятиям
2011-08-05 04:45 http://forum.msexcel.ru/profiles/aristoff-u97963.html
Наименование (90 и более) выгруженных из программ файлов xls  (Например) в диапазоне Range("A8:H99").Select (строк может быть и больше и меньше, последняя ИТОГО там сумма) отсортированны по алфавиту или по мере выгрузки.
Необходимо сортировать данные по понятиям, т.е. по массиву, который тоже может меняться пример:
ГУЗ, Хабаровск, Комсомольск, Амурск, Аян, Бикин, Ванин, Верхнебур, Вяземск,Комсомольский, Лазо, Нанайск, Николаев, Осипенко, Охотск, Сов,
Солнечн, Тугур, Ульч, Хабаровский, ДВОМЦ, ДВО, ОЗА, УЗА, КЗА, НУЗ, ФГУ

в примере приведены сокращения Сов = Советская Гавань, Комсомольск - г. Комсомольск на Амуре, что для поиска несущественно

Serge 007>> Re: Выборка из массива по критериям на новый лист
2011-08-05 09:08 http://forum.msexcel.ru/profiles/serge_007-u25260.html
Почему пример не приложили?

Пришлось за Вас рисовать Грустный

DirectRaw>> Вопрос про функцию &quot;Слежения&quot;
2011-08-05 09:59 http://forum.msexcel.ru/profiles/directraw-u98302.html
Приветствую, Уважаемые!

В строке "Всего на складах" СУММА (Склад1, Склад2, Склад3)
Нужно чтобы в ячейке "Закончились..." в случае появления в строчке "Всего на складах" цифры "0" или "-1, -2, -3..." появлялась надпись "Закончилось и имя ячейки (Болты, Шайбы. Гайки или Прочее)" и чтоб ячейка стала красной.
Это возможно?

На самом деле строчка "Всего на складах" имеет огромный диапазон. Пробовал делать через ЕСЛИ(Диапазон такой то меньше или равно 0; "Все норм"; "НЕТУ") не проходит диапазон, только одна ячейка.

Спасибо!

iron priest>> Re: Вопрос про функцию &quot;Слежения&quot;
2011-08-05 10:16 http://forum.msexcel.ru/profiles/iron_priest-u20725.html
исходя из ваше примера ничего не закончилось. остаток болтов = 5

DirectRaw>> Re: Вопрос про функцию &quot;Слежения&quot;
2011-08-05 10:23 http://forum.msexcel.ru/profiles/directraw-u98302.html
прошу прощения, это просто как пример того какое сообщение должно получится. С цветом разобрался (Условное форматирование). Как сделать так, чтобы просматривался весь диапазон на наличия "0" или "-1" и т.д.?

IKor>> Re: Как разбить таблицу по листам, с шапкой и итогами по каждой странице?
2011-08-05 10:29 http://forum.msexcel.ru/profiles/ikor-u6827.html
Можете обратить внимание также на эту тему
http://forum.msexcel.ru/microsoft_excel/pod_itogi_na_posledney_strochke_stranitsy-t6049.0.html;msg33681#msg33681

igroker>> открытия файла
2011-08-05 10:30 http://forum.msexcel.ru/profiles/igroker-u16650.html
При открытии файла excel  пишется, что файл уже открыт пользователем...(мной же) и потому предлагает открыть только для чтения...,  как  исправить  это недорозумение

iron priest>> Re: Вопрос про функцию &quot;Слежения&quot;
2011-08-05 10:36 http://forum.msexcel.ru/profiles/iron_priest-u20725.html
на сколько понял

IKor>> Re: Вопрос про функцию &quot;Слежения&quot;
2011-08-05 10:43 http://forum.msexcel.ru/profiles/ikor-u6827.html
Вот еще один вариант - он КМК проще в понимании, но менее универсальный

_Boroda_>> Re: Вопрос про функцию &quot;Слежения&quot;
2011-08-05 11:44 http://forum.msexcel.ru/profiles/boroda-u12234.html
Ну и еще до кучи

iron priest>> Re: открытия файла
2011-08-05 12:27 http://forum.msexcel.ru/profiles/iron_priest-u20725.html
все время пишет что уже открыт?

у меня такое бывает 1 в месяц

iron priest>> Re: Выборка данных из выходной формы 1С
2011-08-05 12:38 http://forum.msexcel.ru/profiles/iron_priest-u20725.html
Кто мне подскажет, реально ли изучить 1С самостоятельно на уровне программиста. И как это сделать. С чего начать?

моги скинуть на почту книги, на основании которых я сам начинал изучать

oliakras>> Re: Списки в Excel
2011-08-05 13:04 http://forum.msexcel.ru/profiles/oliakras-u98301.html
Здравствуйте, у меня схожая проблема (на мой взгляд) есть таблица, в которой данные из второго столбика зависят от первого, из 3-го от 2-го и т д Нужно сделать "форму" в которой:
1. в первой ячейке выбираются данные из первого столбика
2 во второй ячейке выбираются данные из второго, но которые зависят от значения в первой
3 в третьей ячейке автоматически подставляется значение соответствующее.... в общем табличка во вложении и там же чего хотелось бы видеть. Заранее благодарю за любую помощь
Или подскажите хотябы тему))

missttv>> формат шрифта при формуле СЦЕПИТЬ
2011-08-05 13:19 http://forum.msexcel.ru/profiles/missttv-u51690.html
Доброго всем дня!
подскажите, существует ли на свете какая-либо функция или последовательность знаков для задания части текста шрифта отличного от того, что задан ячейке.

например, у меня есть некая формула
=СЦЕПИТЬ("Вася ";"Петя ";"Коля")

в ячейке я понятное дело буду видеть следующее:
Вася Петя Коля

а нужно что бы было:
Вася Петя Коля
 Заранее спасибо!

lsg>> Re: праздничные дни
2011-08-05 13:22 http://forum.msexcel.ru/profiles/lsg-u16533.html
Подключусь к теме.
А как можно реализовать учет переноса выходных, например, с субботы на понеделник?

Заранее благодарен.

Serge 007>> Re: формат шрифта при формуле СЦЕПИТЬ
2011-08-05 13:32 http://forum.msexcel.ru/profiles/serge_007-u25260.html
Здравствуйте.
существует ли на свете какая-либо функция или последовательность знаков для задания части текста шрифта отличного от того, что задана ячейке?
Нет.

missttv>> Re: формат шрифта при формуле СЦЕПИТЬ
2011-08-05 13:34 http://forum.msexcel.ru/profiles/missttv-u51690.html
печально...  Плачущий

_Boroda_>> Re: формат шрифта при формуле СЦЕПИТЬ
2011-08-05 13:40 http://forum.msexcel.ru/profiles/boroda-u12234.html
Можно макросом

_Boroda_>> Re: праздничные дни
2011-08-05 14:04 http://forum.msexcel.ru/profiles/boroda-u12234.html
Например так:

DirectRaw>> Re: Вопрос про функцию &quot;Слежения&quot;
2011-08-05 14:05 http://forum.msexcel.ru/profiles/directraw-u98302.html
Всем спасибо!

Тема закрыта!

missttv>> Re: формат шрифта при формуле СЦЕПИТЬ
2011-08-05 14:54 http://forum.msexcel.ru/profiles/missttv-u51690.html
а каким?  Улыбка

Paha_L>> отличие слов в ячейках
2011-08-05 15:06 http://forum.msexcel.ru/profiles/pahal-u52234.html
если ячейки отличаются меньше, чем на 5 разных слов, то цифра слева должна подсветиться оранжевым.
например, если в одной 40, а в другой 45, то уже хорошо.
если в обоих ячейках по 40 одинаковых, и по 5 слов разных (всего по 45), то тоже хорошо.
само собой в каждой ячейке разные между собой слова

cheshiki1>> Re: Списки в Excel
2011-08-05 16:03 http://forum.msexcel.ru/profiles/cheshiki1-u14363.html
Сделано для значений 6-9, Для остальных по аналогии сделайте именованные диапазоны.

Anka_ja>> Как найти, а затем поставить условие для параметра?
2011-08-05 18:17 http://forum.msexcel.ru/profiles/ankaja-u98360.html
Помогите составить формулу.
Иногда при работе с базами нам требуется найти в ней какие-либо параметры и создать дополнительные условия.
Проставить в столбцах В и С значения 1 при условии, что в столбце А есть соответствие названия столбцов.
Если же такого соответствия нет, то ставим 0

          А                         В          С
Материал//material   керамика   фарфор
керамика                         1       0
фарфор                         0           1
нержавеющая сталь         0    0
фарфор                         0    1
керамика      
фарфор      
керамика      
керамика      
фарфор      
нержавеющая сталь      
керамика и нержавеющая сталь      
хром      
хромированная и нержавеющая сталь, фарфор      

Пробывала для керамики:
=ЕСЛИ((ПОИСК(B$1;диапазон ячеек для поиска));1;0) там где находит слово керамика ставит 1, а во всех остальных случаях ошибка.


IKor>> Re: Как найти, а затем поставить условие для параметра?
2011-08-05 18:33 http://forum.msexcel.ru/profiles/ikor-u6827.html
Используйте конструкцию = ЕСЛИ(ЕОШИБКА(ПОИСК(...));0;1)

saver>> Re: Выборка из массива по критериям на новый лист
2011-08-05 18:34 http://forum.msexcel.ru/profiles/saver-u97097.html
Спасибо огромное..... можно было пример не делать, я бы сам доковырял, если бы направление подсказали )))

Anka_ja>> Re: Как найти, а затем поставить условие для параметра?
2011-08-05 18:45 http://forum.msexcel.ru/profiles/ankaja-u98360.html
IKor, огромное Вам спасибо! Все работает!!!:)

IKor>> Re: отличие слов в ячейках
2011-08-05 19:02 http://forum.msexcel.ru/profiles/ikor-u6827.html
Лично мне совершенно непонятно нужно ли сравнивать строко именно по количеству слов (по количеству запятых в строке) или по соответствию отдельных слов.
Если правда последнее, то без дополнительных столбцов не обойтись (по крайней мере я не возьмусь писать для этого макрос). Смотрите приложенный файл.

Для выделения цифр используйте Условное форматирование. В примере отсутствует, т.к непонятен критерий.

IKor>> Re: формат шрифта при формуле СЦЕПИТЬ
2011-08-05 19:10 http://forum.msexcel.ru/profiles/ikor-u6827.html
Воспользуйтесь макрорекодером и выполните операцию по изменеию цвета части текстовой строки, а потом посмотрите текст макроса.

Paha_L>> Re: отличие слов в ячейках
2011-08-05 19:40 http://forum.msexcel.ru/profiles/pahal-u52234.html
кол-во слов в ячейках не нужно сравнивать. надо именно найти кол-во различающихся слов в ячейках.
добавил в файл отличных слов
может поможет предыдущая тема -    
Есть ли в ячейке одинаковые слова?
http://forum.msexcel.ru/microsoft_excel/est_li_v_yacheyke_odinakovye_slova-t4445.0.html;msg26766#msg26766

KuklP>> Re: формат шрифта при формуле СЦЕПИТЬ
2011-08-05 20:19 http://forum.msexcel.ru/profiles/kuklp-u39713.html
"например, у меня есть некая формула
=СЦЕПИТЬ("Вася ";"Петя ";"Коля")"
missttv, если в ячейке формула, то ни макросом ни формулой не раскрасить ее часть. Можно, только предварительно преобразовав ее в значение.
Так раскрасит второе слово в строке, но в ячейке уже не будет формулы:
Код:
Public Sub www()
    Dim s$, a$
    s = ActiveCell.Value: ActiveCell.Value = s: a = Split(s)(1)
    ActiveCell.Characters(InStr(1, s, a), Len(a)).Font.Bold = True
End Sub


IKor>> Re: отличие слов в ячейках
2011-08-05 20:24 http://forum.msexcel.ru/profiles/ikor-u6827.html
кол-во слов в ячейках не нужно сравнивать. надо именно найти кол-во различающихся слов в ячейках.
При помощи моего примера, приложенного к предыдущему моему посту, можно найти количество слов, попадающих в оба списка.
Я уверен, что с его помощью Вы сможете найти также и различающиеся слова (Подсказка: обратите внимание на числа 0).

Если речь идет о том, чтобы сотворить все это безобразие без использования дополнительных ячеек - то нужно писать макрос.

И еще одно.
Лично мне с трудом удается понять что именно Вам требуется сделать. Предыдущая тема не мне в этом тоже не помогла.
Вероятно будет понятнее, если вы в своем примере покажете не только исходные данные, но и желаемый результат (оформите руками то, что Вам требуется получить программно).

nilem>> Re: отличие слов в ячейках
2011-08-05 21:22 http://forum.msexcel.ru/profiles/nilem-u30547.html
В зеленых ячейках пользовательская функция
Код:
Function Differ(r1 As Range, r2 As Range) As Long
Dim x, T As Long
With New Collection
On Error Resume Next
    For Each x In Split(r1, ","): .Add 1, Trim$(x): Next
    For Each x In Split(r2, ",")
        If IsEmpty(.Item(Trim$(x))) Then T = T + 1
    Next
End With: On Error GoTo 0
Differ = T
End Function


zeus>> привязать смещение с добавлением новых строк
2011-08-05 22:55 http://forum.msexcel.ru/profiles/zeus-u98394.html
ребят помогите есть файлы прайса 2 файла 1 из них для импорта на сайт.
наименований более 20 000
ситуация в том что из второго файла берутся данные в первый файл "наличии на складе, цена, кол-во и тд." берутся они обычным "копи паст" столбцов, бывает что добавляются новые товары то есть новые строки(1 товар 1 строка), то есть при копи пасте происходит уже смещение подскажите как можно реализовать это все чтоб было все хорошо. а то постоянно при добавлении перелопачивать весь прайс это оч напряжно.
говорили что модно как то привязать по уникальному идентификатору. как это можно реализовать? или что то типа того

langeron>> Re: привязать смещение с добавлением новых строк
2011-08-05 23:53 http://forum.msexcel.ru/profiles/langeron-u41995.html
моДно прикладывать файл с примером

langeron>> Re: сортировка по понятиям
2011-08-05 23:59 http://forum.msexcel.ru/profiles/langeron-u41995.html
Для сортировки отличной от алфавитно-цифровой используется создаваемые списки (кнопка Изменить списки в 2007 и 2010) Excel, d 2003: http://office.microsoft.com/ru-ru/excel-help/HP005199498.aspx.
Создав такой список вы можете по нему сортировать и выполнять автозаполнение

zeus>> Re: привязать смещение с добавлением новых строк
2011-08-06 01:26 http://forum.msexcel.ru/profiles/zeus-u98394.html
вот файл примерного. файла которого импортируем в сайт...
то есть из первого файла в этот мы копируем колонки с "С" по "N" к примеру.
колонку с наименованием товара копировать из первого файла в наш нельзя так как она имеет др структуру которую не воспринимает наш сайт. и если в появляется новый товар то появляется новая строка в которой он занесен, и про копировании столбца цен к примеру цена которая была на 10 товар становиться ценой на 11 товар.

как можно привязать импорт данных из 1 файла в наш или строки ил ипроверку сделать чтоб проверял есть новые или нет. как нить это можно наверно организовать при помощи экселя??

KuklP>> Re: привязать смещение с добавлением новых строк
2011-08-06 07:32 http://forum.msexcel.ru/profiles/kuklp-u39713.html
Ну и пример. Вместо вот этого:
='C:\Temp\OperaPortable\TempDownload\[Копия ввод данныхDOWN(part 1).xlsm]ВВОД данных цен и наличия'!E2
используйте ВПР и будет вам счастье. То же самое в колонке Цена.

alekrei>> формула, которая бы выбирала, сравнивала и суммировала
2011-08-06 12:02 http://forum.msexcel.ru/profiles/alekrei-u98416.html
Помогите, кто знает! Есть таблица, в которой отображены, расходы компании по месяцам, работники, задействовынные в каждом месяце и их зарплаты. Помогите, как структурировать изменение зарплат всех работников за 2 любых месяца(то бишь за счет новых работников увеличилась на Х, за счет ухода - уменьшилась на Y, за счет изменения з/п - на столько-то). Без использования макросов. Уже неделю пытаюсь придумать формулу - не выходит.


MCH>> Re: формула, которая бы выбирала, сравнивала и суммировала
2011-08-06 14:54 http://forum.msexcel.ru/profiles/mch-u48782.html
можно через сводную таюлицу + формулы, можно чисто формулами

zeus>> Re: привязать смещение с добавлением новых строк
2011-08-06 15:00 http://forum.msexcel.ru/profiles/zeus-u98394.html
впр вроде понял хорошо. а как если будет добавлять новые товары?! то есть появление новых строк. к ним как будет подставляться все?и как они будут появляться в конечном прайсе?

alekrei>> Re: формула, которая бы выбирала, сравнивала и суммировала
2011-08-06 19:14 http://forum.msexcel.ru/profiles/alekrei-u98416.html
спасибо большое!

MKALININA>> Поиск в слове нужных символов и вывод нового значения
2011-08-06 23:23 http://forum.msexcel.ru/profiles/mkalinina-u98549.html
есть большой список кодов товара на одном листе, например 3N1BBAC11UK548954. на другом листе есть обозначения для каждой цифры, например, что 7,8,9-символ в коде - это название товара, т.е. C11 - TIIDA MEXICO. как вывести напротив кодов товара их названия?Спасибо



MCH>> Re: Поиск в слове нужных символов и вывод нового значения
2011-08-06 23:32 http://forum.msexcel.ru/profiles/mch-u48782.html
Подойдет формула вида:
=ВПР(ПСТР(ячейка;7;3);диапазон_соответствий;2;0)

MKALININA>> Re: Поиск в слове нужных символов и вывод нового значения
2011-08-06 23:47 http://forum.msexcel.ru/profiles/mkalinina-u98549.html
Спасибо большое!

MKALININA>> как быстро протянуть формулу?
2011-08-07 00:31 http://forum.msexcel.ru/profiles/mkalinina-u98549.html
если какой-нибудь способ протянуть быстро формулу для все строк, если список более 6000 строк)

Serge 007>> Re: как быстро протянуть формулу?
2011-08-07 00:41 http://forum.msexcel.ru/profiles/serge_007-u25260.html
Есть.
Если рядом есть заполненный столбец, то двойным кликом по маркеру автозаполнения, если нет, то копируем формулу, в адресной строке пишем диапазон заполнения, вставляем скопированное.

<a target="_blank" href="http://www.youtube.com/watch?v=xoIvqdzeO1M" class=" ">http://www.youtube.com/watch?v=xoIvqdzeO1M</a>
.

Paha_L>> Re: отличие слов в ячейках
2011-08-07 10:14 http://forum.msexcel.ru/profiles/pahal-u52234.html
nilem, гениально

Paha_L>> добавление ключевых слов
2011-08-07 10:41 http://forum.msexcel.ru/profiles/pahal-u52234.html
надо добавлять ключевые слова из зеленой таблички в желтые ячейки.
например, чтобы добавлялось ключевое слово в виде ", people"(чтобы запятая и пробел добавлялись) в выделенную до этого желтую ячейку и выделение(фокус) сразу чтобы опять возвращалось обратно в эту желтую ячеку.
чтобы не давал добавлять одинаковые ключевые слова повторно.
столбец с желтыми ячейками будет очень длинный, как безболезненно таскать зеленую табличку к нужной желтой ячейке? или может зеленая табличка может сама бегать за фокусом на желтом столбце?


как сделать надпись на кнопке или в ячейке, чтобы этом было нельзя удалить нажатием delete ? другими словами, как защитить от записи ячейку?


dovis>> Подбор ближайшых значений числа
2011-08-07 13:11 http://forum.msexcel.ru/profiles/dovis-u96763.html
Здравствуйте,

У меня вопрос простой. Можете кто нибудь подсказать какую функцию надо изпользовать для определения ближайшего числа из столбца или масива к заданому числу. Число должно быть ближайшое, но не важно в большую или меньшую сторону.

Спасибо

MCH>> Re: Подбор ближайшых значений числа
2011-08-07 13:43 http://forum.msexcel.ru/profiles/mch-u48782.html
ну и где Ваш массив чисел?

MCH>> Re: Подбор ближайшых значений числа
2011-08-07 13:49 http://forum.msexcel.ru/profiles/mch-u48782.html
можно так

MKALININA>> Re: как быстро протянуть формулу?
2011-08-07 21:33 http://forum.msexcel.ru/profiles/mkalinina-u98549.html
спасибо

MKALININA>> как убрать ячейку ПУСТО в сводной табл
2011-08-07 21:39 http://forum.msexcel.ru/profiles/mkalinina-u98549.html
как из диаграммы на основе сводной таблицы убрать ячейку ПУСТО, т.е. фактически кол-во товара известно, но город пока не известен?
город               кол-во товара
Калининград   40
Ульяновск           23
(пусто)         903


Serge 007>> Re: как убрать ячейку ПУСТО в сводной табл
2011-08-07 22:09 http://forum.msexcel.ru/profiles/serge_007-u25260.html
Способов два:
1. В исходнике во все пустые ячейки поставить пробел.
2. Использовать УФ в сводной.

ThePit>> Re: Раскрытие данных из сводной таблицы в новой книге, а не листе
2011-08-07 22:32 http://forum.msexcel.ru/profiles/thepit-u98017.html
Спасибо большое, все работает. Только не получается повесить не на лист, а на всю книгу. Смена worksheet на workbook и перенос в соответствующий раздел в редакторе не помогает. Подскажите еще раз :-)

viter>> Проблемка с ссылкой
2011-08-07 23:13 http://forum.msexcel.ru/profiles/viter-u90164.html
Помогите, пожалуйста, найти решение проблемки. Есть - компании (диапазон F3:K3) и цены (диапазон F6:K6).
Необходимо в ячейке C6  подставить наименьшую цену из диапазона , а в ячейку D6 - название компании предлагающая наименьшую цену.
Спасибо!

Serge 007>> Re: Проблемка с ссылкой
2011-08-07 23:36 http://forum.msexcel.ru/profiles/serge_007-u25260.html
Формула массива (вводится Ctrl+Shift+Enter):
Код:
=ИНДЕКС(F3:J3;;МАКС(ЕСЛИ(F6:J6=МИН(F6:J6);СТОЛБЕЦ(A1:E1))))

Но это если все цены уникальны. А если несколько компаний предложат одинаковую минимальную цену?


aristoff>> Re: сортировка по понятиям
2011-08-08 03:56 http://forum.msexcel.ru/profiles/aristoff-u97963.html
С созданием списков в Excele знаком, спасибо за наводку. НО...
Необходимо решение в виде макроса, поскольку в прилагаемом списке используются фрагменты, а не полные названия и кроме того выстроены они как раз в порядке необходимой сортировки (т.е. порядок задается таким списком)

cheshiki1>> Re: Проблемка с ссылкой
2011-08-08 10:01 http://forum.msexcel.ru/profiles/cheshiki1-u14363.html
или так
=ИНДЕКС($F$3:$K$6;1;ПОИСКПОЗ($C$6;$F$6:$K$6;0))

_Boroda_>> Re: Раскрытие данных из сводной таблицы в новой книге, а не листе
2011-08-08 11:38 http://forum.msexcel.ru/profiles/boroda-u12234.html
В модуль книги нужно написать так:
Код:
Private Sub Workbook_SheetBeforeDoubleClick(ByVal Sh As Object, ByVal Target As Range, Cancel As Boolean)
On Error GoTo A
Selection.ShowDetail = True
ActiveSheet.Move
A:
End Sub


Олег*>> Как ограничить число обсчитываемых строк в формуле массива?
2011-08-08 12:00 http://forum.msexcel.ru/profiles/oleg-u24862.html
Добрый день!
У меня Excel 2002.
Имеется таблица, в которую периодически добавляются новые данные (строки).
Подскажите, пожалуйста, как мне сделать из такой вот формулы:
Код:
{=СУММ((D2:D10000="Менеджер")*(E2:E10000="Петров")*B2:B10000)}
такую, чтобы не "с потолка" брать количество "обсчитываемых" строк (в данном случае 10000), а ровно столько, сколько их заполнено.

nilem>> Re: сортировка по понятиям
2011-08-08 12:10 http://forum.msexcel.ru/profiles/nilem-u30547.html
Вот, например, с зеленой кнопочкой. Список для сортировки находится на листе "список".

Serge 007>> Re: Как ограничить число обсчитываемых строк в формуле массива?
2011-08-08 12:11 http://forum.msexcel.ru/profiles/serge_007-u25260.html
Здравствуйте.

Так можно:
Код:
=СУММ((ДВССЫЛ("D2:D"&СЧЁТЗ($D$2:$D$65536))="Менеджер")*(ДВССЫЛ("E2:E"&СЧЁТЗ($D$2:$D$65536))="Петров")*ДВССЫЛ("B2:B"&СЧЁТЗ($D$2:$D$65536)))

ЗЫ Но если данные оформлены как БД, то лучше использовать сводную на динамически именованом диапазоне.

Оба решения во вложении.

_Boroda_>> Re: Как ограничить число обсчитываемых строк в формуле массива?
2011-08-08 12:16 http://forum.msexcel.ru/profiles/boroda-u12234.html
В 2002 Вставка - Имя
Обзываем как-нибудь попонятнее (например "Для_Д"), в диапазоне пишем формулу
=СМЕЩ(D2;;СЧЁТЗ(D:D)-1)
второе такое же для E
=СМЕЩ(E2;;СЧЁТЗ(E:E)-1)
и для B
=СМЕЩ(B2;;СЧЁТ(B:B))
Тогда формула будет такая
{=СУММ((Для_Д="Менеджер")*(Для_Е="Петров")*Для_В)}
Или можно все формулы из имен засунуть в итоговую формулу

aristoff>> Re: сортировка по понятиям
2011-08-08 12:35 http://forum.msexcel.ru/profiles/aristoff-u97963.html
Все супер, Одно НО... все ФГУ Ванинская, Совгаванская, Хабаровская и др.
попали вперемежку с МУЗами соответствующих районов, а не в отдельный
ФГУшный блок...

aristoff>> Re: сортировка по понятиям
2011-08-08 12:40 http://forum.msexcel.ru/profiles/aristoff-u97963.html
уже в порядке  Шокирован бреда:
Возможно следует сократить название файлов по аббревиатуре,
но не короче списка запросов, там итак даны сокращения и если
их сократить также, то не понятно будет к какой территории будет
относится данная строка.

nilem>> Re: сортировка по понятиям
2011-08-08 12:51 http://forum.msexcel.ru/profiles/nilem-u30547.html
Все супер, Одно НО... все ФГУ Ванинская, Совгаванская, Хабаровская и др.
попали вперемежку с МУЗами соответствующих районов, а не в отдельный
ФГУшный блок...
Если ФГУ имеет приоритет перед Ванинская, Совгаванская и т.д., то поставьте ФГУ перед Ванинской в списке, по которому проводится сортировка.
В коде мы смотрим с начала этого списка: если находим в наименовании, например, "ГУЗ", то дальше уже не проверяем, а ставим это наименование в блок ГУЗ.
Или как-то по другому надо?

aristoff>> Re: сортировка по понятиям
2011-08-08 14:50 http://forum.msexcel.ru/profiles/aristoff-u97963.html
В данном случае - Надо, что бы ФГУ попали в свой ФГУшный блок.
Уже после ГУЗ, районов от А=Я., НУЗ и т.д. букфа Ф...
НУЗ(s) железнодорожники тоже, несмотря на то, что они также находятся в районах.
Однако задача выстроить по территориальному принципу тоже не исключена,
ведь (к примеру заболеваемость) от ведомства не зависит, болезнь распространяется
по территории. и тогда Амурский ГУЗ первым попадет в Амурский район, потом МУЗы
района, потом Федеральные (если есть), не государственные учреждения здравоохранения
(НУЗ) если есть, учреждения Минобороны, милиции и т.д.

natincom>> Re: Макрос, добавляющий строки в таблицу
2011-08-08 14:58 http://forum.msexcel.ru/profiles/natincom-u98783.html
Здравствуйте,
спасибо за макрос, протестила - работает, действительно добавляет последнюю строку.. а можно ли, чтоб добавлялась не последняя строка, а та которая к примеру выделена, или на которой в данный момент "стоишь"
а то получается, он скопировал строку с кучей данных и их приходится перезаполнять
Спасибо

nilem>> Re: сортировка по понятиям
2011-08-08 17:10 http://forum.msexcel.ru/profiles/nilem-u30547.html
Например, "Ванинская больница ФГУ Дальневосточный окружной..." к чему отнести: "Ванин" или "ФГУ"?
Покажите в файле-примере, как д.б. отсортировано.

All-ejik>> Выбор значений из списка с последующим занесением выбранных элементов в ячейку.
2011-08-08 17:23 http://forum.msexcel.ru/profiles/allejik-u45635.html
Добрый день! Помогите пожалуйста с кодом VB. Нужно реализовать следующее:
Есть список значений (предположим ФИО - Иванов И.И., Петров П.П., Сидоров С.С. и т.д.)
Необходимо чтобы по событию - выделению ячейки - эксель выдавал Listbox с данным списком, и по щелчку пользователя по определенному значению в списке, оно добавлялось бы в выделенную ячейку. При этом выделение второго элемента из списка должно приводить не к замене содержимого ячейки, а к добавлению к имеющимся элементам (желательно чтобы между ними также впихивался разделитель - точка с запятой и пробел)

дополнение:
С самой формой разобрался, теперь только нужен кусочек кода который будет добавлять в ячейку выбранных товарищей

Олег*>> Re: Как ограничить число обсчитываемых строк в формуле массива?
2011-08-08 23:47 http://forum.msexcel.ru/profiles/oleg-u24862.html
Serge 007 и _Boroda_, большое вам спасибо за помощь!

mokoni>> Есть гиперссылки в excel, нужно вытянуть URL и установить в соседней ячейке
2011-08-09 04:17 http://forum.msexcel.ru/profiles/mokoni-u98891.html
Уважаемые ГУРУ, просьба подсказать решение... поиском не нашел ответа Грустный

Задача:
В колонке 1 hfcgjkj;tys гиперссылки. Нужно вытянуть URL и установить в соседней ячейке (не гиперссылкой), если значение ячейки не является гиперссылкой, то в соседней ячейке оставить ппустым.

    1                                                                         2
Молоток (URL=http://forum.msexcel.ru)*                  http://forum.msexcel.ru
Отвертка**                                                         пустая строка

* - гиперссылка
** - текст без гиперссылки

Пробовал макросом но почему то не совпадают значения гиперссылок с соседним значением URL:

Sub ListAllHyperLinks()
Dim i As Integer
Dim hh As Hyperlink

i = 1
For Each hh In ActiveSheet.Hyperlinks
ActiveSheet.Cells(i, 5).Value = hh.Address
i = i + 1
Next hh

End Sub

Заранее спасибо!


aristoff>> Re: сортировка по понятиям
2011-08-09 04:32 http://forum.msexcel.ru/profiles/aristoff-u97963.html
На листе 2 указан итоговый вариант сортировки.
Обратите внимание на Хабаровск (№1) и Хабаровский (№19), Комсомольск (№2) и Комсомольский (№10)
в Варианте на листе 1 они соответственно слились, на самом деле это разные муниципальные образования. Обеспокоенный

(Для правильной сортировки внутри блоков мешают кавычки и апострофы их можно удалить сразу оптом.)


KuklP>> Re: Есть гиперссылки в excel, нужно вытянуть URL и установить в соседней ячейке
2011-08-09 05:59 http://forum.msexcel.ru/profiles/kuklp-u39713.html
Код:
Sub ListAllHyperLinks()
    Dim i As Integer
    For i = 1 To ActiveSheet.Hyperlinks.Count
        ActiveSheet.Hyperlinks(i).Parent.Offset(,1) = ActiveSheet.Hyperlinks(i).Address
    Next
End Sub


GWolf>> Re: Макрос, добавляющий строки в таблицу
2011-08-09 10:13 http://forum.msexcel.ru/profiles/gwolf-u4652.html
... а можно ли, чтоб добавлялась не последняя строка, а та которая к примеру выделена, или на которой в данный момент "стоишь" ...

Доброго дня!
В принципе, ничего невозможного нет! Только поясните, пожалуйста: о какой строке идет речь? Из которой добавляем или в которую добавляем?

GWolf>> Re: Выбор значений из списка с последующим занесением выбранных элементов в ячейку.
2011-08-09 10:29 http://forum.msexcel.ru/profiles/gwolf-u4652.html
А в студию, надобно бы файлик с уже Вами наработанным! Извините ...

GWolf>> Re: добавление ключевых слов
2011-08-09 10:33 http://forum.msexcel.ru/profiles/gwolf-u4652.html
Предлагаю "засунуть" ЗЕЛЕНУЮ табличку в UserForm. Подойдет?

Paha_L>> Re: добавление ключевых слов
2011-08-09 10:41 http://forum.msexcel.ru/profiles/pahal-u52234.html
наверно подойдет, как это сделать?
сделал как тут http://excelhints.com/2009/09/08/working-with-userforms-part-1-hello-world-button/  только не могу найти действия присоединения слова

All-ejik>> Re: Выбор значений из списка с последующим занесением выбранных элементов в ячейку.
2011-08-09 11:16 http://forum.msexcel.ru/profiles/allejik-u45635.html
Всем спасибо, тема закрыта!
Код привожу может пригодится... Помог с кодом товарищ, я лишь немножко подправил под свои нужды.
Код листа
Private Sub CommandButton1_Click() 'кнопка открывает форму с ListBox-ом и выделяет определенную ячейку
 Worksheets("Наряд").Range("Q1").Select
    UserForm2.Show
End Sub

Код формы UserForm2 (форма состоит из ListBox1 и кнопки HideForm2)

Private Sub HideForm2_Click()
Dim i As Integer
    Dim fios As String
    
    fios = ""
    For i = 0 To ListBox1.ListCount - 1
        If ListBox1.Selected(i) Then
            If fios = "" Then
                fios = ListBox1.List(i)
            Else
                fios = fios & ", " & ListBox1.List(i)
            End If
        End If
    Next i
    
    ActiveCell.Value = fios
    
UserForm2.Hide
End Sub

по нажатию кнопки выделенные в листбоксе элементы загоняются в активную ячейку.

nilem>> Re: сортировка по понятиям
2011-08-09 11:21 http://forum.msexcel.ru/profiles/nilem-u30547.html
Тогда вместо InStr давайте будем использовать Like, но при этом список соответствий изменится, см. файл.
Если реальная таблица много больше той, что в примере, то, возможно, будет тормозить. Есть другой подход - тоже с Like, но без коллекций (хотя с коллекцией интереснее  Улыбка).

Paha_L>> Re: сортировка слов в ячейке по алфавиту
2011-08-09 11:36 http://forum.msexcel.ru/profiles/pahal-u52234.html
UDF:
Код:
Function sorttxt(txt As String) As String
Dim s, i, j, tmp
s = Split(txt, ", ")
For i = LBound(s) To UBound(s) - 1
    For j = i + 1 To UBound(s)
        If Trim(s(i)) > Trim(s(j)) Then
            tmp = Trim(s(j)): s(j) = Trim(s(i)): s(i) = tmp
        End If
Next j, i
sorttxt = Replace(Trim(Join(s)), " ", ", ")
End Function

а как сделать, если макросу пришлось поработать, то ячейка одним цветом, а если всё и так было по алфавиту, то другим?

max_ussr>> Задача слияние данных из двух файлов в случае выполнения условия.
2011-08-09 11:42 http://forum.msexcel.ru/profiles/maxussr-u98932.html
 Есть две таблицы в двух разных файлах- А и В, в таблице B в столбцах F и H информация которую надо перенести в столбцы G и I соответственно в таблице А. Но данные надо перенести если выполняется следующее условие: если данные в строке столбца D в таблице А, содержатся в строке столбца C таблицы B. Если условие не выполняется то ничего не переносится. Заранее спасибо. Извиняюсь если где то было, но вроде подходящего решения не нашел.

Bomont>> Удаление объекта макросом
2011-08-09 12:13 http://forum.msexcel.ru/profiles/bomont-u4849.html
Доброго времени суток!

Подскажите пожалуйста, имеется макрос копирования листа в новую книгу. После копирования надо удалить закрашенный прямоугольник в новой книге. Я делаю это строчкой
    
ActiveSheet.Shapes.Range(Array("Rounded Rectangle 5")).Select
    Selection.Delete

Но вот в чем беда, при использовании макроса на разных компах - когда происходит копирование листа, у этого прямоугольника то имя Rounded Rectangle 5 то имя Rounded Rectangle 3. То есть точно неизвестно. Как это можно сделать, подскажите пожалуйста.

GWolf>> Re: добавление ключевых слов
2011-08-09 14:28 http://forum.msexcel.ru/profiles/gwolf-u4652.html
... только не могу найти действия присоединения слова


думаю здесь: http://excelhints.com/2009/03/01/writing-a-macro/

... как это сделать ...


посмотрите здесь: http://forum.msexcel.ru/empty-t6149.0.html;topicseen

war777>> Формула вывода при совпадении значений.
2011-08-09 14:29 http://forum.msexcel.ru/profiles/war777-u98950.html
Нужен хелп..точнее формулка , чтобы "складывала" писала через " /" текстовые значения в столбце В при совпадении наименования или артикула в столбце А..
Заранее спс..
С уважением

GWolf>> Re: добавление ключевых слов
2011-08-09 14:35 http://forum.msexcel.ru/profiles/gwolf-u4652.html
Сегодня вечером посмотрю. Из того что Вы сделали - ничего не понял.

war777>> Re: Списки в Excel
2011-08-09 16:24 http://forum.msexcel.ru/profiles/war777-u98950.html
в ВПР есть недостаток если искомых значений два в таблице, то он берет первый в списке.
А как нибудь с этим можно бороться...я имею ввиду чтоб Впр находил все значения??

Serge 007>> Re: Списки в Excel
2011-08-09 16:32 http://forum.msexcel.ru/profiles/serge_007-u25260.html
в ВПР есть недостаток если искомых значений два в таблице, то он берет первый в списке.
А как нибудь с этим можно бороться...я имею ввиду чтоб Впр находил все значения??
Во-первых это не недостаток. Функции предназначены для определённых действий. Бессмысленно требовать от телевизора, что бы он копал картошку. Он попросту для этого не предназначен.
Во-вторых нельзя. ВПР ищет первое вхождение искомого в массив. Это цель работы этой функции - найти первое вхождение. Если нужно что-то другое - используйте другую функцию. Или несколько функций. Или формулы. Или макросы. Или сводную таблицу.

war777>> Re: Списки в Excel
2011-08-09 17:28 http://forum.msexcel.ru/profiles/war777-u98950.html
в ВПР есть недостаток если искомых значений два в таблице, то он берет первый в списке.
А как нибудь с этим можно бороться...я имею ввиду чтоб Впр находил все значения??
цель работы этой функции - найти первое вхождение. Если нужно что-то другое - используйте другую функцию. Или несколько функций. Или формулы. Или макросы. Или сводную таблицу.
Дак всё таки чем лучше воспользоваться??

nilem>> Re: Удаление объекта макросом
2011-08-09 18:15 http://forum.msexcel.ru/profiles/nilem-u30547.html
Если прямоугольник один-единственный, то можно так:
Код:
ActiveSheet.Shapes(1).Delete

Или, если нужно удалить только прямоугольники, то:
Код:
Sub ertert()
Dim shp As Shape
For Each shp In ActiveSheet.Shapes
    If shp.Name Like "*Rectangle*" Then shp.Delete
Next shp
End Sub


Bomont>> Re: Удаление объекта макросом
2011-08-09 18:15 http://forum.msexcel.ru/profiles/bomont-u4849.html
Или просто подскажите как удалить все объекты на листе макросом

For Each i In ActiveSheet.Shapes
        i.Delete
      Next

кроме графиков

Очень признателен!

Bomont>> Re: Удаление объекта макросом
2011-08-09 18:26 http://forum.msexcel.ru/profiles/bomont-u4849.html
Сработало! Спасибо большое!

Serge 007>> Re: Списки в Excel
2011-08-09 19:17 http://forum.msexcel.ru/profiles/serge_007-u25260.html
в ВПР есть недостаток если искомых значений два в таблице, то он берет первый в списке.
А как нибудь с этим можно бороться...я имею ввиду чтоб Впр находил все значения??
цель работы этой функции - найти первое вхождение. Если нужно что-то другое - используйте другую функцию. Или несколько функций. Или формулы. Или макросы. Или сводную таблицу.
Дак всё таки чем лучше воспользоваться??
Зависит от того какие у Вас данные, как расположены, что именно и где надо получить, много от чего...
Выбирайте то, что подойдёт именно под вашу задачу.

GWolf>> Re: Списки в Excel
2011-08-09 22:56 http://forum.msexcel.ru/profiles/gwolf-u4652.html
в ВПР есть недостаток если искомых значений два в таблице, то он берет первый в списке.
А как нибудь с этим можно бороться...я имею ввиду чтоб Впр находил все значения??
цель работы этой функции - найти первое вхождение. Если нужно что-то другое - используйте другую функцию. Или несколько функций. Или формулы. Или макросы. Или сводную таблицу.
Дак всё таки чем лучше воспользоваться??

Доброй ночи!

На мой взгляд, наиболее универсальным инструментом является VBA. Хотя, нужно признать, это инструмент требующий творческого им владения. Впрочем, как и все остальные инструменты выше перечисленные.

silentland>> Re: Как сделать автоматическое обновление таблицы?
2011-08-10 12:18 http://forum.msexcel.ru/profiles/silentland-u99087.html
Действительно, работает! А можно сделать так, чтобы оно обновлялось само в реальном времени или хотя бы вынести кнопку «Обновить» в таблицу?

Adar>> Доработка макроса
2011-08-10 12:35 http://forum.msexcel.ru/profiles/adar-u8942.html
Добрый день,

у меня имеется макрос, который должен автоматически скачивать архив  "dea_com_xls_2011.zip" по ссылке http://www.cftc.gov/files/dea/history/dea_com_xls_2011.zip, далее распаковывать из архива файл "annualof.xls".

В макросе допущена ошибка, он скачивает файл, но в нём насколько я понимаю не зада параметр импорта данных из annualof.xls..

Кто поможет подправить?

Спасибо

[code] Private Declare Function FindWindow _
     Lib "user32.dll" _
     Alias "FindWindowA" _
       (ByVal lpClassName As String, _
        ByVal lpWindowName As String) _
     As Long
         
  Private Declare Function GetWindowText _
     Lib "user32.dll" _
     Alias "GetWindowTextA" _
       (ByVal hWnd As Long, _
        ByVal lpString As String, _
        ByVal aint As Long) _
     As Long
         
  Private Declare Function GetWindow _
     Lib "user32.dll" _
       (ByVal hWnd As Long, _
        ByVal wCmd As Long) _
     ...

Serge 007>> Re: Как сделать автоматическое обновление таблицы?
2011-08-10 12:50 http://forum.msexcel.ru/profiles/serge_007-u25260.html
А можно сделать так, чтобы оно обновлялось само в реальном времени?
Только макросом.

...или хотя бы вынести кнопку «Обновить» в таблицу?
Нет. Тоже только макросом.

ЗЫ Формулами можно, тогда обновляться будет он-лайн.

silentland>> Re: Как сделать автоматическое обновление таблицы?
2011-08-10 12:54 http://forum.msexcel.ru/profiles/silentland-u99087.html
Может быть у кого-нибудь есть подобный макрос? В Вижуал бейсик, к сожалению, не бум-буб.

Serge 007>> Re: Как сделать автоматическое обновление таблицы?
2011-08-10 13:05 http://forum.msexcel.ru/profiles/serge_007-u25260.html
Может быть у кого-нибудь есть подобный макрос?
Вы же просили без макросов?

См. вложение.
Обновление происходит по нажатию кнопки или просто при переходе на лист со сводной.

dovis>> Номер строки соответствовающей по двум параметрам
2011-08-10 13:20 http://forum.msexcel.ru/profiles/dovis-u96763.html
Здравствуйте,

Нуждаюсь в помощи с следующей задачей. В данном файле я вставил часть таблицы, т.е. первые два столбца. Из этой части таблицы я хочу получить номер строки соответствающей два параметра. Пробовал с функцией Match:

{=MATCH(A18&B18;A2:A13&B2:B13;-1)}

но не подходит поскольку  эти два параметра должны иметь два разных типа сопоставления. Для первого 0, для второго -1. Можно эту функцию изпользовать по другому или в этом случае нужна другая функция?

Спасибо

kaldorey>> печать 2 листов excel на одном А3 за 1 раз
2011-08-10 13:33 http://forum.msexcel.ru/profiles/kaldorey-u99119.html
Здравствуйте. У меня стоит 2003 Excel, в построителе генерируется 2 листовой отчет, в каждом листе А4-форматные данные в несколько табличек. Построитель не мой, возможности на одном листе собрать эти данные нет, т.к. и наборы данных разные, и для каждого из них при генерации добавляются почему то строки, а не ячейки. Да и форматы ячеек разные. Поискал, как можно распечатать 2 листа сразу, не нашел. Может быть, знаете вы (вариант 2 раза прогонять лист через принтер не рассматривается, т.к. печать очень частая).
Нашел вариант - при помощи инструмена "Камера" можно создавать динамически обновляемый скриншот на нужном мне месте,и он имеет формат картинки, а значит, не затронет структуру ячеек текущего листа. Так и выкрутился. Но теперь проблема в новом отчете. Там 2 столбца с разных листов, причем сразу же под ними должна быть сумма. А так как неизвестно, в каком столбце больше строк, то сразу не понять, в какой ячейке сумму делать. Если опять делать камерой, то при увеличении строк в д...

silentland>> Re: Как сделать автоматическое обновление таблицы?
2011-08-10 13:48 http://forum.msexcel.ru/profiles/silentland-u99087.html
Обновление при переходе на другой лист — это, вообще, здорово! Спасибо большое!

Без макросов просил потому что все равно ничего в этом не понимаю, а просить чтобы за меня все написали не очень хочется. Постараюсь спрашивать только в крайних случаях :-)

P.S. Не знаю как здесь плюсики ставить.

war777>> Re: Перенос текста из сводной таблицы
2011-08-10 14:04 http://forum.msexcel.ru/profiles/war777-u98950.html
мне нужно чтобы в столбце H получились сцепленые текстовые значения через "/" при совпадении цифровых значений в столбце А, а при несовпадении ничего не менялось...примерную функцию туда вставил, но видимо она "кривая"

Serge 007>> Re: Как сделать автоматическое обновление таблицы?
2011-08-10 14:28 http://forum.msexcel.ru/profiles/serge_007-u25260.html
Добавил динамический диапазон для сводной.
Теперь, при обновлении, новые данные из исходника автоматически попадут в сводную.

iron priest>> Re: Перенос текста из сводной таблицы
2011-08-10 14:28 http://forum.msexcel.ru/profiles/iron_priest-u20725.html
так?



war777>> Re: Перенос текста из сводной таблицы
2011-08-10 14:37 http://forum.msexcel.ru/profiles/war777-u98950.html
похоже на то, только нужно чтоб формула сцепляла значения из столба G(Контрагент)

iron priest>> Re: Перенос текста из сводной таблицы
2011-08-10 14:55 http://forum.msexcel.ru/profiles/iron_priest-u20725.html
похоже на то, только нужно чтоб формула сцепляла значения из столба G(Контрагент)

тут я пас

IKor>> Re: Списки в Excel
2011-08-10 15:06 http://forum.msexcel.ru/profiles/ikor-u6827.html
в ВПР есть недостаток если искомых значений два в таблице, то он берет первый в списке.
А как нибудь с этим можно бороться...я имею ввиду чтоб Впр находил все значения??
Как мы понимаем принципиально одна функция возвращает результат своей работы только в одну ячейку.
Очень вероятно, что Вам не требуется перечисление найденных функцией "a-la ВПР" значений в одной ячейке через запятую. Значит как минимум придется использовать дополнительные ячейки (столбцы) для формирования результата.

Если по каким-то причинам вас не устраивает "статичность" сводных таблиц и "чрезмерная универсальность" VBA, то скорее всего Вам придется близко познакомиться с многообразием функций Excel, а именно с функциями ЕСЛИ(), ЕОШИБКА(), ПОИЗПОЗ(), ИНДЕКС(), СМЕЩ(), НАИМЕНЬШИЙ(), СЧЁТЕСЛИ(); а также с понятиями {формул массива}, именованных диапазонов и...

С.М.>> Re: Номер строки соответствовающей по двум параметрам
2011-08-10 15:18 http://forum.msexcel.ru/profiles/sm-u19758.html
Парковка задним ходом:


nilem>> Re: Доработка макроса
2011-08-10 15:26 http://forum.msexcel.ru/profiles/nilem-u30547.html
Разбираться в коде, имхо, бесполезно. Зато у Чипа и Джона наших Пирсона и Уокенбаха нашел такие коды. Только проверьте папки и пути. См. файл, зеленая кнопка.

IKor>> Re: Как сделать автоматическое обновление таблицы?
2011-08-10 15:28 http://forum.msexcel.ru/profiles/ikor-u6827.html
Добавил еще один вариант. На базе формул с доп. столбцами.

Два отступления от требований ТЗ: не стал раскрашивать условным форматированием, а также исключил склонение цветов - в итоговой таблице цвета приведены в точном соответствии с базовой таблицей.

KuklP>> Re: Доработка макроса
2011-08-10 15:55 http://forum.msexcel.ru/profiles/kuklp-u39713.html
Вы уверены, что у Вас установлен WinZip?
To Nilem: Николай, добавил описания переменных, поставил винзип и все работает.

Hedgicoff>> Re: Выборка из массива по критериям на новый лист
2011-08-10 16:08 http://forum.msexcel.ru/profiles/hedgicoff-u97799.html
Доброго всем дня!
Если кто поможет-подскажет, как быть, буду весьма признателен!

Пытаюсь максимально облегчить процесс расчета производственного задания. Есть две сотни наименований продукции, и из этого перечня периодически выполняем производственные задания. Задания получаем в виде "Задание". Из него ввожу кол-во (столбец "Заказ") в листе "Кратко", получаю примерный результат по трудоемкости, весу, требуемом подвижном составе...
На листе "Расчет" хотел бы получать строки только по тем позициям, которые уже ввел  в листе "Кратко" (непустые ячейки в столбце "Заказ") и далее планировать производство. В идеале хотелось бы добиться такого формата, чтобы этот расчет можно было распечатать и повесить на информационном стенде, чтобы было наглядно - какая бригада сколько сделала... 

А пока на листе "Расчет" "висят" и нулевые, неактивные позиции...

Еще раз заранее - Спасибо!

war777>> Re: Перенос текста из сводной таблицы
2011-08-10 16:10 http://forum.msexcel.ru/profiles/war777-u98950.html
мне нужно чтобы в столбце H получились сцепленые текстовые значения через "/" при совпадении цифровых значений в столбце А
Совпадении с чем? Где нарисованный  вручную итог в файле xls?

Совпадения(повторы) в столбце А. Итог прикрепил

war777>> Re: Перенос текста из сводной таблицы
2011-08-10 16:57 http://forum.msexcel.ru/profiles/war777-u98950.html
Сори,  ошибся (торопился)..В приложении xls


На форуме Вы можете получить совет по любым вопросам работы в Microsoft Excel.

Добро пожаловать на форум!


В избранное