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

Форум по Microsoft Excel

  Все выпуски  

Форум по Microsoft Excel


Форум по Microsoft Excel

Выпуск 8
от 2009-02-26

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

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


Re: Почему в MS Excel 2007 информация сохраняется намного дольше, чем в 2003?
2009-02-19 06:20
Хочу добавить, что сохранение происходит долго, если с данным файлом работать продолжительное время (примерно 1 час и более)!
Может, все-таки, кто-нибудь знает, как решить данную проблему?

Re: из 1С в Excel: как получить данные о выписанных счетах-фактурах?
2009-02-19 06:22
Полностью согласен! Прошу прощения. Выложу в течении сегодняшнего дня.

Re: Вопрос по поиску и замене значений учета рабочего времени.
2009-02-19 07:20

И все таки может кто привести пример цикла на VB с поиском и заменой значений во всех ячейках на нужное ...

Re: Почему в MS Excel 2007 информация сохраняется намного дольше, чем в 2003?
2009-02-19 12:41
Вы работаете в Excel 2007 с общей книгой в режиме совместимости или с .xlsx-файлом?

Попробуйте поиграться с:
Рецензирование -> Изменения -> Доступ к книге -> Подробнее
Скажем выставить меньшее кол-во дней хранения журнала и чаще обновлять измене...

Re: из 1С в Excel: как получить данные о выписанных счетах-фактурах?
2009-02-19 13:31
Должна после выгрузки получится таблица. Скрин во вложении. А вот как это сделать - ума неприложу!

Re: Как защитить исправление книги паролем?
2009-02-19 13:37
Что-то подобное делал:
- определяем имя машины с которой обратились к книге
- устанавливаем область редактирования для этого компа.

Re: Помогите сделать Баттекст по русски
2009-02-19 15:21

Нули можно также спрятать:
Сервис -> Параметры -> Вид -> снять галку "нулевые значения"

А как спрятать #Н/Д?
у меня в ячейке "D" с формулой =ЕСЛИ(A2-5<0;0;A2-5)...

Re: Помогите сделать Баттекст по русски
2009-02-19 16:04

у меня в ячейке "D" с формулой =ЕСЛИ(A2-5<0;0;A2-5) отображается #Н/Д, если ячейка А2 пустая. Не подскажете что необходимо дописать в формулу, чтобы в таких случаях ячейка просто была...

Re: Помогите сделать Баттекст по русски
2009-02-19 16:35

