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

sergo44441>> Re: решить задачу через поиск решения


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

Выпуск 21
от 2011-06-03

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

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



sergo44441>> Re: решить задачу через поиск решения
2011-05-26 08:03 http://forum.msexcel.ru/profiles/sergo44441-u3995.html
наконец получилось


Mauricio>> Re: Макрос переноса данных из одного файла в другой
2011-05-26 11:40 http://forum.msexcel.ru/profiles/mauricio-u86623.html
Здравствуйте. Первый раз на вашем форуме, но только здесь нашел ответ на интересующий меня вопрос. СПАСИБО! Я вапсче не силен в ВБА, поэтому не очень умный, быть может, вопрос. И наивный. Подскажете, пожалуйста, данный макрос приемлем только для копирования данных и форматирования-оформления ячеек и диапазонов только во внешний файл? Или все же можно сделать то же самое, но с копированием просто на 1 лист называется "Сюда" со второго листа "Отсюда"? Пытался менять путь файла-накопителя и ничего не получилось. ТО есть все операции должны проходить в рамках одного файла с названием "111". Подскажите, пожалуйста, где и что нужно поменять в исходном коде, который на стр.1 данной темы. И еще вопрос: Возможна ли данного вида вставка в определенное место листа между текстовыми блоками так, чтобы вне зависимости от количества скопированных строк нижний текстовый блок как бы сдвигался вниз на такое же количество строк? Помогите, пожалуйста. На вас уповаю.

vutaly>> Re: CheckBox... Истина, ложь...
2011-05-26 11:41 http://forum.msexcel.ru/profiles/vutaly-u74440.html
Прикрепил!)
Необходимо, чтоб при открытии формы на любом активном листе, данные вводились только на втором листе.

lexx2030>> Связанные списки на разных листах
2011-05-26 13:43 http://forum.msexcel.ru/profiles/lexx2030-u86644.html
Добрый день!
Помогите, пожалуйста, решить проблему - есть 2 списка (проекты и задачи по проектам), нужно в 3-м списке "Время" в зависимости от выбранного проекта отображать принадлежащие ему задачи.
Как это сделать? Файл прилагаю.

Andrey Lenets>> Re: CheckBox... Истина, ложь...
2011-05-26 14:57 http://forum.msexcel.ru/profiles/nitrolis-u1631.html
Прикрепил!)
Необходимо, чтоб при открытии формы на любом активном листе, данные вводились только на втором листе.
у вас в коде ошибка! нужно быть внимательнее!  Шокирован
вот верный код:
Код:
Private Sub CheckBox1_Click()
    With Sheets("Лист2")
        If CheckBox1 Then .Cells(11, 3) = "Есть" Else .Cells(11, 3) = "Нет"
    End With
End Sub


Alex_ST>> Re: Макрос переноса данных из одного файла в другой
2011-05-26 17:01 http://forum.msexcel.ru/profiles/alexst-u65623.html
Т.к. понятие "вставить между определёнными текстовыми блоками" мне ни о чём не говорит, то вот вам пример со вставкой после первой строки листа "Сюда"

Alex_ST>> Re: Связанные списки на разных листах
2011-05-26 17:09 http://forum.msexcel.ru/profiles/alexst-u65623.html
Посмотрите статью "Связанные выпадающие списки"

Астроном>> Re: форматирование графика
2011-05-26 17:10 http://forum.msexcel.ru/profiles/astronom-u8080.html
Посмотрите по данному адресу: http://www.planetaexcel.ru/tip.php?aid=85
Может подойдёт?   Улыбка

Serge 007>> Re: Связанные списки на разных листах
2011-05-26 17:21 http://forum.msexcel.ru/profiles/serge_007-u25260.html
Алекс, автору уже ответили на планете.

Serge 007>> Re: форматирование графика
2011-05-26 17:26 http://forum.msexcel.ru/profiles/serge_007-u25260.html
Астроном, ТС предпочёл (предпочла) вопрос решать здесь.

Alex_ST>> Re: Связанные списки на разных листах
2011-05-26 21:01 http://forum.msexcel.ru/profiles/alexst-u65623.html
Ну, так ведь здесь никакого ответа ему и никаких сообщений от него больше нет...
Я увидел тему без ответа и ответил как смог.
А отслеживать его посты на разных форумах я не собираюсь. У меня другие дела найдутся.
А вообще-то нехорошо с его стороны, раскидав одинаковые вопросы по разным форумам и получив где-то ответ, оставлять на остальных форумах открытым вопрос.
Хотя это нигде в правилах и не прописано, но это просто правила хорошего тона (ИМХО, конечно)

Листьяясеня>> Найти сумму чисел,оформленных курсивом (без макросов)
2011-05-26 21:46 http://forum.msexcel.ru/profiles/listyayasenya-u86725.html
Здравствуйте!
есть задача: таблица с числами, некоторые из которых выделены курсивом и жирным шрифтом. Надо написать формулу, суммирующую те числа,которые выделенны курсивом,без использования макросов.
заранее спасибо

kimtan>> Re: Найти сумму чисел,оформленных курсивом (без макросов)
2011-05-26 22:14 http://forum.msexcel.ru/profiles/kimtan-u12219.html
Без макросов не получится.

Листьяясеня>> Re: Найти сумму чисел,оформленных курсивом (без макросов)
2011-05-26 23:29 http://forum.msexcel.ru/profiles/listyayasenya-u86725.html
преподавательница сказала, что получится. Но конечно же не сказала, как. В общем издевается

kimtan>> Re: Найти сумму чисел,оформленных курсивом (без макросов)
2011-05-26 23:55 http://forum.msexcel.ru/profiles/kimtan-u12219.html
Вот без макросов, но с встроенной макрофункцией.
Покажите своей преподавательнице, вдруг она не знает такой способ  Подмигивающий
Для пересчета формулы - жать F9.

Serge 007>> Re: Найти сумму чисел,оформленных курсивом (без макросов)
2011-05-27 00:23 http://forum.msexcel.ru/profiles/serge_007-u25260.html
преподавательница сказала, что получится.
Ну так пусть расскажет как.
Ребята из Microsoft узнают много нового о своём продукте под названием Excel Улыбка

ЗЫ А ей сразу MVP Excel дадут.

Листьяясеня>> Re: Найти сумму чисел,оформленных курсивом (без макросов)
2011-05-27 00:26 http://forum.msexcel.ru/profiles/listyayasenya-u86725.html
kimtan, огромное спасибище!
Serge 007, возможно)

Serge 007>> Re: Найти сумму чисел,оформленных курсивом (без макросов)
2011-05-27 01:22 http://forum.msexcel.ru/profiles/serge_007-u25260.html
Serge 007, возможно)
Что возможно? Функции листа не работают с форматами.
А в решении Игоря достаточно отключить макросы, что бы оно перестало работать.
Так что без макросов - никак.

Mauricio>> Re: Макрос переноса данных из одного файла в другой
2011-05-27 03:16 http://forum.msexcel.ru/profiles/mauricio-u86623.html
Гениально! ОГРОМНОЕ Вам человеческое спасибо! Как я могу Вас отблагодарить? Где тут плюсик поставить? Это просто вообще в самую точку!!! Даже с блоками, про которые не совсем понятно =) СПАСИБО!

Листьяясеня>> Re: Найти сумму чисел,оформленных курсивом (без макросов)
2011-05-27 03:30 http://forum.msexcel.ru/profiles/listyayasenya-u86725.html
возможно сказал про то,что майкрософт удивятся скрытым возможностям своей программы.И ценного сотрудника.

