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

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


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

Выпуск 29
от 2008-08-01

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

Рассылка сайта "Профессиональные приемы работы в 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: Как довести таблицу до ума?
2008-07-25 06:24
Посмотрите, что получилось.
макрос писал не я
Для каждой ячейки столбца "A" листа "Текст", сначала выполняется проверка на совпадение со значениями столбца "G" этого же листа по алгоритму, Предполагается, что ошибок в словах нет. Это предположение поз...

Re: Как довести таблицу до ума?
2008-07-25 07:01
Помогите собрать таблицу
разобрать получилось а вот собрать не получается
столбцы       Тип строки; Регион; Дата / Время (GMT);Дата /инт. дат;Месяц;признак факта ---область  страниц

столбец  Месяц-период-мегасупер   ---область столбцов

столбец  Событи...

Re: Функция ВПP из кода VBA формы EXCEL не работает
2008-07-25 08:38
Большое спасибо, все работает

Re: Как довести таблицу до ума?
2008-07-25 09:52
Что-то смутно знакомое... сейчас посмотрим  Смеющийся

А что именно непонятно?
Сводная собирает так: ПКМ - Показать список полей, и накидываем поля туда куда хотим, выбирая в какую область (строк/столбцов/страницы/данных) надо перенести поле.
Все манипуляции с...

Re: еxel перестал высчитывать значения
2008-07-25 11:24

В общем и целом всё довольно просто, но не высчитывает.  Злой

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

    ...

Re: Скрытый текст
2008-07-25 11:36
Формат ячеек -> все форматы -> ;;;
Правда, при таком способе отображения в строке формул содержимое будет все равно видно

Re: Как макросом собрать данные из нескольких книг на один лист?
2008-07-25 12:06
Выкладывайте пример, покажу как сделать.
Интересует точный повтор данных или сводная таблица?
А что количество книг меняется часто? Через равно нельзя подвязать?  Подмигивающий

Re: Как в расширенном фильтре правильно задать формулу?
2008-07-25 12:08
Уважаемый специалист!
Посмотрел Ваш пример, большое Вам спасибо за помощь.
К сожалению, у меня ничего не получается, поскольку фильтруются совсем не
те записи. В Вашем примере я выделил красным цветом те строки,
которые должны остаться после применения...

Re: Как в расширенном фильтре правильно зада
2008-07-25 12:14
Тогда нужна относительная ссылка (E7 вместо $E$7) на плановый срок. Я, конечно, сразу засомневался зачем Вам единый план для всех строк, но, видать, недотелепатил Улыбающийся

  • Формула: =F7>E7
  • Исходный д...

Re: Как довести таблицу до ума?
2008-07-25 13:11
подскажите как  убрать итоги (вроде во всех полях убрал итоги )
потом чтото с  "периудмега " начинается не как у вас

Re: Как довести таблицу до ума?
2008-07-25 14:18
ПКМ на поле с Итогами, Параметры поля: Итоги : НЕТ. ОК.

Re: Как довести таблицу до ума?
2008-07-25 14:20

потом чтото с  "периудмега " начинается не как у вас

Так это проблема не в сводной, а в таблице - источнике: там не формула, а значения и стоят не везде...

Re: еxel перестал высчитывать значения
2008-07-25 14:49
На листе "Выборка остатков" хорошо бы переправить в формуле строковые цифры на числа (показана первая формула):