Либо ячейка "A2" не пустая, а содержит ошибку, либо мы должны были получить "#ЗНАЧ!"...  В замешательстве В любом случае попробуйте так:
  • =ЕСЛИ(ЕОШ(A2-5...

Авто дата
2009-02-19 17:17
Доброго всем времени суток!!!

Помогите пожалуйста с одной проблемкой. Мне необходимо чтобы в определенном столбце (например А) ставилась дата при изменение каких либо данных в другом столбце (например B).

То есть если изменить данные в ячейке B1, необ...

Re: Авто дата
2009-02-19 17:30

То есть если изменить данные в ячейке B1, необходимо чтобы выставилась дата в ячейке A1.

Разместите в модуле листа (ПКМ по ярлычку -> Исходный текст) следующий код:
[code]Privat...

Re: Проблема с ВПР
2009-02-19 19:31

Как закрепить диапазон таблицы(массива) при протягивании формулы. Непонимающий

Сделать его абсолютным? Вот так: $A$1:$A$2000.

Re: Авто дата
2009-02-19 19:33


Разместите в модуле листа ([abbr=клик правой кнопкой мыши]ПКМ[/abbr] по ярлычку -> Исходный текст) следующий код:

Для не особо одаренных можно  разжевать  подробнее?

Re: Проблема с ВПР
2009-02-19 19:44
Спасибо, получилось!  Веселый

Re: Проблема с ВПР
2009-02-19 19:45
укажите целый столбец А:А и никаких проблем

Re: Авто дата
2009-02-19 19:45

Для не особо одаренных можно  разжевать  подробнее?

Там, где написано "Лист1", "Лист2"… - это ярлычки листов.
В котором из них нас интересует данная функциональность, по то...

Re: Почему в MS Excel 2007 информация сохраняется намного дольше, чем в 2003?
2009-02-20 02:42
Добрый день.
Я работаю в Excel 2007 с общей книгой в режиме совместимости. Пытаюсь проделать данные Вами, манипуляции, но, столкнулась с некоторыми проблемами, например, строка "хранить журнал изменений в теч..." у меня не активна, и отмечена - "хранен...

Re: из 1С в Excel: как получить данные о выписанных счетах-фактурах?
2009-02-20 07:11

Формируешь отчет в 1С и "сохранить как..." - выбираешь формат .XLS ... ВСЕ!!! )))   ( возможно перед "сохранить как..." переходишь в "печатный вид".


p.s. сорри если коряво, но суть по...

Как спрятать формулы?
2009-02-20 07:24
Часто приходится изменять прайсы поставщиков на свои прайсы, но в верхней строке остаетса формула по которой считается новая наценка. Как бы сделать ее невидимой?

Re: Как спрятать формулы?
2009-02-20 09:28
Формулы не видны, если включена защита листа, но перед этим для всех ячеек, в которых Вы не хотите, чтобы можно было видеть формулы необходимо установить "птичку" напротив "Скрыть формулы" (находиться: Формат - Ячейки, вкладка "Защита").
Защищенный лис...

Re: Авто дата
2009-02-20 09:30
мне все ясно...впринципе все работает...вот только у меня возникает другая проблема...у меня также включена защита листа и при этом он видимо блокирует макрос и не срабатывает тогда....
можно ли как то переделать макрос чтобы защита листа его не трога...

Re: Авто дата
2009-02-20 09:50
У меня такая функция работает,
ты же не нажимаешь кнопку включения макроса
она автоматически работает и думаю что к защите макросов не имеет отношения

Re: Авто дата
2009-02-20 09:52
еще как имеет отношение... когда у меня без защиты листа все работает.... а стоит включить защиту, перестает работать(((

Re: макрос обработки продаж по ABC и XYZ анализу
2009-02-20 09:55
Изучив код -(не глубоко всетаки чужой код сложно сразу во все ньюансы вникнуть) пришел к выводу что оптимально и по времени исполнения и по вмешательству в структуру сделать вложенную процедуру подсчета долей во  вложенную процедуру и вывод по аналогич...

Re: Как защитить исправление книги паролем?
2009-02-20 11:02
2003
Меню-Сервис-Защита-Разрешить изменение диапазонов

2007
Меню-Рецензирование-Разрешить изменение диапазонов

Re: Авто дата
2009-02-20 11:42
Перед защитой. Выделите рабочую область листа, вызовите диалоговое окно Формат ячеек, на вкладке Защита снимите опцию Защищаемая ячейка.

Как построить диаграмму по матрице
2009-02-20 12:13
Есть матрица вида:
                  A B  С  D E F G
Устройство1 0 10 2 4 5 7 8
Устройство2 0 10 2 4 5 7 8
Устройство3 0 10 2 4 5 7 8

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

Однотипное изменение всех связей в файле
2009-02-20 12:46
Уважаемые корифеи!
Раз в месяц приходит некоторое количество одинаковых отчетных форм.
По этим формам обсчитывается и составляется сводный отчет (данные не просто суммируются, а перекомпановываются определенным образом и обсчитываются).

Формы "тип 1 ян...

Re: Авто дата
2009-02-20 13:55
но мне нужно чтобы там была защита, а иначе туда можно будет и вручную внести дату...(

Re: Авто дата
2009-02-20 14:38

но мне нужно чтобы там была защита

Несколько вариантов на выбор:
1) Обрамить код снятием и установкой защиты листа (макрорекордер в помощь).
2) Запретить выделять первый столбец...

Re: Как спрятать формулы?
2009-02-20 18:04

Часто приходится изменять прайсы поставщиков на свои прайсы, но в верхней строке остаетса формула по которой считается новая наценка. Как бы сделать ее невидимой?
Проще вс...

Re: Однотипное изменение всех связей в файле
2009-02-20 18:19
А почему простая замена "январь" на "февраль" не подходит?

Re: Смена рисунка в Excel
2009-02-20 23:34
Черт пытался рназобраться, но чего-то так и не понял, что имелось ввиду.  Можно поподробнее и для тупых)

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

Вот какое условие хотелось прописать.
D...

вопрос:фильтрация уникальных значений в деапазоне
2009-02-21 12:12
пожалуста помогите люди умные...цена вопроса спасибо вам на мобильник......задача такова...нужно отфильтровать уникальные цыфровые значиния по двум столбцам таким образом что бы остались только повторяющиеся данные их их строки(!!!).Грубо говоря нужно ...

Re: Как спрятать формулы?
2009-02-21 14:06
Спасибо, всем. Научилась. Веселый

Re: вопрос:фильтрация уникальных значений в деапазоне
2009-02-21 14:51
Володейте даром

Заполнение формы по условию
2009-02-21 16:14
Нужна Ваша помочь! Хочу автоматизировать на работе выписку материалов со склада.
Есть таблица, в ней колонка (Н5:Н39) в которой количество непустых ячеек может быть разное, макросом отмечаю непустые ячейки и со строк в которые входят эти ячейки нужно ...

Календарь. Еще один вариант.
2009-02-21 17:14
По материалам форума а также по мативам _http://www.planetaexcel.ru/tip.php?aid=53 собрал сабж.
Сам я ни бум-бум во всём этом, но внимательное чтение и терпение помогло сделать всё без ошибок и именно так, как мне было нужно.  Улыбающийся

Может кому то пригодит...

Re: Смена рисунка в Excel
2009-02-21 17:21

Можно поподробнее и для тупых)
Во вложении пример. В желтой рамки условия. В красной рамке - используемые для условия ячейки с цифрами.

При таком расположении рисунко...

Re: Заполнение формы по условию
2009-02-21 17:56

Хочу автоматизировать на работе выписку материалов со склада.

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

Re: Смена рисунка в Excel
2009-02-21 19:16
Так, кажется мысль становится понятной) Проименовать ячейки путем "присовить имя" предполагается - я правильно понимаю?