ЮЛЯ 72>> Ссылки на список
2011-05-27 07:25 http://forum.msexcel.ru/profiles/yulya_72-u86825.html
Здравствуйте!
Помогите решить проблему.
Делаю анализ предприятий (почти 400 шт.). Есть бух.отчетность.
Есть [url=http://msexcel.ru/content/view/34/2/]_сводные_[/url] файлы (базы) по периодам. Списки предприятий меняются. Делаю файл в котором свожу отчетность предприятий по периодам на один лист. Ссылаюсь на файлы с соответствующими периодами. В них выделяю строку на которую делаю ссылку. Открываю все нужные периоды, в каждом файле (бывает до 10) копирую нужное предприятие на строку, на которую идут ссылки и получаю свод, на который у меня в свою очередь сделаны ссылки для получения сводного отчета по отдельному предприятию.
Проблема: хочу избежать копирования необходимого предприятия на выделенную строку. Хочу просто открывать необходимые файлы, выбирать с помощью фильтра необходимое предприятие и получать свод отчетности по отдельному предприятию.
Файл прикрепила (для удобства свела все в один файл).

Alex_ST>> Re: Макрос переноса данных из одного файла в другой
2011-05-27 08:45 http://forum.msexcel.ru/profiles/alexst-u65623.html
Если что-то непонятно и есть желание понять как это работает, то спрашивайте. Обязательно всё объясню. Буду рад видеть в наших рядах ещё одного товарища по увлечению.
Но заранее предупреждаю: осторожно, это затягивает не меньше, чем некоторых затягивают пасьянсы, кроссворды, логические игры! "Подсесть на Ёксель" можно запросто! Улыбка

(а плюсик здесь ставится под аватаром "оказать уважение" Подмигивающий )

Alex_ST>> Re: Найти сумму чисел,оформленных курсивом (без макросов)
2011-05-27 09:07 http://forum.msexcel.ru/profiles/alexst-u65623.html
Народ, а где код UDF-ки так хитро зарыт?
Что-то я искал-искал - не нашёл В замешательстве

Serge 007>> Re: Найти сумму чисел,оформленных курсивом (без макросов)
2011-05-27 10:30 http://forum.msexcel.ru/profiles/serge_007-u25260.html
Народ, а где код UDF-ки так хитро зарыт?
Что-то я искал-искал - не нашёл В замешательстве
И не найдёшь Подмигивающий
Потому что её (ЮДФ) там нет.

Ctrl+F3 нажми.

Serge 007>> Re: Найти сумму чисел,оформленных курсивом (без макросов)
2011-05-27 10:36 http://forum.msexcel.ru/profiles/serge_007-u25260.html
майкрософт удивятся скрытым возможностям своей программы
Это каким скрытым возможностям?
То что Вы не знаете о макрофункциях, совсем не означает что эти возможности скрыты.

yulka6464>> excel+mathcad
2011-05-27 12:07 http://forum.msexcel.ru/profiles/yulka6464-u86853.html
Помогите решить
1.вычислить определенный интеграл для исходных данных
функция f(x) 1+e^x+x
пределы интегрирования а=3,b=8
2. отделить корни уравнения f(x)=0, где f(x) ,берем із ісходных данных
2. Найти корни уровнения в приложении Excel c помоўью команды Подбор параметра и в приложении Mathcad
Пожалуйста )))

lexx2030>> Re: Связанные списки на разных листах
2011-05-27 12:09 http://forum.msexcel.ru/profiles/lexx2030-u86644.html
Добрый день!
Я не знал, что вы мониторите 2 форума, в следующий раз буду задавать вопрос на каком-нибудь одном. Сделал на 2-х для надежности Улыбка
На "планете" ответ дали, всем спасибо!

vutaly>> Re: CheckBox... Истина, ложь...
2011-05-27 12:11 http://forum.msexcel.ru/profiles/vutaly-u74440.html
 Смеющийся, большое спасибо.)

Alex_ST>> Re: Найти сумму чисел,оформленных курсивом (без макросов)
2011-05-27 13:11 http://forum.msexcel.ru/profiles/alexst-u65623.html
Серёга, сам же писАл:
Функции листа не работают с форматами.
А в решении Игоря достаточно отключить макросы, что бы оно перестало работать.
Так что без макросов - никак.
Но ведь макросов там нет! Но формула реально считает курсивные ячейки Шокирован
Зато есть какой-то неизвестный мне "зверь" в формуле именованного диапазона: ПОЛУЧИТЬ.ЯЧЕЙКУ...
Ничего не понимаю! Злой
Хорош глумиться… Объясни лучше что к чему - всем полезно будет.

Ну, таки-да! Я посмотрел на выложенный у тебя на форуме хелп по макрофункциям.
И честно говоря не понял, что это, где хранится и как его юзать.
Та же макрофункция ПОЛУЧИТЬ.ЯЧЕЙКУ, введённая мною прямо в ячейку на лист примера, выложенного kimtan, ругается на то, что такой функции нет.

Alex_ST>> Re: Связанные списки на разных листах
2011-05-27 13:26 http://forum.msexcel.ru/profiles/alexst-u65623.html
lexx2030,
большинство местных гуру активно участвует даже не в двух, а как минимум в 4-5 форумах по VBA.
Поэтому, найдя какой-нибудь новый для себя форум по VBA, посмотрите на ники наиболее активных и продвинутых участников и почти наверняка узнаете многих из тех, с кем вы уже общались на другом форуме Улыбка


ShimAza>> Получить min и max из массива по критерию
2011-05-27 13:40 http://forum.msexcel.ru/profiles/shimaza-u86867.html
Приветствую!
Есть таблица такого вида:

№      Кпр
1      10
1      15
2      9
3      8
3      6
3      11
5      13
5      9
5      6
5      2

Нужно получить минимальное и максимальное значение Кпр для каждого номера. Например, если №=5, то min=2, max=13. То есть программа должна найти все значения Кпр, соответствующие №5 и выбрать из них минимальное и максимальное. Очень надеюсь на вашу помощь!


Листьяясеня>> Re: Найти сумму чисел,оформленных курсивом (без макросов)
2011-05-27 13:50 http://forum.msexcel.ru/profiles/listyayasenya-u86725.html
майкрософт удивятся скрытым возможностям своей программы
Это каким скрытым возможностям?
То что Вы не знаете о макрофункциях, совсем не означает что эти возможности скрыты.
что-то мы друг друга не понимаем. про скрытые возможности - это наличие функций, которые позволили бы решить эту задачу без макросов


Serge 007>> Re: Получить min и max из массива по критерию
2011-05-27 13:52 http://forum.msexcel.ru/profiles/serge_007-u25260.html
Здравствуйте.

Формулы массива вводятся нажатием Ctrl+Shift+Enter.

Serge 007>> Re: Найти сумму чисел,оформленных курсивом (без макросов)
2011-05-27 14:00 http://forum.msexcel.ru/profiles/serge_007-u25260.html
Та же макрофункция ПОЛУЧИТЬ.ЯЧЕЙКУ, введённая мною прямо в ячейку на лист примера, выложенного kimtan, ругается на то, что такой функции нет.
Естественно. Это же макрофункция Улыбка
На листе она работать не будет. Только в кодах VBA или в именах.
Макрофункции - это пержиток старых версий Excel, функции листов макросов. Работают только при включённых макросах.

что-то мы друг друга не понимаем. про скрытые возможности - это наличие функций, которые позволили бы решить эту задачу без макросов
Это Вы меня не понимаете. Я уже несколько раз повторил - нет таких возможностей в Excel. Ни явных, ни скрытых. Без участия макросов невозможно решить Вашу задачу.

Листьяясеня>> Re: Найти сумму чисел,оформленных курсивом (без макросов)
2011-05-27 14:25 http://forum.msexcel.ru/profiles/listyayasenya-u86725.html
так я вот про это непонимание и говорил) вы сказали
Цитировать
Ребята из Microsoft узнают много нового о своём продукте под названием Excel
я про это ответил, что возможно и удивятся)что без макросов решить задачу каким-то доселе невиданным способом можно.


ShimAza>> Re: Получить min и max из массива по критерию
2011-05-27 14:36 http://forum.msexcel.ru/profiles/shimaza-u86867.html
Спасибо за ответ! В вашей таблице все верно, но с моими данными ничего не выходит. Что я делаю не так?

Serge 007>> Re: Получить min и max из массива по критерию
2011-05-27 14:51 http://forum.msexcel.ru/profiles/serge_007-u25260.html
Что я делаю не так?
Вы не читаете то что Вам пишут. В этой теме всего четыре поста. Два из них Ваши, остаётся ещё два. Этот пост исключаем, потому как на момент написания Вы его видеть не могли. Остаётся только ОДИН пост с ОДНОЙ единственной фразой. НЕУЖЕЛИ ТЯЖЕЛО ЕЁ ПРОЧИТАТЬ БЫЛО?!

ShimAza>> Re: Получить min и max из массива по критерию
2011-05-27 14:58 http://forum.msexcel.ru/profiles/shimaza-u86867.html
Прошу прощения за свою невнимательность(
Спасибо, что потратили время на ответ! Вы меня очень выручили!

Serge 007>> Re: Найти сумму чисел,оформленных курсивом (без макросов)
2011-05-27 15:11 http://forum.msexcel.ru/profiles/serge_007-u25260.html
...возможно и удивятся)что без макросов решить задачу каким-то доселе невиданным способом можно.
Нет слов...
Сколько раз Вам надо повторить что

без макросов НИКАКИМ способом (кроме ручного сложения) решить Вашу задачу нельзя?!
Вам три, не самых последних человека на форуме объясняют очевидные вещи, а Вы упираетесь и утверждаете что земля плоская.

Если Вы или Ваша преподавательница знаете способ решения задачи без макросов, то срочно патентуйте его и отбирайте у Microsoft права на Excel. А потом выложите здесь решение Вашей задачи при отключенных макросах. Это будет даже не революция в Excel, а гораздо больше.