=ЕСЛИ(A4="";"";ЕСЛИ(ВПР(A4;'Остатки 01'!A:B;2;0)="есть";1;ЕСЛИ(ВПР(A4;'Остатки 01'!A:B;2;0)=...

Re: Как суммировать данные с разных листов если их 200 шт.?
2008-07-25 16:31
Простите Строит глазки
Не смог разобраться....темный я, видимо...
Внес Вашу функцию в нужный лист, в нужной ячейке записал "=сумм3D("Лист1";"Лист99";H1)" - выдает ошибку #ИМЯ? Непонимающий

Re: Как суммировать данные с разных листов если их 200 шт.?
2008-07-25 18:28

Внес Вашу функцию в нужный лист...

В модуль ЛИСТА не надо. Код пользовательской функции следует помещать в обычный модуль: Insert -> Module. А лучше все их заначить в...

Re: Скрытый текст
2008-07-25 18:58

Формат ячеек -> все форматы -> ;;;
Правда, при таком способе отображения в строке формул содержимое будет все равно видно

Тоже интересное предложение. А где можно найти расш...

Re: Точечная диаграмма - матрица BCG
2008-07-25 19:52

см. вложение
Спасибо огромное!
Вроде все так же делал. Но такой результат не получался Улыбающийся

Re: Скрытый текст
2008-07-25 20:02

А где можно найти расшифровки подобного кода форматирования? Есть какие-нибудь правила?

В справочной системе Excel всё это подробно описано в теме "Создание пользоват...

Re: Скрытый текст
2008-07-25 20:18
Способ номер четыре:

  • удерживая Ctrl, выделяем все ячейки, кроме тех, которые надо скрыть;
  • Файл -> Область печати -> Задать.

Re: Скрытый текст
2008-07-25 20:30
Способ номер четыре был  бы совсем хорош, если бы при многосвязном диапазоне не выводил на печать по одной Area на лист.

Re: еxel перестал высчитывать значения
2008-07-25 20:48
Всем бо-о-о-льшое спасибо за помощь! Респект и уважуха!  Смеющийся

Re: Скрытый текст
2008-07-25 21:08
Способ номер четыре был  бы ещё лучше, еслиб не надо было по всему документу искать раскиданные ячейки чтоб  поколдовать над ними. Напоминаю - ячеек сотни, находятся в разных строках и столбцах.
Что-то про принтер я недопонял (извините, я потому и зад...

ОТПРАВКА СООБЩЕНИЙ ИЗ Excel
2008-07-25 21:57
Уважаемые эксперты
помогите составить макрос, требуется отправить диапазон листа (например А1:д10) по определённому адресу указонному в (например Е11)
спасибо

ОТПРАВКА СООБЩЕНИЙ ИЗ Excel
2008-07-25 21:57
Уважаемые эксперты
помогите составить макрос, требуется отправить диапазон листа (например А1:д10) по определённому адресу указонному в (например Е11)
спасибо

Re: Как в расширенном фильтре правильно зада&
2008-07-25 22:01
Большое спасибо!
Все стало на место!
Действительно, в этом примере очень важно
правильно указывать исходный диапазон
и диапазон условий с заголовками.
К сожалению, примеры в HELPе говорят совсем о другом,
поэтому, видно, и неработоспособны.
Еще раз сп...

Re: Отправка почты из Excel
2008-07-26 00:03
Топик перемещён! Читаем, просвещаемся, учимся пользоваться поиском Подмигивающий

Re: Как довести таблицу до ума?
2008-07-26 07:24
Если  в сводной таблице не вводить в   поля страниц , поле Дата Время (GMT) это повлияет  на  работу табицы ?
(случайно  удалил этот столбец из готового архива)

Re: еxel перестал высчитывать значения
2008-07-26 17:53
Просто ради интереса ещё чуть-чуть подсократил формулу:
=ЕСЛИ(A4="";"";ЕСЛИ(ИЛИ(ВПР(A4;'Остатки 01'!A:B;2;0)="есть";ВПР(A4;'Остатки 01'!A:B;2;0)="новинка/есть");1;ЕСЛИ(ИЛИ(ВПР(A4;'Остатки 01'!A:B;2;0)="нет";ВПР(A4;'Остатки 01'!A:B;2;0)="вывести";ВПР(A4...

Re: Как довести таблицу до ума?
2008-07-26 20:05
Я сейчас не у себя, но помню что не должно повлиять, в сводной только Поле "Период" попадает.

Re: рамки вокруг объектов
2008-07-27 10:47
В том и проблемма, что запись макроса идёт, но в нём кроме "sub макрос2 и end sub " ничего не появляется. При выполнении других операций (не связанный с меню формат) всё пишется корректно.

Re: рамки вокруг объектов
2008-07-27 14:15
Давайте попробуем вместе, пошагово (вдруг что-то было упущено):

  • выделили рисунок;
  • включили запись - Макрос доступен для: Документ1 (документ);
  • Формат -> Границы и заливка;
  • Применить к: рисунку;...

Re: Вопросы по автоматизации работы с интервалами
2008-07-27 21:30
Спасибо. Разобрался.

Теперь такая задача требует решения.
В ячейке А2 на листе "расчет" задаем значение соответствующее названию нужного листа (или диапазона). Т.е. выбирается таблца с которой ножно работать. Потом в D2 вносим значение массы. Это внесе...

Re: Вопросы по автоматизации работы с интервалами
2008-07-27 22:59
Итак, вот что я натворил в вашем зловещем файле Улыбающийся:

  • исправил в "мертвый!C47" 1000 на 4000;
  • в одну формулу я не влез, поэтому добавил на листах столбцы;
  • в "расчет!A3" формула, определяющая строку;
[l...

Re: Вопросы по автоматизации работы с интервалами
2008-07-27 23:32
Спасибо ОГРОМНОЕ! Особенно за оперативность.

Буду разбираться и пытать поаналогии построить следующие таблицы. У меня их еще много Улыбающийся
Правда, при первом просмотре формул стало понятно, что разбираться мне долго  Смеющийся

Re: Могу написать алгоритм для кода, но не знаю самого VBA...
2008-07-28 01:04

Спасибо огромное, что не забыли!

Пожалуйста! Помаленьку довёл дело до конца: см. вложение.

PS: Раскрашено (условным форматированием) в ваших лучших традициях Подмигивающий

Цена товара в формате даты
2008-07-28 06:42
Добрый день. В программе excel  разделителем целой и дробной части числа стоит запятая. При скачивании отчета из одной программы разделитель - запятая, из другой - точка. Во втором случае возможен такой вариант представления цены товара, как 04.май. Ка...

Re: Могу написать алгоритм для кода, но не знаn
2008-07-28 08:10

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

Re: Цена товара в формате даты
2008-07-28 08:14

При скачивании отчета из одной программы разделитель - запятая, из другой - точка.
Что Вы называете "скачиванием"? Каким образом это делается? Как организованы и какой форма...

Re: Копирование данных без открытия книги - данных
2008-07-28 08:20
VBE: WorkbooksF1, метод Open

Решение без сводных таблиц... или всё-таки с их помощью?
2008-07-28 09:41
Всем большое спасибо и огромный респект всем , кто уже помог мне в решении некоторых проблем)))
Встал вопрос об автоматизации следующего отчёта....В файлике Emitent два листа....
Исходный:такого типа файл присылается непосредственно из головного...

Re: Цена товара в формате даты
2008-07-28 10:12
Во избежание автопреобразования (безвозвратного: можно лишь предполагать какое было число) попробуйте пару способов:

  • перед скачиванием поменять десятичный разделитель на, скажем, "-".
  • использовать текстовый формат ячеек.
  • [/list...

Re: рамки вокруг объектов
2008-07-28 10:37
 Ни один из вариантов не работает. Может это связано с 2007 офисом. При записи макроса ПКМ не работает. Изменения во вкладке формат в макрос не пишутся. Что-бы не делал запись в макросе пустая (sub макрос1 ' ' ' ' and sub).
 С остальной частью макроса ...

Точечная диаграмма - нанесение подписей
2008-07-28 11:14
Добрый день, коллеги!

Подскажите, пожайлуста, как в точечной диаграмме на точке нанести автоматизировано названия точек.

пример:

альфа  гамма  бетта
альфа1   2       5
альфа2   3       6
альфа3   4       7

В результате выводится сразу "альфа1,альфа2, ...

Re: Точечная диаграмма - матрица BCG
2008-07-28 11:21
Помогите с ответом на первый вопрос?

Добрый день, Коллеги.

В Экселе я небольшой эксперт.

Возникла проблема над которой уже давно бьюсь.

Есть 80 категорий товаров у них есть два параметр...

Re: Решение без сводных таблиц... или всё-таки с их помощью?
2008-07-28 11:26
Два вспомогательных столбца справа на листе Исходный + сводная таблица = решают вопрос.

Даже и смотреть не буду
2008-07-28 14:43
Ориентироваться на внутреннее представление даты - последнее дело.
Для VBA см. хэлпы на DateDiff, DateSerial, DateAdd и т.п.,
для листа - в Мастере функций прошерстить категорию Время; в нём (кроме краткого описания) внизу слева есть ссыл...

Re: ГЛЮК с обработкой дат
2008-07-28 14:50
А просто вычесть из одной даты - другую почему нельзя?  Непонимающий

Re: ГЛЮК с обработкой дат
2008-07-28 14:54

А просто вычесть из одной даты - другую почему нельзя?  Непонимающий

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

Re: ГЛЮК с обработкой дат
2008-07-28 14:59

А просто вычесть из одной даты - другую почему нельзя?  Непонимающий
Хотя бы потому, что там кроме даты еще и время.

Re: ГЛЮК с обработкой дат
2008-07-28 15:11
На Жепеге я время не нашел  Показает язык
А выложите пример, в виде xls файла, где будут Ваши изначальные геморройные даты/время, между которыми надо количество дней посчитать.

Надстрочные символы
2008-07-28 17:58
Как в Excel Установить надстрочный симсол, например степень (и подстрочнй)?

Re: Дизайн сообщения через MsgBox
2008-07-28 18:10
Для вывода сообщений с подобным функционалом лучше составить UserForm и "дизайнерить" её на своё усмотрение…

Re: Могу написать алгоритм для кода, но не знаю самого VBA...
2008-07-28 18:11

Попробую резюмировать задачку, прежде чем она очертится кодом:

Диапазон первого (нескольких начальных) материала имеет 1+п1+п2+пN+""и"" строк. В данном случае 4: Название...

Re: Надстрочные символы
2008-07-28 18:15

Как в Excel Установить надстрочный символ?

Инструкция:
  • открыть ячейку для редактирования (F2);
  • выделить требуемые символы ТЕКСТА;
  • ...

Re: ГЛЮК с обработкой дат
2008-07-28 18:22
Шпец, первая и третья формулы должны давать одинаковый результат всегда. А вот на вторую я бы рассчитывать не стал.
 Во избежание. ©

Атокопирование формулы в строку
2008-07-29 10:04
Доброго времени суток. Вот такой вопрос: при добавление строки в таблице справа в столбце с расчетами тоже пустая строка, как сделать чтобы формулы копировались автоматически. Пример прилагаю

Re: рамки вокруг объектов
2008-07-29 10:07


Т.е. если досконально следовать предложенной мной очерёдности, всё ОК? Вопрос закрыт?

Да, спасибо огромное за помощь. Остался только такой вопрос, как сделать его актив...

Re: Атокопирование формулы в строку
2008-07-29 10:31
Создать объект "Список".

Re: Могу написать алгоритм для кода, но не знаю самого VBA...
2008-07-29 10:34


Пожалуйста! Помаленьку довёл дело до конца: см. вложение.

PS: Раскрашено (условным форматированием) в ваших лучших традициях Подмигивающий

Вставил Ваш код в свой шаблон.
П...

Re: Дизайн сообщения через MsgBox
2008-07-29 11:00
Извините, Шпец Докапыч!
Я благодарю Вам о своевременного ответа и совета об UserForm, но мне интерисуеть то что спросил - конкретно об MsgBox! Иначе получаеться как в вице Советском времени, когда Сакашвили ишчеть баран о сватбе сина, а ему дають не ба...

Re: Дизайн сообщения через MsgBox
2008-07-29 11:32

Меня интересует то, что спросил - конкретно MsgBox!

Вы в какой-либо программе видели подобный функционал? К тому же, возиться с API для перехвата хэндлов окна и его струк...

Re: Автокопирование формулы в строку
2008-07-29 11:33
Спасибо, почти то что надо, но сильно ломается шапка таблицы. Других  вариантов не существует?

Re: Автокопирование формулы в строку
2008-07-29 11:41
Шапку можно слегка изменить, вписав нужное на место "Столбец №...".

Другой способ - огрызок того же функционала прописать на VBA самостоятельно (отслеживая событие worksheet_change), обеспечив себе головную боль и ошибки, неизбежные при изобретении вел...

Re: Дизайн сообщения через MsgBox
2008-07-29 12:17
Спосибо Шпец Докапыч, для нового ответа!
Если бы я видел и если бы я знал - не было бы спрашивал! Улыбающийся
Из Вашего ответа - я делаю такиe выводый :
1)"Если надо сообщение будеть каким то образом  разкрашеном - то пользуйте UserForm!
 А если таких притенции...

Re: рамки вокруг объектов
2008-07-29 12:56

Как сделать его активным?

Лучше в момент вставки привязать переменную и уже от неё управлять форматом, например:
[code]Sub SH_UprKart()
Dim MyPict As Object
  Set MyPict = Sel...

Re: Дизайн сообщения через MsgBox
2008-07-29 13:01

Я правильно понял?

Абсолютно правильно. Есть желание реализовать а-ля "UserMsgBox"?

Re: Дизайн сообщения через MsgBox
2008-07-29 13:27
Ну да!Буду очень благодарен!

Значение из диапозона соответсвующего максимальному
2008-07-29 13:43
Один столбец- фамилии, второй-отработанные часы. Как сделать, чтобы  в произвольной ячейке отображалась фамилия человека, отработавшего максимальное количество часов?

Re: Значение из диапозона соответсвующего м
2008-07-29 13:50

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

А фамилии повторяются?, если нет то:
  • =ИНДЕКС...

Re: Значение из диапозона соответсвующего максимальному
2008-07-29 14:11
А если больше одного человека отработали одинаково максимальное количество часов?

ИМХО - надо делать сводную таблицу.  Смеющийся

Re: Комментарии в выпадающем списке!
2008-07-29 15:36
спасибо....
но ничего не получается

нужна формула
2008-07-29 15:50
Добрый день. Проблема такова. имеются данные - Ip адрес и количество потребленного трафика с этих ip адресов.
статистика эта достается из веб интерфейса(нет функции экспорта).В экселе вбит диапазон айпишников например
1.2.3.4
1.2.3.5
1.2.3.6
1.2.3.7
.....

завернутая формула
2008-07-29 19:33
есть данные кол-ва и учета товаров с записями по каждому дню вида
(колонки - это виды товаров, "всего" это остаток на этот день)

вход цена                      1 2 3 4
выход цена                    2 4 4 7
-----/~~~~~~~~~~~/------------
18.05.2008   пр...

Re: завернутая формула
2008-07-29 20:05

Мне надо вывести одну формулу: чтобы она просматривала все записи продано между двумя ЗАДАННЫМИ датами

Как считаете, поможет Вам на пути к этой формуле решение в теме: [url...

Re: завернутая формула
2008-07-29 20:24
Спасибо, сейчас почитаю тему.

Бегло глянул...
Вопрос с выборкой между двумя датами я пока решил примерно так:
=SUMIF($A$5:$A$3124;"<1.06.2008";$AT$5:$AT$3124)-SUMIF($A$5:$A$3124;"<=1.07.2008";$AT$5:$AT$3124)
$A$5:$A$3124 - даты
$AT$5:$AT$3124 - данные ...

Re: завернутая формула
2008-07-29 20:28
сейчас открыл, почитаю, разберусь... и отпишусь сразу

Re: завернутая формула
2008-07-29 20:55
Спасибо за помощь, но вы знаете, это ИМХО не поможет.

Я присоеденил файл с примером и описанием что мне надо сделать

Re: Подстановка значений в хронологическом порядке.
2008-07-30 00:26

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

Эту проблему можно ...

Re: завернутая формула
2008-07-30 04:26
Формула (формула массива) считает Σ(ОТ>=продано*наценка<=ДО); в примере = 1272,50:

  • {=СУММ((A5:A40>=ОТ)*(A5:A40<=ДО)*(B5:B40="продано")*(C5:C40*(C3-C4[/colo...

BПР() only!
2008-07-30 09:35

Цитата: Excel Help для ПРОСМОТР
Если искомое_значение меньше, чем наименьшее значение в аргументе просматриваемый_вектор, то функция ПРОСМОТР возвращает значение ошибки #Н/Д.
Таким образом, если минимальное значение из пер...

Многоступенчатый выбор параметров.
2008-07-30 10:08
Возник такой вопрос, сущестнвует некая база данных (деревоподобная) необходимо сделать так что бы при выбор первого параметра из dropdown списка выбор второго параметра "сужался" в зависимости от выбора первого параметра, выбор третьего параметра "сужа...

Re: как связать страницы?
2008-07-30 11:28
Pivot tables на других страницах как вариант. файлик с примером не помешал бы.  Подмигивающий

Re: Списки в Excel
2008-07-30 11:47
Доброго времени суток. Задача: есть список из 50 строк, при выборе из списка, скажем, ТОВАР_004 ячейка напротив списка принимает значение, равное цене ТОВАР_004. Как это сделать? Я делел через ЕСЛИ, но у этой функции только 7 раз можно выполнять провер...

Re: Задачка с фиксацией сегодняшней даты
2008-07-30 11:51
"Например: Я хочу, чтобы в B2 можно было водить только коды: EDI, REV, GEN, DEL."

Ты можешь сделать ячейку В2 списком, в котором будет только EDI, REV, GEN, DEL являться допустимыми значениями.

Re: Списки в Excel
2008-07-30 11:56
Используйте функцию [url=http://msexcel.ru/content/view/20/2/]ВПР()[/url].

Re: Подстановка значений в хронологическом порядке.
2008-07-30 12:11
B1=IF(ISERROR(VLOOKUP(A1;$C$1:$D$128;2;0)); 0; VLOOKUP(A1;$C$1:$D$128;2;0))

Формулу растяни до B128, в опциях выключи показ нулевых значений и всё будет красиво.  Подмигивающий

Re: Списки в Excel
2008-07-30 12:48
Всё, огромное спасибо, разобрался и все сделал Улыбающийся

Re: Списки в Excel
2008-07-30 13:19
Так, разобрался с одним, столкнулся с новой проблемой. Надо сформировать новый список, в зависимости того, что выбрано в списке №1 :-(,   "ЕСЛИ" тоже не подходит...

Re: Могу написать алгоритм для кода, но не знаю самого VBA...
2008-07-30 13:28

Представьте, что сразу после заголовка "наименование" в "A9" идёт "ИТОГО:"; мы дважды по нему щёлкнули, макрос реагирует на это д...

Re: Задачка с фиксацией сегодняшней даты
2008-07-30 13:38
где-нибудь (в каком-нибудь месте листа, книги) пишете друг под другом Ваши коды. далее -> проверка данных, условие проверки - список, источник данных - тот интервал, в котором записаны Ваши коды либо диапазон (например =Коды), если Вы про...

Re: Задачка с фиксацией сегодняшней даты
2008-07-30 14:00
Задать список после команды Данные -- Проверка...  можно прямо в окне Проверка вводимых значений:
Тип данных: выбрать Список
Источник: ввести EDI;REV;GEN;DEL
(в русифицированной версии в системных настройках по...

Re: Подсветка строки и столбца
2008-07-30 15:41
а как можно реализовать такую подсветку или выделение для всех открываемых книг???

Re: Подсветка строки и столбца
2008-07-30 16:40
Можно сменить строчку:

.Line.ForeColor.SchemeColor = 10

На

.Line.ForeColor.RGB = RGB(255, 255, 255)

В Windows в properties, appearance можно посмотреть название любого цвета.

Шпец, а ты не в курсе, как сделать чтобы подсвечивались не только линии но ...

Re: Подсветка строки и столбца
2008-07-30 17:00

Шпец, а ты не в курсе, как сделать чтобы подсвечивались не только линии но и вся ячейка?

Нужно поменять константу в строчке: .Fill.Visible = -1. А с цве...

Присоеденение данных
2008-07-30 17:26
у меня такой вопрос...
как можно показать ту же таблицу что создан на другом листе с теми же установками формата что и там. (та таблица которая должна показать на другом листе считает данные с другой таблички, учтите пожалуста и это)...
заранее спасибо...

Re: Присоеденение данных
2008-07-30 17:30
Тут нужен телепат уровня П-12 не меньше.  Подмигивающий

Re: Присоеденение данных
2008-07-30 18:25

Как можно показать ту же таблицу, что создан на другом листе с теми же установками формата, что и там.

c_zurab, что с ними (табличками) можно делать:
  • скопировать п...

Re: Задачка с фиксацией сегодняшней даты
2008-07-30 23:49
Появился вариант. Кто-нибудь может помочь с кодом или макрсом ( просто почти не знаю VBA)

=IF(A1>0; выполнить макрос: CTRL+C ячейки B2; Paste special Values на B2 ; 0)

Re: Задачка с фиксацией сегодняшней даты
2008-07-30 23:57

Код:
if range("a1")>0 then range("b2").value=range("b2").value

Re: Задачка с фиксацией сегодняшней даты
2008-07-31 00:03
А как сделать чтобы он автоматом работал? Постоянно проверял, изменилось ли значение на >0..

Re: Задачка с фиксацией сегодняшней даты
2008-07-31 01:44

А как сделать чтобы он автоматом работал?

Как и saidaziz, сделать через Worksheet_Change. Этого будет вполне достаточно для вашего варианта, чтобы на изменение фиксиро...

Re: Многоступенчатый выбор параметров.
2008-07-31 11:12
Допустим есть ряд диаметров и ряд давлений, каждому значению одного и того же диаметра и давления соответствует несколько наменований, как реализовать что бы в списке (validation) можно было выбрать варианты этих наименований?

Re: Многоступенчатый выбор параметров.
2008-07-31 11:24
МОЖЕТ быть разговор идет об взаимозависимых СПИСКАХ?
типа того ..
Деталь1 состоит из
           Поддеталь10 состоит из
                            Узел101
                            Узел102
           Поддеталь20 состоит из
                           ...

Re: Многоступенчатый выбор параметров.
2008-07-31 11:42
нет такую задачу я знаю как решить
http://planetaexcel.ru/tip.php?aid=64


меня интеерсует другое
      1   2   3   4   5   6   7    8    9   10
а    вв аа пп рр  рр  оо лл   гг   ен ен
б    ва ап уц ен ро   ог рп   рпр рр рр
в
г
д
е

И т.д. так вот этих...

Re: Скрытый текст
2008-07-31 11:43
Привет всем!
Я столкнулась с такой же проблемой, когда некоторые символы (формулы, текст) ДОЛЖНЫ БЫТЬ ВИДНЫ в электронном виде, но не должны быть видны в бумажном варианте. К сожалению, ничего толкового ни в справочных материалах, ни на этом, ни на дру...

Перестал работать VBA Excel после непринципиальной доработке кода на другом комп
2008-07-31 11:44
Перестал работать VBA Excel после непринципиальной доработке кода на другом компьютере.
На обычных операторах VB (Date) выдает не нашел проект или библиотеку. Файл не редактированный на др. машине работает при этом нормально. Ссылки referense норм, мак...

Re: Могу написать алгоритм для кода, но не знаю самого VBA...
2008-07-31 13:22
Кстати,  и "накладные" с "  техсопровождением проекта" не выводятся почему-то... Обеспокоенный

Re: Многоступенчатый выбор параметров.
2008-07-31 13:24

Как сделать, чтобы при ВЫБРАННЫХ ЗНАЧЕНИЯ, например, б 3,  в некой ячейке (на другом листе, например) можно было выбрать эти варианты из выпадающего списка.

У Вас нескол...

В чём проблема-то?
2008-07-31 13:25


      1   2   3   4   5   6   7    8    9   10
а    вв аа пп рр  рр  оо лл   гг   ен ен
б    ва ап уц ен ро   ог рп   рпр рр рр
в
г
д
е
Заносите в эту матрицу имена спис...

Re: &#1052;&#1086;&#1075;&#1091; &#1085;&#1072;&#1087;&#1080;&#1089;&#1072;&#1090;&#1100; &#1072;&#1083;&#1075;&#1086;&#1088;&#1080;&#1090;&#1084; &#1076;&#1083;&#1103; &#1082;&#1086;&#1076;&#1072;, &#1085;&#1086; &#1085;&#1077; &#1079;&#1085;&#1072;n
2008-07-31 13:39
    От цвета не надо уходить. У Вас же всё равно "ИТОГО" какого-то цвета, например, чёрного. Нужно лишь указать код этого цвета.
    ВПР с ценами в листе "Сводная" не вводится автоматом потому, что я этого не делал, т.к. н...

Re: &#1055;&#1077;&#1088;&#1077;&#1089;&#1090;&#1072;&#1083; &#1088;&#1072;&#1073;&#1086;&#1090;&#1072;&#1090;&#1100; VBA Excel &#1087;&#1086;&#1089;&#1083;&#1077; &#1085;&#1077;&#1087;&#1088;&#1080;&#1085;&#1094;&#1080;&#1087;&#1080;&#1072;&#1083;&#1100;
2008-07-31 13:47
Если Вы считаете, что проблема в переопределении ссылок, то скопируйте в новый файл текст старого кода, вместо изменённого. Тогда определится: проблема в "непринципиальной доработке" кода или системе.

Взаимозависимая нумерация листов и страниц
2008-07-31 15:24
Доброго дня.
Ситуация: Каждый день печатаю отчёт ("книгу") в котором содержится по 9-13 протоколов ("листов"). "Лист" может содержать от одной до трёх страниц.
Как у любого нормального документа после титульного листа идёт содержание документа.
Вопрос:...

Re: Могу написать алгоритм для кода, но не знаю самого VBA...
2008-07-31 15:28

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

Re: Могу написать алгоритм для кода, но не знаю самого VBA...
2008-07-31 15:33

Для добавления пустых строк подкорректируем этот блок:
Код:
    If m <> 0 Then
      m = m + 2
      MOut(1, m - 1) = "Итого:"
      MOut(1, m) = ""
    End If

И, поскол...

Re: Могу написать алгоритм для кода, но не знаю самого VBA...
2008-07-31 15:39

желым подсвечивается строчка "MOut(1, m) = ""  " Непонимающий

Просто уберите её. Эффект будет тот же.

Re: Могу написать алгоритм для кода, но не знаю самого VBA...
2008-07-31 15:49

желым подсвечивается строчка "MOut(1, m) = ""  " Непонимающий

Просто уберите её. Эффект будет тот же.
[/quo...

Re: &#1052;&#1086;&#1075;&#1091; &#1085;&#1072;&#1087;&#1080;&#1089;&#1072;&#1090;&#1100; &#1072;&#1083;&#1075;&#1086;&#1088;&#1080;&#1090;&#1084; &#1076;&#1083;&#1103; &#1082;&#1086;&#1076;&#1072;, &#1085;&#1086; &#1085;&#1077; &#1079;&#1085;&#1072;
2008-07-31 15:57

Эффект и правда тот же - подствечивается другая строчка...

Упс, опять размера не хватило для микросводной.  В замешательстве Сделайте его, что ли, в десять раз больше. Подмигивающий
R...

Re: Могу написать алгоритм для кода, но не знаn
2008-07-31 16:37

Упс, опять размера не хватило для микросводной.  В замешательстве Сделайте его, что ли, в десять раз больше. Подмигивающий
ReDim MOut(1 To 2, 1 To (n - 1 - CE) * 10)
Можно,...

Re: Подсветка строки и столбца
2008-07-31 16:46
можно ли это реализовать через надстройку?

Re: как связать страницы?
2008-07-31 16:49
Из нужных мест документа сделать ссылки на ячеёки титульного листа (где забиваются реквизиты и пр.).

Re: Задачка с фиксацией сегодняшней даты
2008-07-31 17:04
Честно говоря почти совсем не разбираюсь в VBA...

написал вот такое:


[code]
Sub Worksheet_Change(ByVal Target As Range)
Dim A As Variant
  If Target.Address = "$A$2" Then
    If Range("$A$2").Value > 0 Then
        A = ActiveSheet.Range("$B$2")
       ...

Re: Подсветка строки и столбца
2008-07-31 17:07
Шпец Докапыч, спасибо за помощь.

Aleks. Надо создать файл помоему personal.xls и занести туда код, тогда при открытии любой книги коды в personal.xls будут работать.

( Точно как называеться файлик спроси у знатоков или открой любую книгу про VBA - там ...

Re: Задачка с фиксацией сегодняшней даты
2008-07-31 17:34

Мне надо, чтобы в А2 уже стояла формула (например, A2=A3). И если значение в А2>0 - выполнить код или не выполнять.Непонимающий

Типа такого?:
[code]Private Sub Worksheet_Change(ByVal ...

Re: &#1055;&#1086;&#1076;&#1089;&#1074;&#1077;&#1090;&#1082;&#1072; &#1089;&#1090;&#1088;&#1086;&#1082;&#1080; &#1080; &#1089;&#1090;&#1086;&#1083;&#1073;&#1094;&#1072;
2008-07-31 17:56

Шпец Докапыч, спасибо за помощь.
Aleks. Надо создать файл помоему personal.xls и занести туда код, тогда при открытии любой книги коды в personal.xls будут работать.

Пожалуйс...

Автоскрытие строк.
2008-07-31 20:11
Вопрос к знатокам...
Можно ли сделать так, что бы в зависимости от наличия информации в ячейке, строка этой ячейки либо скрывалась, либо показывалась?

Т.е. если в ячейке появилась информация (выводимая формулой), такая ячейка (вся строка) показывалась,...

Re: Автоскрытие строк.
2008-07-31 22:23

если в ячейке появилась информация (выводимая формулой), такая ячейка (вся строка) показывалась, а если информации нет, то строка должна скрыться?
Осталось всего ничег...

Re: Автоскрытие строк.
2008-07-31 23:26
Информация - если в результате вычислений формула выдаёт какое-либо значение.
Отсутствие информации - если в формула не выдаёт никакого значения. В ячейке не будет отображено никакой информации.

Re: Автоскрытие строк.
2008-07-31 23:31

Отсутствие информации - если в формула не выдаёт никакого значения
Насколько я понял, формула выдаёт-таки значение "" (пустая строка).

Тогда всё просто:
Range(ячейк...

Re: Автоскрытие строк.
2008-07-31 23:56
Извиняюсь, но не подскажите ли на примере? Куда и как енто вводить? Улыбающийся
Заранее благодарен.

Пример прилагается.

Re: Автоскрытие строк.
2008-08-01 01:50

Не подскажите ли на примере? Куда и как енто вводить? Улыбающийся

Закинул строчку ДмиДми в ваш файл в неизменном ...


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


В избранное