про совет СПАСИБО -я как раз с этим мучался вчера)))

Еще один вопрос по примеру - как удалось ограничить рабочую область? Например ...

Re: Смена рисунка в Excel
2009-02-21 19:30

про совет СПАСИБО -я как раз с этим мучался вчера)))
Как удалось ограничить рабочую область? Например на вкладке "Турнир" она ограничена 20-ю строчками и столбцом H. Как я могу...

Re: Заполнение формы по условию
2009-02-21 20:08
Большое спасибо! Работает, я даже непонимаю как вставляет туда куда нужно, сейчас разбираюсь.
Но нюанс один есть (в начальном условии я не указал) если строк больше 10 вылазит за границы таблицы, а если 20, 30 .
Думаю  реализовать так, второй лист - ша...

Re: Заполнение формы по условию
2009-02-21 21:22
Спасибо, разбираюсь.
Про код я имел в виду когда на сайт вставлял код.

Re: Автоматическое перемещение символов
2009-02-21 21:47

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

Не совсем понятно: он переместится (символы ведь не повторяются?) или не введётся? Если перво...

Re: Заполнение формы по условию
2009-02-21 21:49

Про код я имел в виду когда на сайт вставлял код.

Неважно откуда куда копипастится – раскладки в браузере и редакторе должны совпадать.

Re: Автоматическое перемещение символов
2009-02-21 22:06
да да, он должен переместится.
однако я ввел ваш код как вы сказали, но ничего не выходит. символ не исчезает.

Re: Автоматическое перемещение символов
2009-02-21 22:08
если это имеет значение, то у меня 2003 версия