Листьяясеня>> Re: Найти сумму чисел,оформленных курсивом (без макросов)
2011-05-27 15:22 http://forum.msexcel.ru/profiles/listyayasenya-u86725.html
Господи Иисусе... вы издеваетесь?или русский язык не понимаете?
ВАМ ПРО ЭТО И ГОВОРЯТ,ЧТО С ВАМИ СОГЛАСНЫ!!!!ПРОЧИТАЙТЕ ВДУМЧИВО,ЧТО Я НАПИСАЛ.
И ещё раз - все мои сообщение были ответом на вашу шутку про то, что майкрософт узнает много нового о своём продукте. Но вы их почему-то воспринимаете как моё несогласие с решением через макросы.
И ещё раз - я согласен.

Serge 007>> Re: Найти сумму чисел,оформленных курсивом (без макросов)
2011-05-27 15:30 http://forum.msexcel.ru/profiles/serge_007-u25260.html
Господи Иисусе... вы издеваетесь?или русский язык не понимаете?
У меня такое же впечатление складывается о Вас.

ВАМ ПРО ЭТО И ГОВОРЯТ,ЧТО С ВАМИ СОГЛАСНЫ!!!!ПРОЧИТАЙТЕ ВДУМЧИВО,ЧТО Я НАПИСАЛ.
Прочитал. И НИГДЕ не нашёл Вашего согласия. Только отрицания.

Ладно, вопрос решён - тема закрыта.
Хорошь флудить Улыбка

ЗЫ Если несложно - отпишитесь как препод среагирует на решение, просто интересно.


Poltava>> Сформировать таблицу на основе не пустых данных
2011-05-27 16:24 http://forum.msexcel.ru/profiles/poltava-u39021.html
Задача по сути из двух частей
1) На первом листе есть таблица с данными на втором накладная на конкретный отдел. Нужно согласно торо на какую фамилию накладная выбрать из первой таблицы все не пустые значения. Что то не соображу как это зделать
2) Это собственно то на кого выписана накладная то есть значение должно выбираться из раскрывающегося списка в котором будут все названия отделов и согласно выбранного отдела формируется накладная
Пример во вложении там данные в накладную и название отдела вбиты в ручную а хотелось бы автоматом.

Poltava>> Re: Сформировать таблицу на основе не пустых данных
2011-05-27 16:33 http://forum.msexcel.ru/profiles/poltava-u39021.html
Выпадающий список сделать получилось а вот дальше никак

Serge 007>> Re: Сформировать таблицу на основе не пустых данных
2011-05-27 18:16 http://forum.msexcel.ru/profiles/serge_007-u25260.html
.

kimtan>> Re: Найти сумму чисел,оформленных курсивом (без макросов)
2011-05-27 22:14 http://forum.msexcel.ru/profiles/kimtan-u12219.html
С макросами это решение или нет, здесь можно судить двояко: кода в редакторе нет - значит без макросов, решение не работает с выключенными макросами - значит с макросами. Поэтому в спор вклиниваться не буду - пускай каждый останется при своем мнении  Улыбка Лично я, макрофункции иногда называю или недомакросы или переформулы. Улыбка
Алексей (Alex_ST) Вы разобрались? Мои пояснения не требуются?

Alex_ST>> Re: Найти сумму чисел,оформленных курсивом (без макросов)
2011-05-27 22:26 http://forum.msexcel.ru/profiles/alexst-u65623.html
Алексей (Alex_ST) Вы разобрались? Мои пояснения не требуются?
kimtan,
спасибо за предложенную помощь, но не тратьте время.
Честно говоря, я поковырялся немного в справке к Ёксель-98 по макрофункциям и понял, что это рудиментарный орган, сохраняемый в современных Ёкселях скорее всего только для обеспечения совместимости с совсем уж древними его версиями.
Использовать и отлаживать формулы с использованием макрофункций очень неудобно. Найти ошибку в написанной формуле трудно. Как и, главное, зачем использовать макрофункции в своих макросах я так и не понял... Тем более, что в справке их нет, поэтому опять же замучаешься такие макросы отлаживать.

kimtan>> Re: Найти сумму чисел,оформленных курсивом (без макросов)
2011-05-27 22:36 http://forum.msexcel.ru/profiles/kimtan-u12219.html
kimtan,
спасибо за предложенную помощь, но не тратьте время...
Спасибо Алексей, аж от сердца отлягло Смеющийся
Эксель мы с Вами все равно используем в разных целях. Кто-то пытается найти максимально простое и понятное для него решение, а кто-то найти интересное/неординарное решение, несмотря на трудности и кажущуюся его бесполезность...
Офф... Кстати Алексей, за Вами грешок Улыбка http://www.planetaexcel.ru/forum.php?thread_id=12832

Kornell>> Как передвигать фигуры по ячейкам?
2011-05-28 00:51 http://forum.msexcel.ru/profiles/kornell-u84143.html
Фигура созданная в таблице, стрелками передвигается черепашьим шагом.
Возможно ли настроить так что бы она передвигалась по ячейкам, т. е. при нажатии на стрелку перескакивала на следующую ячейку?

KainCq>> Каталог доменов: Автосортировка + проверка + гиперссылка
2011-05-28 04:45 http://forum.msexcel.ru/profiles/kaincq-u86953.html
Постоянно приходится работать с огромной базой доменов и буду очень признателен если вы мне поможете автоматизировать процесс, а то в ручную замучался править.

Имеем каталог доменов в Exсel, первая страница это каталог всех доменов разбитых по алфавиту (src1, src2). Помогите реализовать следующее:
Необходимо что бы мы вбивали домен в нужный столбец на 1 странице, но при этом список доменов выводился на другой странице уже отсортированный по алфавиту. Помимо этого проводилась бы проверка на совпадение и если результат совпадает(2 одинаковых домена), то выскакивает сообщение что домен уже есть. И в довершение всего нужно что бы в списке который выводится по алфавиту были сразу гиперссылки на эти домены.

Самый подвох тут в следующем, домены могут писаться 3 разными видами: http://sait1.ru, www.sait2.com и просто sait.ru...

cheshiki1>> Re: Как передвигать фигуры по ячейкам?
2011-05-28 09:55 http://forum.msexcel.ru/profiles/cheshiki1-u14363.html
Что-то такое?
P.S. Тока надо находиться в ячейке под фигурой, а не в фигуре.

Kornell>> Re: Как передвигать фигуры по ячейкам?
2011-05-28 15:49 http://forum.msexcel.ru/profiles/kornell-u84143.html
Да именно такое передвижение имелось в виду.
Но несколько нюансов:
1. После выделения фигуры первое передвижение происходит не по направлению стрелки а куда то в бок.
2. При переходе в ту часть таблицы где стрелки макроса не видны, пользоваться макросом становится невозможно. Надо иметь возможность перидвигать фигуру по ячейкам по всей таблице.
Нельзя ли связать действие макроса со стрелками?

_Boroda_>> Re: Как передвигать фигуры по ячейкам?
2011-05-28 17:55 http://forum.msexcel.ru/profiles/boroda-u12234.html
А просто двигать фигуру мышой с нажатой Alt (можно с нажатыми Alt и Shift) не подходит?

ovetskiy>> нумерация строк
2011-05-29 11:59 http://forum.msexcel.ru/profiles/ovetskiy-u4653.html
помогите создать формулу
есть таблица
           А                   В
аааааааааааааааа данные1
аааааааааааааааа данные2
вввввввввввввввв данные3
сссссссссссссссс данные4
сссссссссссссссс данные5

и т.д.

как автоматически пронумеровать эти строки, чтобы в результате получить:
           А                          В                С
           1              аааааааааааааааа данные1
           1              аааааааааааааааа данные2
           2              вввввввввввввввв данные3
           3              сссссссссссссссс данные4
           3              сссссссссссссссс данные5

Kornell>> Re: Как передвигать фигуры по ячейкам?
2011-05-29 12:09 http://forum.msexcel.ru/profiles/kornell-u84143.html
Нет, иначе не было бы этой темы.

_Boroda_>> Re: нумерация строк
2011-05-29 14:54 http://forum.msexcel.ru/profiles/boroda-u12234.html
Например так:
Для ячейки А2
=СУММ(A1;B2<>B1)

см. вложение

ovetskiy>> Re: нумерация строк
2011-05-29 15:13 http://forum.msexcel.ru/profiles/ovetskiy-u4653.html
ОГРОМНОЕ СПАСИБО!!!!

ovetskiy>> Re: нумерация строк
2011-05-29 15:19 http://forum.msexcel.ru/profiles/ovetskiy-u4653.html
извините за назойливость
а если нумерацию начать не с 1, а,скажем, с 487
спасибо

Serge 007>> Re: нумерация строк
2011-05-29 15:40 http://forum.msexcel.ru/profiles/serge_007-u25260.html
а если нумерацию начать не с 1, а,скажем, с 487
В А1 введите 486.