Re: Автоматическое перемещение символов
2009-02-21 22:24

да да, он должен переместится.
однако я ввел ваш код как вы сказали, но ничего не выходит. символ не исчезает.

Поиграйтесь со вложением. Описание алгоритма внутри. Пожалуй, те...

Re: Автоматическое перемещение символов
2009-02-21 22:38
о, отлично, штукенция работает, спасибо!
но! в некоторых местах у меня в одной клетке 2 символа вместе (извиняюсь что забыл указать).
вот с двумя символами такой трюк не проходит..

Re: Автоматическое перемещение символов
2009-02-21 22:53

вот с двумя символами такой трюк не проходит...

На всякий случай, пересмотрел логику и сделал поддержку любого кол-ва символов: см. вложение.

Несколько функций на одном рабочем листе
2009-02-21 23:52
Всем доброе время суток!


Как сделать несколько функций Private Sub Worksheet_Change(ByVal Target As Range)

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

Re: Несколько функций на одном рабочем листе
2009-02-22 00:05

как сделать еще несколько функций

Всё зависит от того, взаимодополняющие функции или взаимоисключающие. Если первое, то просто перечисляем подряд:

[code]Private Sub Workshe...

Re: Несколько функций на одном рабочем листе
2009-02-22 00:21
SUPER!!!!
Большое спасибо, Шпец Докапыч!!!

Re: Как задать пользовательский формат, аналог # ##0,00, но с разделителем `
2009-02-22 05:09
не подскажите,как преобразовать число например:53540-S47-013  в 53540S47013 с помощью функции.Прсто таких чисел около 10000.Автоматизировать процесс.

Спасибо.

Re: Формула или макрос?
2009-02-22 10:05
Уважаемый Кузер
посмотрите файл
по вкладке КП - просто установить нужный размер верхнего колонтитула и скрыть пустые строки на первом листе вверху см в файле
штамп на маленький -сделано
тоже самое работало и для Кода и для производителя -сделано
слова ...

Прописать число текстом
2009-02-22 10:48
Возможно ли с помощью стандартной функции прописать число текстом? Например, есть данные в ячейке 1234, тогда в результирующей ячейке должно прописаться "одна тысяча двести тридцать четыре".

Re: Как задать пользовательский формат, аналог # ##0,00, но с разделителем `
2009-02-22 11:24

не подскажите,как преобразовать число например:53540-S47-013  в 53540S47013 с помощью функции.
А почему Вы называете эту текстовую строку числом?
Посмотрите вложенный файл...

Re: Прописать число текстом
2009-02-22 12:01

Возможно ли с помощью стандартной функции прописать число текстом?

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

Re: Прописать число текстом
2009-02-22 12:12
А еще можно посмотреть похожие темы, например эту: Сумма в граммах (целых и десятых)

Re: Заполнение формы по условию
2009-02-22 14:07
Уважаемый Шпец Докапыч пожалуйста подскажыте как вставить в форму накладной номер п/п 1-02/09 (№п/п, месяц, год).
Допустим клиентов будет 5, первый 2 накладних, остальные по одной. Нужно (1-02/09.......6-02/09).
К чему привязатся, если накладная...

Re: Как задать пользовательский формат, аналог # ##0,00, но с разделителем `
2009-02-22 14:29

не подскажите,как преобразовать число например:53540-S47-013  в 53540S47013 с помощью функции.
А почему...

Re: Прописать число текстом
2009-02-22 14:31
В ячейке G11 замените "рубли" на нужное значение.
В принципе - если нужно, то разберетесь Улыбающийся

Re: Заполнение формы по условию
2009-02-22 14:33

Как вставить в форму накладной номер п/п 1-02/09 (№п/п, месяц, год)?

Номер мы можем хранить в нашем шаблоне в яч. "D4", и при каждой итерации (в данном случае созд...

Re: Заполнение формы по условию
2009-02-22 16:21
Большое Вам спасибо, все работает! Веселый
Если Ви можете уделить мне еще немного времени посоветуйте как можно уменьшить количество печатующих листов.
Для одного клиента есть два счета, и накладные идут раздельно. Как сделать так что бы печаталось на одной...

Re: Заполнение формы по условию
2009-02-22 17:06

Большое Вам спасибо, все работает! Веселый
...Как сделать так что бы печаталось на одной накладной если вместе материалов меньше десяти.

Пожалуйста.
А подойдёт, если мы второй...

Нестандартная диаграмма
2009-02-23 03:50
Здравствуйте!

Интересует ответ на вопрос, как создать нестандартную диаграмму, т.к. задуманная реализация графика не может быть (на мой взгляд) осуществима имеющимися диаграммами Excel?
Во вложении пример. Имеем две нестандартные диаграммы: график|гист...

Полезные простые функции для начинающих
2009-02-23 04:12
Здравствуйте !!!
Форум класса DE_LUXE!!!
Есть небольшое предложение- 
Сделать тему легких и полезных примеров для начинающих в EXEL
где каждый желающий мог привести полезные примеры
например
Получение даты и времени последнего закрытия р...

Re: Нестандартная диаграмма
2009-02-23 07:39
 Уважаемый ser_zorg
вроде по вашей теме
http://www.planetaexcel.ru/forum.php?thread_id=3570
где-то видел "водопрадные" графики - но немогу найти

Re: Нестандартная диаграмма
2009-02-23 08:28
Уважаемый ser_zorg!
По диаграммам мне кажется Вам будет интересен сайт Энди Поупа
все коды открыты и масса примеров ( однажды я  ему письмо написал по
поводу одной из его диаграмм и получил исчерпывающий ответ)
http://www.andypope.info/...

Как извлечь саму формулу из ячейки, а не значение.
2009-02-23 09:26
Помогите, плиз.

Есть формула в ячейке  ='C:\Users\дом\Documents\[Исх.xls]Лист1'!$A$1  мне нужно извлечь из нее саму формулу, а не значение. И по возможности убрать знак =, для того  чтобы в макросе VBA в переменную занести значение  'C:\Users\дом\Docum...

Re: Сложная вставка данных из файла txt
2009-02-23 13:46

Надо чтобы Excel прочитал номер 2.12 и вставлял число 1 в определенную ячейку. Как лучше это сделать?

Лучше = попроще. Улыбающийся

[code]Sub SHD_DiffImpTxt2Xls()
  Dim txtFile As S...

Re: Сложная вставка данных из файла txt
2009-02-23 14:04
Ну этот макрос перенесет всё содержимое txt файла на лист. А надо только определенные ячейки.
Например пользователь выбирает пункты 2 и 3 ,и надо перенести данные из строк 2.1 ,2.2,3.1 и т.д.

Re: Сложная вставка данных из файла txt
2009-02-23 14:18

Например пользователь выбирает пункты 2 и 3 ,и надо перенести данные из строк 2.1 ,2.2,3.1 и т.д.

Тогда, тоже например, предложим пользователю указать пункт:
[code]Point =...

Re: Как извлечь саму формулу из ячейки, а не значение.
2009-02-23 14:20
Спасибо.
У меня еще вопрос
можно ли вместо [B1] подставить переменную, например b = rng.Address -  где адрес ячейки

у меня не получилось

Re: Как извлечь саму формулу из ячейки, а не значение.
2009-02-23 14:37

можно ли вместо [B1] подставить переменную...
у меня не получилось

Ещё элементарнее (если так можно выразиться): Улыбающийся
[code]  per = Range(rng.Address).FormulaLocal
 'per = rng.Fo...

Как подсчитать кол-во профиля имея базу данных деталей
2009-02-23 15:14
Уважаемые знатоки. Помогите пожалуйста.
Создается база данных по размерам деталей профиля, в зависимости от размера рамки.
Необходимо знать сколко профиля нужно длинной 2000 мм, перебирая все размеры.
Например:
1220 1220 1220 1220
736 736 736 736
736...

Re: Как подсчитать кол-во профиля имея базу данных деталей
2009-02-23 15:29

Кол-во профиля длиной 2000 мм - ? Непонимающий

Там, где нулики в третьем и четвёртом столбцах, это полрамки что ли – уголок?

Правильно я понимаю логику оптимизации? Лучше напилить так:...

Re: Заполнение формы по условию
2009-02-23 17:05
Извиняюсь, но не работает.
Если первый счет (201) = 0  строк, второй (220) < 10 строк
201=0, 220>10
201>10, 220>10  и тд
Если в одном случае все нормально, в другом печатает пустую накладную, или две одинакових, под разными номерами, или совсем другую ...

Re: Заполнение формы по условию
2009-02-23 17:31

Если в одном случае все нормально, в другом печатает пустую накладную, или две одинаковых, под разными номерами, или совсем другую страницу.

Вопрос: Можно ли прочитать два массива...

Re: Заполнение формы по условию
2009-02-23 19:24
Ура!!! С объединением двух масивов все получилося. В любых вариантах печатает без проблем!
А как три масива объединить?

Re: Заполнение формы по условию
2009-02-23 19:54

А как три масива объединить?

Примерно также:
[code]    MIcx1 = .[B5:I39]                           'берём первый массив
    MIcx2 = .[B46:I80]                          'бе...

Как разбить путь к файлу на составляющие
2009-02-23 20:34
Помогите, плиз

Есть путь C:\Users\дом\Documents\[1Исх.xls]Листик1'!$F$4

как с помощью функций ПРАВСИМВЛ, ДЛСТР, НАЙТИ (кстати как они буду написан на языке VBA) разбить путь на:
1) C:\Users\дом\Documents\
2) 1Исх
3) Листик1
4) $F$4
И внести в каждый пу...