ovetskiy>> Re: нумерация строк
2011-05-29 15:48 http://forum.msexcel.ru/profiles/ovetskiy-u4653.html
еще раз с п а с и б о

cheshiki1>> Re: Как передвигать фигуры по ячейкам?
2011-05-30 09:24 http://forum.msexcel.ru/profiles/cheshiki1-u14363.html
прикрепите свой файл. Будет проще и понятней.

bzzzu>> Перенос одной таблицы в новую книгу на разные листы по столбцам
2011-05-30 10:48 http://forum.msexcel.ru/profiles/bzzzu-u85011.html
Здравствуйте!
Помогите пожалуйста доработать код. Не могу сообразить как правильно переключаться между книгами и нужными листами.
Задача заключается в следующем, есть одна большая сводная таблица по нескольким магазинам, каждому магазину соответствует два столбца с суммой и долей продаж. Необходимо создать новую книгу, где название листов это названия магазинов и на каждом листе данные по этому магазину, то есть список товаров, сумма и доля.
В приложенных файлах пример таблицы с кодом и то что должно получиться на выходе.

PS Новая книга с нужными именами листов создается нормально, проблема в копировании данных из одной книги в другую, не могу понять почему не получается переключится между книгами.

sergo44441>> Re: Перенос одной таблицы в новую книгу на разные листы по столбцам
2011-05-30 11:27 http://forum.msexcel.ru/profiles/sergo44441-u3995.html
создал новый макрос рядышком

bzzzu>> Re: Перенос одной таблицы в новую книгу на разные листы по столбцам
2011-05-30 11:43 http://forum.msexcel.ru/profiles/bzzzu-u85011.html
А рядышком это где?  Улыбка
Я файла не вижу или я чего-то не поняла  Плачущий

ovetskiy>> удаление пробелов
2011-05-30 12:24 http://forum.msexcel.ru/profiles/ovetskiy-u4653.html
с помощью какой формулы можно автоматически убрать пробелы в начале ячеек по всему столбцу сразу?

_Boroda_>> Re: Перенос одной таблицы в новую книгу на разные листы по столбцам
2011-05-30 12:27 http://forum.msexcel.ru/profiles/boroda-u12234.html
Попробуйте такой код:
Код:
Sub tt()
Application.ScreenUpdating = 0
bn_ = ActiveWorkbook.Name 'имя книги с иходными данными
sn_ = ActiveSheet.Name 'имя листа с исходными данными

c_ = WorksheetFunction.CountA([6:6]) 'кол-во магазинов
r_ = Range("A" & Rows.Count).End(xlUp).Row 'кол-во строк

bn2_ = Workbooks.Add.Name
With Workbooks(bn2_)
    On Error Resume Next
    .Worksheets.Add Count:=c_ - .Sheets.Count
    On Error GoTo 0
    For i = 1 To c_
        Workbooks(bn_).Sheets(sn_).Range("A7:C" & r_).Copy .Sheets(i).Range("A1")
        Workbooks(bn_).Sheets(sn_).Range("A8").Offset(, 2 * i - 1).Resize(r_, 2).Copy .Sheets(i).Range("B2")
        .Sheets(i).Name = Workbooks(bn_).Sheets(sn_).Range("A6").Offset(, 2 * i - 1)
        .Sheets(i).Columns("A:C").EntireColumn.AutoFit
    Next
End With
Application.ScreenUpdating = 1
End Sub


_Boroda_>> Re: удаление пробелов
2011-05-30 12:32 http://forum.msexcel.ru/profiles/boroda-u12234.html
СЖПРОБЕЛЫ

bzzzu>> Re: Перенос одной таблицы в новую книгу на разные листы по столбцам
2011-05-30 13:06 http://forum.msexcel.ru/profiles/bzzzu-u85011.html
Спасибо! Работает!  Веселый

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

_Boroda_>> Re: Перенос одной таблицы в новую книгу на разные листы по столбцам
2011-05-30 13:33 http://forum.msexcel.ru/profiles/boroda-u12234.html
Цитировать
И если что, помучаю вас вопросами)
Мучайте. В душе я мазохист.

Предваряя возможные вопросы:
CountA([6:6]) - счёт значений в строке 6
On Error Resume Next - если будет ошибка, то пропускаем ее без ругательств
On Error GoTo 0 возвращаем VBA возможность ругаться на ошибки
Offset(a,b) - смещаемся на а строк и b столбцов
Resize(a,b) - выделяем от начальной ячейки а строк вниз и b столбцов вправо
Columns("A:C").EntireColumn.AutoFit - столбцам А:С делаем автовыравнивание ширины

Ежели еще какой вопрос - пишите.

iron priest>> Re: удаление пробелов
2011-05-30 13:33 http://forum.msexcel.ru/profiles/iron_priest-u20725.html
с помощью какой формулы можно автоматически убрать пробелы в начале ячеек по всему столбцу сразу?

данные - текст по столбцам

ovetskiy>> Re: удаление пробелов
2011-05-30 13:37 http://forum.msexcel.ru/profiles/ovetskiy-u4653.html
спасибо

Kornell>> Re: Как передвигать фигуры по ячейкам?
2011-05-30 13:38 http://forum.msexcel.ru/profiles/kornell-u84143.html
Да что тут прикреплять...
На пустом листе создаем фигуру произвольной формы (Вставка>Фигуры>Прямоугольник).
Пробуем ее переместить стрелками с клавиатуры. Фигура еле ползет по таблице, а надо что бы она перескакивала с ячейки на ячейку, то есть при каждом нажатии правой стрелки на клавиатуре фигура перемещалась вправо на одну ячейку, при нажатии левой стрелки - влево и т. д.
Если конечно такое возможно в принципе.

Татьяна2015>> Помогите решить задачу
2011-05-30 14:23 http://forum.msexcel.ru/profiles/tatyana2015-u87355.html
Здравствуйте, помогите пожалуйста.
 Реализуйте  в  Microsoft Office Excel подсистему поиска вероятности  того, что  значения  некоторого  диапазона  переменных  управления  ( порядка  10  значений) находятся  внутри   заданных  пределов А-верхнее и А- нижнее (на примере времени выполнения работ t(дней)=4,5,6,3,4,4,6,5,7,8,4,6,6,5,4,6,5,7,8,4,6,7,8,4,6,5,7,4,6,5,7,7,8,4,6,6,3, 4,6,5,7,8,4,6,  при Ав=7,Ан=5).

cheshiki1>> Re: Как передвигать фигуры по ячейкам?
2011-05-30 14:35 http://forum.msexcel.ru/profiles/cheshiki1-u14363.html
по второму вопросу. Назначь макросам горячие клавиши и пользуйся ими или вынеси макросы на инструментальную панель.(стрелки тогда можно вообще удалить.)
по первому. Выделяй ячейку под фигурой а не фигуру и будет все ок.

Stable>> Как посчитать среднее время?
2011-05-30 15:42 http://forum.msexcel.ru/profiles/stable-u87362.html
Здравствуйте!
Уже просмотрела кучу форумов и тем, но так и нашла то, что нужно.
Задача: дан массив времени в формате Ч:ММ:СС, надо найти среднее время.
Пробовала через СРЗНАЧ, получается неверное значение.
Еще так пробовала.
=МИН(СУММ(F10:F90))/H159. Суммировала все значения, переводила в минуты, делила на кол-во значений.
Need help!

cheshiki1>> Re: Проблема с сортировкой с несколькими столбцами
2011-05-30 16:56 http://forum.msexcel.ru/profiles/cheshiki1-u14363.html
Убери объединение столбцов 2, 3 и все пойдет.

Stable>> Re: Как посчитать среднее время?
2011-05-30 17:01 http://forum.msexcel.ru/profiles/stable-u87362.html
Прочитала вот такое.
Нюанс здесь только один. Если при сложении нескольких временных интервалов сумма получилась больше 24 часов, то Excel обнулит ее и начнет суммировать опять с нуля. Чтобы этого не происходило, нужно применить к итоговой ячейке формат 37:30:55 (меню Формат - Ячейки - Число - Время)
Видимо проблема из-за этого. Шокирован


_Boroda_>> Re: Как посчитать среднее время?
2011-05-30 17:04 http://forum.msexcel.ru/profiles/boroda-u12234.html
В столбец F напишите формулу
=ПСТР(B2;13;5)-ПСТР(A2;13;5)
или, если дни могут быть разными, то
=ПСТР(B2;13;5)-ПСТР(A2;13;5)+ПСТР(B2;2;10)-ПСТР(A2;2;10)

У Вас в F не только время, но еще и 6 дней