Re: Как разбить путь к файлу на составляющие
2009-02-23 21:20

как с помощью функций ПРАВСИМВЛ, ДЛСТР, НАЙТИ (кстати как они буду написан на языке VBA) разбить путь...

Аналоги: Right, Len и InStr, но предлагаю другой вариант:
[code]Sub Spli...

Re: Как разбить путь к файлу на составляющие
2009-02-23 21:42

как с помощью функций ПРАВСИМВЛ, ДЛСТР, НАЙТИ (кстати как они буду написан на языке VBA) разбить путь на:
1) C:\Users\дом\Documents\
2) 1Исх
3) Листик1
4) $F$4
На счет VBA - э...

Re: Почему в MS Excel 2007 информация сохраняется намного дольше, чем в 2003?
2009-02-24 07:11
Сталкиваюсь с этой проблемой с первого дня использования экселя2007. Раздражает ужасно и очень мешает работе. Поэтому пришлось вернуться на эксель2003. Но, как я понял, всем до лампочки данная проблема, включая и создателей программы. Просто 95% пользо...

Re: Однотипное изменение всех связей в файле
2009-02-24 09:17

А почему простая замена "январь" на "февраль" не подходит?
Можно обновлять связи через "изменить связи", в ручном режиме по одному источнику, но, поскольку файлов много, ...

Re: Почему в MS Excel 2007 информация сохраняется намного дольше, чем в 2003?
2009-02-24 09:57
Круто...
Скоро будем переходить на работу во внешней обработке в 1С, и проблема решится, ведь Excel - это все-таки не база данных  Шокированный
Спасибо ВСЕМ за ответы и советы!!! Целующий

Re: Смена рисунка в Excel
2009-02-24 10:17
Помогло - во истнину все гениальное просто. Еще раз спасибо!

Re: Однотипное изменение всех связей в файле
2009-02-24 10:44

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

Дважды обсуждалась так...

Re: Однотипное изменение всех связей в файле
2009-02-24 12:10

Можно обновлять связи через "изменить связи", в ручном режиме по одному источнику, но, поскольку файлов...

Работа с массивом
2009-02-24 12:57
Подскажите, на пальцах,  как используя массив:
1. Занести данные из выделенной области в него
2. Просчитать сумма значение в строках
3. Просчитать сумму значение всего массива.
4. Вывести результат справа от выделенного сегмента в первом свободном стол...

Re: Работа с массивом
2009-02-24 13:58
На пальцах так на пальцах...  Подмигивающий

1.1. Massiv = Selection
Получаем двумерный массив, где первая размерность – строки, вторая – столбцы. Для большего понимания при пошаговой отладке (F8) загляните в ...

Отобразить все скрытые закладки
2009-02-24 15:14
В файле есть очень много скрытых закладок, как отобразить их все скопом?  Непонимающий Непонимающий Непонимающий

Re: Макросы для сводной таблицы
2009-02-24 15:19
А как макросу переназначить кнопку?

Счёт числовых значений по критерию. Как?
2009-02-24 15:41
Здравствуйте.
Помогите написать формулу, задача следующая: в столбце есть числа от 1 до 100. Необходимо написать формулу, которая покажет, что чисел от 01 и до 10 - десять, от 11 до 30 - двадцать, и т.д.

С функцией "=счётесли" у меня ничего не получает...

Пользовательская функция. Как организовать аналог функции ВПР
2009-02-24 16:11
Коллеги,

Я решился написать свою первую пользовательскую функцию, но столкнулся с рядом проблем:
1. Видимо, я ее неправильно объявляю - она не видна в общем списке функций Грустный
 требуется ли вообще присваивать тип самой функции - у меня не получилось.
2....

Re: Счёт числовых значений по критерию. Как?
2009-02-24 17:24

С функцией "=счётесли" у меня ничего не получается, не могу в ней задать критерий.
Используйте две функции СУММЕСЛИ() подряд, или же можно использовать функцию СУММПР...

Re: Нестандартная диаграмма
2009-02-24 19:28
 Шпец Докапыч
спасибо - теперь сохраню в закладках

Re: Работа с массивом
2009-02-24 19:58
Нет необходимости подсчитывать сумму ячеек строки выделения в цикле, лучше применить функцию рабочего листа Sum и сразу записывать в ячейку.
Если  справа от выделения, в первой строке выделения будут пустые ячейки, то первый пустой столбец будет опреде...

Re: Условное форматирование с разными листами
2009-02-25 01:49

Задача

Есть книга с двумя листами
В первом листе список номеров одним столбцом, во-втором листе - таблица с номерами
Нужно на втором листе закрасить ячейки с номерами зеленым цветом, ...

Re: Условное форматирование с разными листами
2009-02-25 11:18

А можно ли сделать наоборот, т.е. так, чтобы окрашивались те ячейки, которых нет в первом листе? как это надо прописать?
Можно, и как правильно заметили выше, с ПОИСКПОЗ() не...

Указание пути к файлу
2009-02-25 12:18
Всегда писал так:
   prizma = "\\Eng\TZ\TZ_mobil\Return_kom.xls"
       
   Workbooks.Open Filename:=prizma

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

Re: Указание пути к файлу
2009-02-25 14:57

теперь возникла необходимость открывать файл без указания в коде полного пути. В идеале просто имя файла.

Обычно это делается так:
[code]prizma = ThisWorkbook.Path & "\" & "Ret...

Re: Указание пути к файлу
2009-02-25 15:09

Обычно это делается так:

Спасибо огромное. Понял!

Re: Отобразить все скрытые закладки
2009-02-25 18:16
Если макросом, то можно так(я так понял закладки - это листы?)

Код:
    For Each Sheet In Sheets
     If Sheet.Visible = 0 Then Sheet.Visible = -1
    Next Sheet

Re: Дополнительный вопрос 16+_VBA
2009-02-25 20:53

как сделать чтобы значения функции выводились в столбце E
по всему диапазону при помощи VBA

Нужно определить последнюю строку, записать во весь диапазон столбца "Е" формулу ...

Re: Заполнение формы по условию
2009-02-25 21:06