MCH>> Re: Как посчитать среднее время?
2011-05-30 17:10 http://forum.msexcel.ru/profiles/mch-u48782.html
F2 и ниже формулу:
=ПСТР(B2;2;19)-ПСТР(A2;2;19)
и СРЗНАЧ будет корректно работать

или в L2 [abbr=Вводится через Ctrl+Shift+Enter]формулу массива[/abbr] (вводится нажатием контрл+шифт+ентер):
=СРЗНАЧ(ОСТАТ(F2:F9;1))


dopefish>> Re: Проблема с сортировкой с несколькими столбцами
2011-05-30 17:12 http://forum.msexcel.ru/profiles/dopefish-u87357.html
Убери объединение столбцов 2, 3 и все пойдет.
Низкий поклон уважаемый!)

missttv>> построчное добавление с разных листов на один
2011-05-30 19:06 http://forum.msexcel.ru/profiles/missttv-u51690.html
Подскажите, может была такая тема, но я ее на нашла, уже все перерыла.
Задача в следующем: Книга с общим доступом в ней n-ное количество листов, допустим 10-12 и на них совершенно одинаковые таблицы. Каждый лист ведется отдельным человеком (Ивановым, Петровым, Сидоровым). первый лист это сводная таблица. так вот необходимо, что бы при заполнении кем-либо из сотрудников своей таблицы строка автоматом копировалась в сводную, например при сохранении документа, и так по-порядку.
Заранее спасибо!

Serge 007>> Re: построчное добавление с разных листов на один
2011-05-30 19:52 http://forum.msexcel.ru/profiles/serge_007-u25260.html
Исходник сводной делаете на динамически именованом диапазоне (или на таблице, для хlsx), а на Before Save вешаете обновление:
Код:
Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)
PivotTables("Сводная таблица").PivotCache.Refresh
End Sub
   
Имя сводной задайте своё. Или используйте RefreshAll.

sergo44441>> Re: Перенос одной таблицы в новую книгу на разные листы по столбцам
2011-05-30 20:05 http://forum.msexcel.ru/profiles/sergo44441-u3995.html
что-то вариант не вложился сначала

Амфитаминка>> Re: Выделение ячеек цветом при повторении значений
2011-05-30 21:50 http://forum.msexcel.ru/profiles/amfitaminka-u87057.html
Я веду в экселе учёт счетов на оплату. Мне нужно, чтобы выделялись повторяющиеся счета. Но номера счетов зачастую повторяются. Как записать условие так, чтобы выделялись ячейки, в которых совпадают и номер счёта и дата счёта??

IKor>> Re: Выделение ячеек цветом при повторении значений
2011-05-31 00:57 http://forum.msexcel.ru/profiles/ikor-u6827.html
Посмотрите прилагаемый файл. То ли это что вам нужно?


Танчо Русев>> Настройка MS Excel 2007/2010
2011-05-31 10:04 http://forum.msexcel.ru/profiles/tantan-u2468.html
Здраствуйте!
Скажите, как надо настроить( еслу можно по ступкам) EXCEL 2010/2007 чтобы были видный и моглу ползуваться больше 256 столбцов
страницах( Sheets )? А так напрямо из File/Options нигде не видна такая настройка!Заранее спосибо!

Leanna>> Пользовательская формула ЕСЛИ2
2011-05-31 10:09 http://forum.msexcel.ru/profiles/leanna-u81030.html
По сто раз в день приходится делать массив из "если"-формул в Excel. Очень бы хотелось упростить жизнь.
Помогите пожалуйста реализовать пользовательскую формулу.

Выглядеть формула должна так (в примере вводится в ячейку B2):
=если2(С2;D2)

Если С2=0, то пусть выводится значение ячейки D2,
Если С2=1 то пусть выводится значение ячейки, которая находится над той ячейкой куда вводится формула
Если С2<>0 и C2<>1, пусть выводится значение ячейки С2

приложила картинку, для визуала


* хотелось бы иметь возможность ещё более сложной формулы, но для начала, хотя бы то что выше описано
1. =если2(B2=1;C2)
2. =если2(B2=1;C2;1)

1. если B2=1, то берется значение ячейки, которе находится НАД ячейкой в которую вводится формула (в данном случае значение ячейки B1).
2. если B2=1, то берется значение ячейки, которе находится СЛЕВА от ячейки в которую вводится формула (в данном случае значение ячейки А2).


очень буду благ...

_Boroda_>> Re: Настройка MS Excel 2007/2010
2011-05-31 10:10 http://forum.msexcel.ru/profiles/boroda-u12234.html
Предположу, что вы открываете файл с расширением xls
Так вот, его нужно пересохранить в xlsx (или xlsm, или xlsb), закрыть и снова открыть.

Andrey Lenets>> Re: &#1055;&#1086;&#1083;&#1100;&#1079;&#1086;&#1074;&#1072;&#1090;&#1077;&#1083;&#1100;&#1089;&#1082;&#1072;&#1103; &#1092;&#1086;&#1088;&#1084;&#1091;&#1083;&#1072; &#1045;&#1057;&#1051;&#1048;2
2011-05-31 10:27 http://forum.msexcel.ru/profiles/nitrolis-u1631.html
B2=ЕСЛИ(C2=1;B1;ЕСЛИ(C2=0;D2;C2))

_Boroda_>> Re: Пользовательская формула ЕСЛИ2
2011-05-31 10:41 http://forum.msexcel.ru/profiles/boroda-u12234.html
Я так понял, что речь шла о том, что влом каждый раз эту формулу писать и нужна пользовательская.
Во вложении функция СУММ_01(какую ячейку проверяем; что будет, если в проверяемой ячейке 0, если 1, если не 0 и не 1)

langeron>> Re: Пользовательская формула ЕСЛИ2
2011-05-31 10:54 http://forum.msexcel.ru/profiles/langeron-u41995.html
у меня получилось вот что

Виктория Зуева>> Re: Настройка MS Excel 2007/2010
2011-05-31 11:03 http://forum.msexcel.ru/profiles/buka3-u2668.html
По шагам:
1) Кнопка Офис /Файл - Сохранить как...
2) В окне "Сохранение документа" выбрать тип файла Книга Excel (*.xlsx) , щелкнуть кнопку "Сохранить".
3) Файл - Закрыть
4) Файл - Последние, справа в списке выбрать файл с новым расширением. Щелкнуть, чтобы открыть.

machodg>> Re: Получение значение формулы без записи ее в ячейку
2011-05-31 11:26 http://forum.msexcel.ru/profiles/machodg-u16265.html
Здравствуйте Уважаемый _Boroda_

А как привести к подобному виду такой код с формулами:

Cells(i, 2) = "=SUMIF('Deficit1Mc'!R5C1:R" & k & "C1,RC[-1],'Deficit1Mc'!R5C3:R" & k & "C3)"

Cells(i, 5).FormulaArray = "=LARGE(IF(RC[-4]='Deficit1Mc'!R5C1:R" & k & "C1,IF('Deficit1Mc'!R5C3:R" & k & "C3<>0,'Deficit1Mc'!R5C2:R" & k & "C2)),1)"

Cells(i, 7).FormulaArray = "=SUM(IF('Deficit1Mc'!R5C1:R" & k & "C1=MokleVada2!RC[-6],IF('Deficit1Mc'!R5C2:R" & k & "C2=MokleVada2!RC[-1],'Deficit1Mc'!R5C3:R" & k & "C3)))"

Cells(i, 9).FormulaArray = "=TRUNC(((0&1&""/""&(IF(RIGHT(RC[-2],2)="".1"",""10"",(RIGHT(RC[-2],2))))&""/""&LEFT(RC[-2],4))-TODAY())/30.4)"

Я попытался, но не вышло. Видимо не понял синтаксис WorksheetFunktion.
Заранее благодарен за ответ


_Boroda_>> Re: Получение значение формулы без записи ее в ячейку
2011-05-31 11:37 http://forum.msexcel.ru/profiles/boroda-u12234.html
На листе Excel все это нарисуйте и сюда положите

Leanna>> Re: Пользовательская формула ЕСЛИ2
2011-05-31 11:57 http://forum.msexcel.ru/profiles/leanna-u81030.html
у меня получилось вот что

Да, кажется это то что нужно! Только у меня не видно самого модуля на Alt+F11.
При обновлении вместо формулы появляется #ИМЯ.
У меня 2003 Excel

Можешь текст кода функции текстом написать в форум?


Leanna>> Re: Пользовательская формула ЕСЛИ2
2011-05-31 12:10 http://forum.msexcel.ru/profiles/leanna-u81030.html
Я так понял, что речь шла о том, что влом каждый раз эту формулу писать и нужна пользовательская.
Во вложении функция СУММ_01(какую ячейку проверяем; что будет, если в проверяемой ячейке 0, если 1, если не 0 и не 1)
очень близко, только как сделать, что бы "иначе" выдавало значение ячейки на строку выше, чем ячейка в которую вводится формула? (что бы не надо было указывать)
Попробовала модифицировать, кажется поняла как эти формулы строятся, понравилось   Смеющийся
Код:
Function СУММ_01(что As Range, если_0 As Range, если_1 As Range, иначе As Range)
If что = 0 Then
    СУММ_01 = если_0