Вопрос: Как сменить условие, что бы при нуле считала что ячейка пустая.

Надо прописать ещё одно условие. Эта строка будет выглядеть так:
[code] If Len(MIcx(i, 7)) > 0 And...

Re: Макросы для сводной таблицы
2009-02-25 21:12

А как макросу переназначить кнопку?

О какой кнопке идёт речь? Может вы имели ввиду "Как назначить?", тогда см. ответ на вопрос: [url=http://forum.msexcel.ru/microsoft_excel...

Re: Заполнение формы по условию
2009-02-25 21:26
Спасибо помогло.

Цитировать
Sheets("Вимога").Copy Sheets(Sheets.Count)

В коде обращение к странице. Если страница спрятана - не срабатывает.
Как записать обращение в коде на страницу "Вимога" если она спрятана.
Спасибо!

Re: Заполнение формы по условию
2009-02-25 21:41

Как записать обращение в коде на страницу "Вимога" если она спрятана.

Тогда надо Отобразить -> Скопировать -> Спрятать.
2 – знаете, 1 и 3 подскажет макрорекордер.

Re: Дополнительный вопрос 16+_VBA
2009-02-25 23:28
А событие "Изменение" Вам на что? Единички и нулики у Вас появляются сразу большим куском что ли?

Re: Дополнительный вопрос 16+_VBA
2009-02-25 23:51
Вводятся большие объемы в рабочий лист и также эта функция
так быстрей все работает

Re: Дополнительный вопрос 16+_VBA
2009-02-26 00:18
Два момента:
1. Если Вы вот так запросто запишете код, безусловно изменяющий ячейки в событие "Изменение", то по любому заклинит, надо обрамить:

Код:
  Application.EnableEvents = False
  'код
  Application.EnableEvents = True

2. Такой код сраба...

Как автоматически вырезать строки и вставить их в конец таблицы
2009-02-26 01:04
Добрый день!
Приходится часто делать одну и туже процедуру. Помогите плиззз автоматизировать.
Таблица состоит из ассортимента, разбитого по категориям: категория 1 (перечеь асортиента), категроия2 (перечень ассртимента), и т.д.
В этой таблице нужно ка...

Re: Дополнительный вопрос 16+_VBA
2009-02-26 02:18
[code]Private Sub Worksheet_Change(ByVal Target As Range)

Application.EnableEvents = False
Dim LR As Long
   LR = [A65536].End(xlUp).Row
  MsgBox "Номер последней строки: " & LR
     Columns ("E:E")
    Selection.FormulaR1C1 = "=BIN2DEC(C[-4]&C[-3]&C[-...

Re: Дополнительный вопрос 16+_VBA
2009-02-26 02:26

Когда нажимаешь в столбце E
в окошке появляется формула BIN2DEC - так должно быть при работе с VBA или нет
те есть можно так сформулировать - должны ли появляться формулы при работе...

Re: Дополнительный вопрос 16+_VBA
2009-02-26 02:50
[code]
Private Sub Worksheet_Change(ByVal Target As Range)
Application.EnableEvents = False
Dim LR As Long
   LR = [A65536].End(xlUp).Row
   Range("E1:E" & LR).Value = Range("E1:E" & LR).Value

  MsgBox "Номер последней строки: " & LR
     Columns("E:E"...

Re: Дополнительный вопрос 16+_VBA
2009-02-26 03:23

Попробовал так - не работает совсем - наверно не туда код поставил

Конечно не туда. Сначала надо писать формулу, а потом заменять её на значения, а не наоборот:
[code]Privat...

Re: Пользовательская функция. Как организовать аналог функции ВПР
2009-02-26 03:57
Похвально, что ты, наконец, решился на это, а то всё: "VBA – это не ко мне, но вот формулами можно ого-го чего вычислить".  Смеющийся Теперь к делу…

1. Sub – процедура, Function – функция, поэтому пользовательскую функцию описываем так:
[code]Public Function ...


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

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


В избранное