ElseIf что = 1 Then
    СУММ_01 = если_1
Else
    СУММ_01 = ActiveCell.Offset(-1, 0)
End If
End Function



Leanna>> Re: Пользовательская формула ЕСЛИ2
2011-05-31 12:19 http://forum.msexcel.ru/profiles/leanna-u81030.html
Может подскажите как реализовать усложненный вариант?
Вводится третий аргумент - он опциональный - его можно ставить =если2(С2;D2;1), а можно не ставить =если2(С2;D2). Eсли мы его поставили, то вместо ActiveCell.Offset(-1, 0) будет ActiveCell.Offset(0, -1)

1. =если2(С2;D2) "иначе" (С2<>0 и C2<>1) обрабатывается как ActiveCell.Offset(-1, 0)
2. =если2(С2;D2;1) "иначе" обрабатывается как ActiveCell.Offset(0, -1)

Как сделать такой опциональный аргумент?

langeron>> Re: Пользовательская формула ЕСЛИ2
2011-05-31 12:45 http://forum.msexcel.ru/profiles/langeron-u41995.html
Цитировать
1. =если2(С2;D2) "иначе" (С2<>0 и C2<>1) обрабатывается как ActiveCell.Offset(-1, 0)
2. =если2(С2;D2;1) "иначе" обрабатывается как ActiveCell.Offset(0, -1)
Код:
Function IFF(cell1 As Range, Cell2 As Range, Optional bool As Boolean)

If cell1 = 0 Then IFF = Cell2 'Åñëè Ñ2=0, òî ïóñòü âûâîäèòñÿ çíà÷åíèå ÿ÷åéêè D2
If cell1 = 1 Then IFF = ActiveCell.Offset(-1, 0) 'Åñëè Ñ2=1 òî ïóñòü âûâîäèòñÿ çíà÷åíèå ÿ÷åéêè, êîòîðàÿ íàõîäèòñÿ íàä òîé ÿ÷åéêîé êóäà ââîäèòñÿ ôîðìóëà
If (cell1 <> 0) And (cell1 <> 1) Then
    If (bool) Then
        IFF = ActiveCell.Offset(0, -1)  '=åñëè2(Ñ2;D2;1) "èíà÷å" îáðàáàòûâàåòñÿ êàê ActiveCell.Offset(0, -1)
    Else
        IFF = ActiveCell.Offset(-1, 0)  '=åñëè2(Ñ2;D2) "èíà÷å" (Ñ2<>0 è C2<>1) îáðàáàòûâàåòñÿ êàê ActiveCell.Offset(-1, 0)
    End If
End If
End Function


Stable>> Re: Как посчитать среднее время?
2011-05-31 12:50 http://forum.msexcel.ru/profiles/stable-u87362.html
Спасибо, _Boroda_ и MCH! Подмигивающий
Действительно, все заработало!!!

Виктория Зуева>> Re: Найти сумму чисел,оформленных курсивом (без макросов)
2011-05-31 13:00 http://forum.msexcel.ru/profiles/buka3-u2668.html
Мои "5 копеек" - вариант узнать значение суммы без функции и без макросов.

1) Включить отображение суммы выделенных ячеек в статусной строке.
2) Ctrl+F, в окне Найти жмем "Формат",
3) В окне "Формат ячейки" на вкладке Шрифт выбираем начертание - курсив. ОК.
4) В окне Найти щелкаем Найти все.
5) В появившемся внизу списке ячеек щелкаем по первой ссылке, жмем Shift и щелкаем по последней строке списка ссылок.
6) Ячейки выделены на листе, в статусной строке видим сумму (Сумма: 141 в рассматриваемом варианте)

Это - не функция, а способ.
Тапками не кидать!


nmaxa>> как высчитать промежуточный итог по печатным страницам в огромной таблице
2011-05-31 13:38 http://forum.msexcel.ru/profiles/nmaxa-u87538.html
Добрый день!
Столкнулась вот с какой задачей.
Есть огромная таблица (остаток товара на складе) - по предварительному просмотру на 112 страниц печатного текста.
Все страницы на одном листе.
формат таблицы такой:
номер п/п - артикул - цена за ед - кол-во - общ сумма.
на первой странице шапка организации.

Задача вот в чем, банк требует, чтобы на каждом листе внизу стояло примерно следующее:
1 из 112 (нет ничего проще), дальше засада для меня - итого на сумму на странице.
2 из 112, итого на сумму на странице и тд.

прописывать вручную формулы на каждой из 112 страниц как-то нерационально.
как бы в колонтитул вставить формулу суммы по определенному столбцу на текущей странице?
Или есть какой-то другой способ?
Наверняка есть какой-то секрет, как это автоматизировать?
Есть знатоки?
А то моих знаний Excel не хватает)

Хелп!

Leanna>> Re: Пользовательская формула ЕСЛИ2
2011-05-31 13:54 http://forum.msexcel.ru/profiles/leanna-u81030.html
Boroda, langeron спасибо большое!

У меня правда ещё остались дилитантские вопросы:

Почему у меня не пишутся подсказки, как у внутренних формул Excel?



Как написать справку к формуле?



ovetskiy>> разбивка текста по вертикали
2011-05-31 13:58 http://forum.msexcel.ru/profiles/ovetskiy-u4653.html
есть таблица
    A                     B                          C
11111      ффффф/ыыыыы/вввввв    2222222

можно ли с помощью формулы или макроса сделать так, чтобы в результате получить
    A                     B                          C
11111              ффффф                 2222222
   
11111               ыыыыы                  2222222
   
11111               вввввв                 у2222222

Andrey Lenets>> Re: как высчитать промежуточный итог по печатным страницам в огромной таблице
2011-05-31 14:09 http://forum.msexcel.ru/profiles/nitrolis-u1631.html
Цитировать
как бы в колонтитул вставить формулу суммы по определенному столбцу на текущей странице?
а зачем это в колонтитул засовывать?... как идею, могу предложить это сделать с помощью доп столбца с номером страницы и Промежуточных итогов по этому столбцу с необходимой суммой!  Веселый
столбец скрыть (на печать не попадет), а в итогах установить опцию Конец страницы между группамиПодмигивающий


_Boroda_>> Re: Пользовательская формула ЕСЛИ2
2011-05-31 14:46 http://forum.msexcel.ru/profiles/boroda-u12234.html
То есть Вы хотите сказать, что с ActiveCell.Offset(-1, 0) у Вас все работает как надо?
НЕ ВЕРЮ!!!
У Вас просто функция не обновляется автоматом.
Напишите во второй строке (сразу после Function) строку Application.Volatile
и введите функцию IFF в разные строки и столбцы. Ваша функция будет ловить смещение вверх или влево не от ячейки, в которой она сама находится, а от активной на данный момент ячейки.
Способ лечения -
замените ActiveCell на Application.ThisCell

nmaxa>> Re: как высчитать промежуточный итог по печатным страницам в огромной таблице
2011-05-31 14:51 http://forum.msexcel.ru/profiles/nmaxa-u87538.html
не, в колонтитул можно и не вписывать, главное, чтобы внизу каждой страницы
стояла вышеназванная строка с общей суммой по конкретному печатному листу.

Идея у вас интересная, но...
а как это всё сделать? (не хватает смайла, который бьется головой об стенку)))
оказывается, я в excele совсем лох:)
вернее, я совсем с этим не сталкивалась - не приходилось.

не могли бы вы мне разжевать, как ребенку?Улыбка



Andrey Lenets>> Re: как высчитать промежуточный итог по печатным страницам в огромной таблице
2011-05-31 15:17 http://forum.msexcel.ru/profiles/nitrolis-u1631.html
пример в файле...

machodg>> Re: Получение значение формулы без записи ее в ячейку
2011-05-31 15:41 http://forum.msexcel.ru/profiles/machodg-u16265.html
Извините за опоздание с ответом.
Файл прилагаю.
В нем макрос в котором хотел использовать ваш метод WorksheetFunktion, но сам не смог.
Надеюсь с Вашей помощью разберусь.
Спасибо за проявленное внимане

nmaxa>> Re: как высчитать промежуточный итог по печатным страницам в огромной таблице
2011-05-31 15:44 http://forum.msexcel.ru/profiles/nmaxa-u87538.html
спасибо!!! ВАУ! это то, что нужно звезде рок-н-ролла.

теперь осталось понять, КАК это сделать на нашей табличке.....
поэтапно.
есть таблица. прям по пунктам?
как вы делили по 40 строк? вручную группировкой?
добавляли строку ="Страница "&R[-1]C[2]&" из "&МАКС(C[2])&" Сумма на странице " на каждой копированием? 




nilem>> Re: разбивка текста по вертикали
2011-05-31 16:11 http://forum.msexcel.ru/profiles/nilem-u30547.html
типа такого:
Код:
Sub rty()
Dim x, y(), i&, j&, k&, s
x = Range("A1:C" & Cells(Rows.Count, 1).End(xlUp).Row).Value
ReDim y(1 To UBound(x) * 4, 1 To 3)
For i = 1 To UBound(x)
    s = Split(x(i, 2), "/", -1, 1)
    For j = 0 To UBound(s)
        k = k + 1
        y(k, 1) = x(i, 1)
        y(k, 2) = s(j)
        y(k, 3) = x(i, 3)
Next j, i
[f1:h1].Resize(k).Value = y
End Sub
В файле зеленая стрелка.


missttv>> Re: построчное добавление с разных листов на один
2011-05-31 17:03 http://forum.msexcel.ru/profiles/missttv-u51690.html
Исходник сводной делаете на динамически именованом диапазоне (или на таблице, для хlsx), а на Before Save вешаете обновление:
Код:
Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)
PivotTables("Сводная таблица").PivotCache.Refresh
End Sub
   
Имя сводной задайте своё. Или используйте RefreshAll.

я насколько поняла, файл должен быть в формате хlsx, а то такое Before Save  Шокирован

Andrey Lenets>> Re: как высчитать промежуточный итог по печатным страницам в огромной таблице
2011-05-31 17:04 http://forum.msexcel.ru/profiles/nitrolis-u1631.html
поэтапно:
1. в доп столбец вводим формулу из файла, в которой считаем страницы по 40 строк и копируем до конца таблицы
2. после расчета доп столбец превращаем в значения
3. добавляем Промежуточные итоги по изменению в доп столбце с функцией Сумма в нужном столбце
4. в первой странице вводим формулу с нужным текстом и ссылкой на номер страницы и сумму
5. устанавливаем фильтр и выбираем строки с итогами
6. с первой страницы протягиваем формулу с нужным текстом и суммой до последних итогов
7. отменяем фильт, скрываем столбец, делаем сквозные строки (заголовки)
всё  - печать  Улыбка
на всё про всё макс 5 минут  Подмигивающий

bzzzu>> Re: Перенос одной таблицы в новую книгу на разные листы по столбцам
2011-05-31 17:07 http://forum.msexcel.ru/profiles/bzzzu-u85011.html
sergo44441, спасибо!  Улыбка

ovetskiy>> Re: разбивка текста по вертикали
2011-05-31 17:24 http://forum.msexcel.ru/profiles/ovetskiy-u4653.html
я Вам очень очень благодарен
может быть в чем-то нужна помощь?
еще раз огромное спасибо, что Вы со мной возитесь
видно мой возраст все-таки сказывается на моих умственных способностях

nmaxa>> Re: как высчитать промежуточный итог по печатным страницам в огромной таблице
2011-05-31 17:45 http://forum.msexcel.ru/profiles/nmaxa-u87538.html
спасииибо!  Веселый

Poltava>> Как определить порядок в ряде
2011-05-31 18:46 http://forum.msexcel.ru/profiles/poltava-u39021.html
есть несколько экземпляров бланка расположенных вдоль листа каждый бланк занимает 31 столбец
в каждом бланке должен стоять его номер от начала. 1,2,3 как в примере но там в ручную а нужно автоматом

_Boroda_>> Re: Как определить порядок в ряде
2011-05-31 19:30 http://forum.msexcel.ru/profiles/boroda-u12234.html
В G5
=ОКРУГЛВВЕРХ((СЧЁТ($A5:F5)+1)/2;0)
скопировать и повставлять в остальные ячейки с номерами

Амфитаминка>> Re: Выделение ячеек цветом при повторении значений
2011-05-31 20:59 http://forum.msexcel.ru/profiles/amfitaminka-u87057.html
Посмотрите прилагаемый файл. То ли это что вам нужно?

Да, спасибо, это то, только у меня выделяются также все пустые ячейки

nilem>> Re: Как передвигать фигуры по ячейкам?
2011-05-31 22:29 http://forum.msexcel.ru/profiles/nilem-u30547.html
Сделал, потом полчаса игрался со стрелками  Улыбка

_Boroda_>> Re: Выделение ячеек цветом при повторении значений
2011-06-01 00:58 http://forum.msexcel.ru/profiles/boroda-u12234.html
Посмотрите такой вариант

Leanna>> Re: Пользовательская формула ЕСЛИ2
2011-06-01 09:35 http://forum.msexcel.ru/profiles/leanna-u81030.html
Вау, спасибо! Всё исправила.

Есть ещё вопрос: Я поместила функцию в Personal.xls, что бы функция была доступна во всех книгах. Назвала её Public Function. Если функция в книге, то в этой книге она работает.

Как сделать так что бы функция будучи в Personal.xls работала?

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

Код:
Public Function IIF(что As Range, Optional horiz As Boolean)
Application.Volatile
If что = 0 Then
    If (horiz) Then
        IIF = Application.ThisCell.Offset(0, -1)
    Else
        IIF = Application.ThisCell.Offset(-1, 0)
    End If
Else
    IIF = что
End If
End Function


_Boroda_>> Re: Пользовательская формула ЕСЛИ2
2011-06-01 10:14 http://forum.msexcel.ru/profiles/boroda-u12234.html
Цитировать
Как сделать так что бы функция будучи в Personal.xls работала?
из Персонала функция должна писаться не просто =IFF(..., а =PERSONAL.XLS!IFF(...



Ingvar>> Re: Вопрос по Access модуль для автоперевода из валюты в рубли
2011-06-01 10:55 http://forum.msexcel.ru/profiles/ingvar-u5141.html
Кстати сделал через вложеные запросы и таблицы. С условиями.

Ingvar>> Атоматическое создание динамического запроса
2011-06-01 11:01 http://forum.msexcel.ru/profiles/ingvar-u5141.html
Подскажите как.

Есть данные в Акцесс 24 таблицы и кол-во их растет.
Слить в 1ну не вариант каждая таблица по 400-500 Мб.
Акцесс сразу все не потянет.
Нужны данные из всем но сегментно. По условию.
Можно написать код которые переберает всетаблицы  в акцесс созданые с определенным именем
и вытаскивает результат по условию в другую таблицу например " Результат поиска" ??
Подскажите кодом как, наметку дайте Улыбка



Kornell>> Re: Как передвигать фигуры по ячейкам?
2011-06-01 11:41 http://forum.msexcel.ru/profiles/kornell-u84143.html
Мне нужно передвигать фигуры обязательно стрелками с клавиатуры (не одну определенную фигуру а любую вновь созданную).
Все остальные варианты не подходят.

Если это не получается завершим тему.
Спасибо всем.

Амфитаминка>> Re: Выделение ячеек цветом при повторении значений
2011-06-01 12:21 http://forum.msexcel.ru/profiles/amfitaminka-u87057.html
Спасибо большое! Все правильно работает, при выборе небольшого диапазона. Но поскольку у меня таблица очень большая,после ввода формул все начинает тормозить,виснуть и программа не отвечает. Даже же знаю, что делать Грустный

Ingvar>> Re: Атоматическое создание динамического запроса
2011-06-01 12:21 http://forum.msexcel.ru/profiles/ingvar-u5141.html
У меня есть идея
Все таблицы назвать по шаблону
Табл1
Табл2
Табл3
...
Табл53

Запустить цикл бесконечный с перебором номера
Создать переменную типа таблицы и формировать её с названием Табл+номер
если существует проводить Sql запрос на выборку и добавление в результирующую таблицу
Если не выход из цикла.

Ограничения по поиску... вносятся в таблицу если их нет то выход и процедуры обработки.

только в коде что-то туплю :\

Andrey Lenets>> Re: Атоматическое создание динамического запроса
2011-06-01 12:33 http://forum.msexcel.ru/profiles/nitrolis-u1631.html
всё правильно- сделать цикл из N запросов, где N - число таблиц!
схематично запрос будет примерно такой:
CREATE TABLE T_Res
WHILE N<COUNT(N_TableName)
BEGIN
   INSERT INTO T_Res
   SELECT * FROM N_TableName WHERE <УСЛОВИЕ>
   SET N=N+1
END
SELECT * FROM T_Res
DROP TABLE T_Res

либо цикл на VBA - а в нем N запросов... результат всё равно в отдельной таблице! так даже легче с именами таблиц  Подмигивающий

_Boroda_>> Re: Выделение ячеек цветом при повторении значений
2011-06-01 12:45 http://forum.msexcel.ru/profiles/boroda-u12234.html
Тогда такой вариант:
делаете доп. столбец, в нем сцепляете столбцы счет и дата, проверку на повторы делаете по этому столбцу. Какой у Вас Excel? В 2007/2010 в условном форматировании есть сразу проверка на повторы, в 2003 в УФ нужно написать формулу =счётесли(F$2:F$1000;F2)>1.
И не нужно ставить УФ на весь столбец, как у Вас в приложенном файле было.

Adar>> Макрос создать колонку данных из ячеек в определённых строках
2011-06-01 13:50 http://forum.msexcel.ru/profiles/adar-u8942.html
Добрый день,

существует лист1, на котором:
в строке1 находятся названия компаний
в строке3 числа

мне необходимо переносить их на другой лист так чтобы в колонке 1 было название компании, а в колонке 2 было соответствующее число из строки3.

Дополнительно: компании у меня разделены на группы (названия закрашены соответствующими цветами), хорошо бы сохранять эти цвета при создании таблицы из 2ух колонок на другом листе.

Спасибо

Adar>> Поиск данных
2011-06-01 14:41 http://forum.msexcel.ru/profiles/adar-u8942.html
Всем привет,

У меня имеется массив данных и есть колонка в которой необходимо выбирать значения из массива в соответствии с обозначением. То есть есть массив где есть данные с названием А..Я и значением в нижележащей строке. И есть таблица со значениями А,Б, Г, З и необходимо из массива выбрать значения для А, Б, Г и З.

Пытаюсь с помощью поискпоз и индекса но допускаю ошибку. Прикладываю файл

Идентичную тему без ответов "Макрос создать колонку данных из ячеек в определённых строках" в "Проектах VBA" удалил. Уважаемый Adar, пожалуйста, не создавайте больше 2-х тем с одинаковыми вопросами.
_Boroda_


Serge 007>> Re: Поиск данных
2011-06-01 14:45 http://forum.msexcel.ru/profiles/serge_007-u25260.html
Код:
=ГПР(A7;$B$1:$F$2;2;0)


_Boroda_>> Re: Поиск данных
2011-06-01 15:04 http://forum.msexcel.ru/profiles/boroda-u12234.html
Если обязательно макросом - то жми кнопку в файле

Adar>> Re: Поиск данных
2011-06-01 15:40 http://forum.msexcel.ru/profiles/adar-u8942.html
Спасибо Улыбка

выбрал без макроса

Leanna>> Re: Пользовательская формула ЕСЛИ2
2011-06-01 15:59 http://forum.msexcel.ru/profiles/leanna-u81030.html
В моих задачах мне формулу удобнее использовать.

Скажите пожалуйста, почему в надстройке plex - формулы - не надо указывать имя книги?
Как-то можно сделать так что бы не указывать?


Andrey Lenets>> Re: Пользовательская формула ЕСЛИ2
2011-06-01 16:36 http://forum.msexcel.ru/profiles/nitrolis-u1631.html
В моих задачах мне формулу удобнее использовать.
Скажите пожалуйста, почему в надстройке plex - формулы - не надо указывать имя книги?
Как-то можно сделать так что бы не указывать?
Загруженная надстройка доступна во всех открытых книгах) Все не приватные пользовательские функции в надстройках также будут доступны... это очень удобно.

ovetskiy>> Re: разбивка текста по вертикали
2011-06-01 16:56 http://forum.msexcel.ru/profiles/ovetskiy-u4653.html
извините еще раз
пытался самостоятельно изменить макрос для реализации варианта

ффф        ыыыы/вввввв/аааааа       ппппппп           рррррррр

т. е. для четырех столбцов, но у меня ничего не получается
если будет свободная минутка подскажите, что надо изменить в Вашем макросе
СПАСИБО


Pawell>> Таблица расстояний в одной формуле
2011-06-01 19:55 http://forum.msexcel.ru/profiles/pawell-u37567.html
Имеется таблица расстояний между городами. Требуется, при выборе города отправления и города назначения, получить расстояние между ними.
Помогите с формулой для таблицы расстояний для всех городов. У меня получается только с одним  =ЕСЛИ(И(H2=B2; H3=A4); B4; "Нет данных")


Serge 007>> Re: Таблица расстояний в одной формуле
2011-06-01 20:30 http://forum.msexcel.ru/profiles/serge_007-u25260.html
Код:
=ИНДЕКС(B3:E6;ПОИСКПОЗ(H3;B2:E2;0);ПОИСКПОЗ(H2;A3:A6;0))

PS И пробел в С2 после "Берлин" уберите.

ovetskiy>> Re: разбивка текста по вертикали
2011-06-01 22:00 http://forum.msexcel.ru/profiles/ovetskiy-u4653.html
извините
все-таки докумекал

MCH>> Re: Таблица расстояний в одной формуле
2011-06-01 23:28 http://forum.msexcel.ru/profiles/mch-u48782.html
=ВПР(H3;A3:E6;ПОИСКПОЗ(H2;A2:E2;))

Ingvar>> Права доступа и работа макросов
2011-06-02 09:53 http://forum.msexcel.ru/profiles/ingvar-u5141.html
Добрый день

Подскажите кто знает если я закрою пользователям доступ на запись в папку.
Макросы которые изменяют данные и сохраняют информацию в сети будут работать? или нет?!



Ingvar>> Самовостановление исходных кодов
2011-06-02 09:54 http://forum.msexcel.ru/profiles/ingvar-u5141.html
Добрый день.

Подскажите кто-нибуть реализовывал процесс контроля системы макросов-файлов и в случае нарушения заданой структуры востановление их до исходных значений?

Ленчи>> печать шапки таблицы (не на всех страницах)
2011-06-02 11:19 http://forum.msexcel.ru/profiles/lenchi-u87802.html
Здравствуйте!
В excel на листе идет текст, большая таблица и еще текст.
Нужно, чтобы при печати шапка таблицы печаталась на каждом листе, где есть таблица.
Использую сквозные строки, но при этом на печать у меня выходит так:
Таблица закончилась, должен дальше идти текст, он попадает на следующую страницу при печати, но там тоже печатается шапка таблицы, хоты таблица закончилась на предыдущей странице.
Вопрос: как мне сделать так, чтобы шапка печаталась только на тех листах, где есть таблица? А на следующем листе, где таблица закончилась, шапки не было?
Надеюсь понятно объяснила.
Спасибо.


Alex_ST>> Re: Права доступа и работа макросов
2011-06-02 11:22 http://forum.msexcel.ru/profiles/alexst-u65623.html
Ну, если у юзверга нет права записи файлов в папку (а значит, наверное, и изменения существующих файлов), то макрос-то работать будет, а вот сохранить его наработку не удастся.

vanyka-msk>> Сохранение итогового документа excel только со значениями (без формул и ссылок н
2011-06-02 11:36 http://forum.msexcel.ru/profiles/vanykamsk-u50557.html
Долго не хотел засорять этот форум простыми вопросами, но почему-то данный вопрос ни как не могу решить. Подскажите, пожалуйста, как можно сохранить файл excel, в котором свормировалась таблица состоящая и формул и ссылок на именованные диапазоны из других файлов - только со значениями в ячейках, чтобы при использовании файла без доступа к файлам с именованными списками можно было видеть результаты.

_Boroda_>> Re: Сохранение итогового документа excel только со значениями (без формул и ссылок н
2011-06-02 11:44 http://forum.msexcel.ru/profiles/boroda-u12234.html
Для 2007/2010 Данные - связи - разорвать
Для 2003 Правка - связи - разорвать

vanyka-msk>> Re: Сохранение итогового документа excel только со значениями (без формул и ссылок н
2011-06-02 12:28 http://forum.msexcel.ru/profiles/vanykamsk-u50557.html
Для 2007/2010 Данные - связи - разорвать
Для 2003 Правка - связи - разорвать

Нашел эту функцию, но странно - ничего не меняется, т.е. сначала пишет Состояние источника: открыт, при разрыве связей Состояние источника: неизвестно, при сохранении файла и открытии заново - ссылается на источник.

Возможно надо что-то ещё оключить в свойствах файла?

vanyka-msk>> Re: Сохранение итогового документа excel только со значениями (без формул и ссылок н
2011-06-02 12:38 http://forum.msexcel.ru/profiles/vanykamsk-u50557.html
Для 2007/2010 Данные - связи - разорвать
Для 2003 Правка - связи - разорвать

Нашел эту функцию, но странно - ничего не меняется, т.е. сначала пишет Состояние источника: открыт, при разрыве связей Состояние источника: неизвестно, при сохранении файла и открытии заново - ссылается на источник.

Возможно надо что-то ещё оключить в свойствах файла?

Я не могу отключить функцию автоматического обновления связей.


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


В избранное