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

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


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

Выпуск 61
от 2007-12-28

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

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


Тема: Отв: проверка по цвету - : Route Route
2007-12-21 10:49
Не ужели нельзя? Помогите пожалуйста....

Тема: Отв: блокирование ячеек - : Route Route
2007-12-21 10:49
не тут та было! мне еще в ячейки A2 и т.д надо чтобы можно было вбивать цтфры. а как я это буд делать если там будет формула? и как она поймет, что там былм скажем цифра 2 ? т.е я проверку сделал, стоит q в А2 стал 0 , а если я убиру признак q, как он мне вернет то значение котрое было там?!...

Тема: Отв: C одного листа на второй - : Елена К
2007-12-21 12:58
У меня тот же вопрос. Вы как-нибудь решили эту проблему?...

Тема: Отв: автоматическая нумерация - : Андрей Ковальчук
2007-12-21 15:01
если правильно Вас понял, то вот так: cells(1,1)=cells(1,1)+1...

Тема: Отв: автоматическая нумерация - : Игорь М
2007-12-21 15:01
Это понятно, но необходимо это делать только в ячейке А1 и при помощи кнопки....

Тема: Отв: автоматическая нумерация - : Андрей Ковальчук
2007-12-21 15:01
можно воспользоваться сквозной формулой. для ячейки A2 пишем так =A1+1, а потом все это дело тянем вниз...

Тема: автоматическая нумерация - : Игорь М
2007-12-21 15:01
Подскажите пожалуйсто, как при помощи макроса после нажатия кнопки сделать автоматическое изменение на 1 номера в строке А1. Например, А1=1, нажал кнопку - А1=2, и т.д....

Тема: Отв: C одного листа на второй - : Oleg X
2007-12-21 15:01
Что такое ячейки на закладке ? Имеется ввиду при вводе данных в ячеке листа 1, на листе 2 в тех же ячейках должны быть те же данные? Если так, то можно таким образом. Private Sub (ByVal Target As Excel.Range) i = Target.Row j = Target.Column Sheets(2).Cells(i, j) = Target End Sub А можно вообще по событию Worksheet_Change копировать весь лист 1 на 2...

Тема: Отв: проверка по цвету - : Tatiana MTV
2007-12-21 15:01
Может это вам поможет http://www.planetaexcel.ru/tip.php?aid=50...

Тема: Отв: Задачка по Excel - : Oleg X
2007-12-21 15:01
для ячейки B4 =ЕСЛИ($G$2-СУММ($A3:B3)>0;$G$2-СУММ($A3:B3);0) а дальше копируй...

Тема: Отв: автоматическая нумерация - : Игорь М
2007-12-21 17:03
Оказывается все так просто. Век живи, век учись. Спасибо....

Тема: поле со списком из ячейки - : Владимир Олейник
2007-12-21 19:05
;) Всем добрый день! Как из одной ячейки сделать поле со списком? :( ...

Тема: Как? Заполнение диапазона ячеек, по переменным данным. - : Serj Kalsin
2007-12-21 22:11
Здравствуйте! У меня вопрос, который будет сложно мне описать но попробую. Допустим у меня есть ячейка А1 и А2, в ячейке А1 будет список из 5 наименований (допустим А, Б, В, Г и Д), а в ячейке А2 будут другие данные (допустим 1, 2, 3, 4 и 5). И есть еще 30 столбцов состоящих например из 10, следующий из 12 ячеейк и т.д. где меньше где больше. Так вот что я хочу. Например, когда я в ячейке А1 выберу наименование А , а в ячейке А2 наименование 3 , чтобы при таком раскладе определенный диапазон ячеек...

Тема: Наложение таблиц - : Марьяна Полгородник
2007-12-23 04:10
Подскажите пожалуйста, как наложить одну таблицу на другую, чтобы получилась одна, суммированная таблица...

Тема: Создание географической карты в Excel - : Maysi Maysi
2007-12-24 09:20
Друзья! Подскажите пожалуйста, возможно ли построение географической карты-схемы в MS Excel посредством диаграмм или как-нибудь еще. Спасибо....

Тема: Отв: Наложение таблиц - : Сергей Барабанов
2007-12-24 13:25
можно используя специальная вставка/операция=сложить Выделяете диапазон ячеек -правой клавишей мышки-копировать Активизируете стартовую (верхнюю левую ячейку) диапазона куда вставить Правой клавишей мышки-специальная вставка В всплывающем окне назначаете операция сложить. Если есть необходимость сложить одинаковые таблицы из большого количества файлов можно воспользоваться VВА...

Тема: Отв: Наложение таблиц - : Сергей Барабанов
2007-12-24 13:25
можно используя специальная вставка/операция=сложить Выделяете диапазон ячеек -правой клавишей мышки-копировать Активизируете стартовую (верхнюю левую ячейку) диапазона куда вставить Правой клавишей мышки-специальная вставка В всплывающем окне назначаете операция сложить. Если есть необходимость сложить одинаковые таблицы из большого количества файлов можно воспользоваться VВА...

Тема: Отв: Замена и объединение данных в Excel - : Сергей Барабанов
2007-12-24 18:24
см сервис/ параметры/расширять форматы и формулы в диапазонах данных там должна быть галочка чтобы расширение работало необходимо иметь по крайней мере три однотипно заполненных строки, с областью данных слева и областью формул справа, без пустых ячеек. Расширение работает если в первой пустой строке после уже введённых заполняются все ячейки с данными....

Тема: Копирование формул - : Михаил Бутаев
2007-12-24 21:23
Добрый вечер! Помогите советом! Есть 60 файлов в Excel, в каждом находится 100 страниц с данными. 101й лист каждого файла состоит из формул, которые в текущей книге высчитывает определенные значения. Эти формулы необходимо поместить в каждую книгу. Однако простое копирование - копи-паст - вставляет в книги формулы, которые ссылаются на ту книгу, из который они копировались. Как сделать так, чтобы все формулы были актуальны для текущей книги? в access была волшебная фраза current file, а как быть с excel ??...

Тема: UsedRange. - : Alexandr Zlobin
2007-12-25 10:52
как определить число столбцов на листе? число строк определяю так n1 = ActiveSheet.UsedRange.Rows.Count столбцов пытаюсь так n1 = ActiveSheet.UsedRange.Cows.Count но не выходит...

Тема: Отв: строчки в ecxel - : Елка Елкина
2007-12-25 11:57
я пробовала, по словам переносит, но скрывает всю нижнюю надпись - оставляет только верхние 3 слова... я уже и так и сяк, а он никак!!!...

Тема: Отв: строчки в ecxel - : Андрей Ковальчук
2007-12-25 11:57
формат ячеек - вкладка выравнивание . поставьте галку переносить по словам ...

Тема: строчки в ecxel - : Елка Елкина
2007-12-25 11:57
подскажите пожалуйста как сделать так чтобы строчки в таблице ecxel принимали нужный размер и высоту в зависимости от содержимого??? и формат меняла, а остаются только первые слова в ячейуе, остальные скрываются!!!...

Тема: Отв: UsedRange. - : Владимир .
2007-12-25 11:57
Alexandr Zlobin писал(а): n1 = ActiveSheet.UsedRange. Cows .Count но не выходит упаль пад стул ... :silly: без обид ... :) Вы КОРОВ считаете или чего? может Column ?...

Тема: Отв: Как? Заполнение диапазона ячеек, по переменным данным. - : Андрей Ковальчук
2007-12-25 18:02
а можно файл с примером? а то ничего не понятно...

Тема: Отв: Копирование формул - : Андрей Ковальчук
2007-12-25 18:02
извините, что отвечаю вместо автора... :) макрос будет считывать непосредственно формулы и вставлять их в нужное место....

Тема: Отв: Копирование формул - : Михаил Бутаев
2007-12-25 18:02
Сергей Барабанов писал(а): по этому удобнее использовать VBA Вы имеете в виду сделать макрос, который будет записывать действия, производимые в файле непосредтвенно человеком?...

Тема: Отв: Копирование формул - : Сергей Барабанов
2007-12-25 18:02
непосредственно средствами экселя можно с помощью правка/ связи нажать кнопочку изменить связь и в выпадающем окне выбрать вместо файла откуда копировалось - текущий файл (куда скопировалось) но это придется делать для каждого файла по отдельности по этому удобнее использовать VBA...

Тема: Отв: Создание географической карты в Excel - : Алексей Шмуйлович
2007-12-25 18:02
В старых версиях (кажется, до Excel 97) в комплек поставки входил компонент MsMaps. Там был обширный набор готовых карт, на которые можно было вывести данные. В нынешних версиях Excel такой возможности нет....

Тема: Отв: UsedRange. - : Алексей Шмуйлович
2007-12-25 18:02
Вопрос из категории нарочно не придумаешь ....

Тема: незначащий ноль перед числом - : Михаил Голубков
2007-12-25 20:37
Хотел бы попросить совета у знающих людей! Задача вот какая. Есть некий массив данных с текстовыми ячейками. К примеру: Петя, Вася, Саша, Ваня и т.д. Каждый из них может встречаться на странице от одного до скольки угодно раз. Задача - переименовать Имена в цифровой код для загрузки в другую программу. То есть Петя - 00001, Вася - 00002 и т.д. Я хотел написать макрос (так как придется часто обрабатывать подобные файлы) через правка, заменить и поменять все имена на числа. Вроде все просто, если не одно В...

Тема: Отв: незначащий ноль перед числом - : Алексей Шмуйлович
2007-12-26 00:04
Я бы пользовался не заменой, а функцией ВПР. Сначала создать справочник имен. Проще всего выбрать все присутствующие имена без повторов с помощью сводной таблицы. Потом путем заполнения присвоить каждому имени уникальный код. Теперь конструкцией типа =ТЕКСТ(ВПР(...); 00000 ) сопоставить коды именам в основном списке. При этом Вы получите именно текст, а не числа с отображением в красивом формате....

Тема: формула массива применительно к нескольким листам - : Boris Kachur
2007-12-26 11:05
Добрый лень! Не подскажите как можно решить эту проблему. Имеются данные расположенные на нескольких листах. Допустим в ячейках a2:a5 названия объектов, b1:im1 элементы затрат, на пересечении сумма. Содержимое ячеек a2:a5 одинаковое на всех листах, а b1:im1 нет. Как используя формулу массива по двум критериям(объект, элемент затрат) вытащить сумму не обращаясь к конкретному листу(заранее не известно на каком листе какой элемент затрат). Был бы идеальный варинт использовать имена диапазонов....

Тема: Отв: незначащий ноль перед числом - : Михаил Голубков
2007-12-26 11:05
Алексей, спасибо за ответ, но можно поподробнее? Просто я никогда не пользовался подобными функциями. Где создать справочник имен? В этой же таблице, на другом листе или где-то еще? И можно ли будет написать макрос, чтобы одним движением регулярно пересопостовлять эти имена? Хорошо еще, что имен не очень много, они уникальны и они всегда будут повторяться в последующих файлах....

Тема: Отв: незначащий ноль перед числом - : Михаил Голубков
2007-12-26 11:05
Алексей, спасибо за ответ, но можно поподробнее? Просто я никогда не пользовался подобными функциями. Где создать справочник имен? В этой же таблице, на другом листе или где-то еще? И можно ли будет написать макрос, чтобы одним движением регулярно пересопостовлять эти имена? Хорошо еще, что имен не очень много, они уникальны и они всегда будут повторяться в последующих файлах....

Тема: Отв: Копирование формул - : Сергей Барабанов
2007-12-26 11:05
Михаил Бутаев писал(а): Сергей Барабанов писал(а): по этому удобнее использовать VBA Вы имеете в виду сделать макрос, который будет записывать действия, производимые в файле непосредтвенно человеком? такой макрос можно записать при двух открытых книгах: откуда и куда, при этом макрос нужно сохранить в книге откуда если потом вместо книги куда открыть аналогичную книгу и запустить макрос то действия человека действительно будут повторены. А средства Vba позволяют написать программу ко...

Тема: Отв: Как? Заполнение диапазона ячеек, по переменным данным. - : Андрей Ковальчук
2007-12-26 12:00
не сохраняецца...

Тема: Отв: Как? Заполнение диапазона ячеек, по переменным данным. - : Serj Kalsin
2007-12-26 12:00
приелепляю файл. ...

Тема: Отв: Как? Заполнение диапазона ячеек, по переменным данным. - : Serj Kalsin
2007-12-26 12:00
приелепляю файл. ...

Тема: Отв: Копирование формул - : Михаил Бутаев
2007-12-26 12:00
Огромное Вам спасибо за помощь!...

Тема: Перебрать от А3 до А42 - : Route Route
2007-12-26 13:13
Вообщем дело такое. В ячейки такая форумла =ЕСЛИ(И((A3= )*(B3<> )); ОШИБКА ; Гуд ) Но у меня таблицы А и B аж до 42 строки тянутся. И может быть ситуация когда скажем А9 равно пусто и B9 не равно пусто. Как мне сделать чтобы мой код сделал проверку от А3*B3 до А42*B42 и если хоть где-то есть условие (A?= )*(B?<> ) писал ОШИБКА ??? Заранее спасибо! П.с Я так понимаю как-то через массив надо делать?...

Тема: Отв: незначащий ноль перед числом - : Михаил Голубков
2007-12-26 13:13
Алексей, если Вам не трудно, могли бы выложить файл с образцом как это сделать. Ну не получается ничего у меня ....

Тема: Отв: Как? Заполнение диапазона ячеек, по переменным данным. - : Андрей Ковальчук
2007-12-26 15:09
не могу воспользоваться выложенным файлом. не сохраняется на диск....

Тема: Отв: Как? Заполнение диапазона ячеек, по переменным данным. - : Serj Kalsin
2007-12-26 15:09
что не сохраняется?...

Тема: Отв: проверка по цвету - : Макс К
2007-12-26 16:09
Посмотри может поможет ...

Тема: Отв: проверка по цвету - : Макс К
2007-12-26 16:09
Посмотри может поможет ...

Тема: Отв: Перебрать от А3 до А42 - : Макс К
2007-12-26 16:09
Не совсем понятна задача. Читаю: Если И(условие:А3= умножить на B3<> ) - к чему тут И Если (И(A3= ;B3<> ); Ошибка ; Гуд )) Может так? Какого типа данные в столбцах ? Если нужно проверить весь столбец на числовые то можно включить СУММ Если (И(СУММ(A 3 :A3)= ;СУММ(B 3 :B3)<> ) ; Ошибка ; Гуд )) а может и так...

Тема: Отв: Перебрать от А3 до А42 - : Макс К
2007-12-26 16:09
Не совсем понятна задача. Читаю: Если И(условие:А3= умножить на B3<> ) - к чему тут И Если (И(A3= ;B3<> ); Ошибка ; Гуд )) Может так? Какого типа данные в столбцах ? Если нужно проверить весь столбец на числовые то можно включить СУММ Если (И(СУММ(A 3 :A3)= ;СУММ(B 3 :B3)<> ) ; Ошибка ; Гуд )) а может и так...

Тема: Отв: строчки в ecxel - : Андрей Ковальчук
2007-12-26 16:09
можно, конечно, написать макрос, но тогда, боюсь, вы будете бороться с ним... :)...

Тема: Отв: незначащий ноль перед числом - : Андрей Ковальчук
2007-12-26 16:09
вот так ...

Тема: Отв: формула массива применительно к нескольким листам - : Алексей Шмуйлович
2007-12-26 21:04
То есть Вы бы хотели получать данные на пересечении строки и столбца, найденных по заданному тексту, да еще из нескольких таблиц, расположенных на разных листах? Задача очень непростая. Стандартных решений нет. А чем вызвана необходимость хранить однотипные данные на разных листах? И почему при наличии всего 4-х объектов и большого количества статей затрат не развернуть таблицу - по строкам - элементы затрат со всех листов, а по столбцам - объекты?...

Тема: Отв: Перебрать от А3 до А42 - : Алексей Шмуйлович
2007-12-26 21:04
Нет, Макс, Ваш вариант работать не будет. Лучше, действительно, использовать формулу массива. Например так: =ЕСЛИ(ИЛИ(A3:A43= ;B3:B43<> ); да ; нет ) Завершать ввод формулы массива нужно не с помощью Enter, с помощью сочетания Ctrl+Shift+Enter. Это важно, иначе Вы получите ошибку....

Тема: Отв: поле со списком из ячейки - : Алексей Шмуйлович
2007-12-26 21:11
Владимир, посмотрите вот эту тему http://forum.msexcel.ru/component/option,com_joomlaboard/Itemid,32/func,view/id,2713/catid,21/...

Тема: Отв: !!!Вопросы срочно - : Алексей Шмуйлович
2007-12-26 22:15
igik, Вы нарушили правила форума. Пожалуйста, прочтите правила и отредактируйте название темы. Вам следует использовать сводную диаграмму - там можно вывести частоту текстовых значений в виде диаграммы....

Тема: Номер недели на основании даты - : Анна Б.
2007-12-27 08:36
...

Тема: отмена кода. - : Alexandr Zlobin
2007-12-27 10:53
Здравствуйте! я обрабатываю много книг автоматически. В каждой из этих книг есть макрос, отрабатывающий при ее закрытии.Хотелось бы его отключать/игнорировать на время общей обработки. Как это можно сделать?...

Тема: Автозаполнение формы - : Serj Kalsin
2007-12-27 10:53
Всем привет! Такой вопрос. Есть определенная форма, и есть данные на последующих листах. Надо чтобы форма заполнялась автоматически при выборе двух значений из списка. Прикрепляю файл, там все понятно будет я думаю. ...

Тема: Автозаполнение формы - : Serj Kalsin
2007-12-27 10:53
Всем привет! Такой вопрос. Есть определенная форма, и есть данные на последующих листах. Надо чтобы форма заполнялась автоматически при выборе двух значений из списка. Прикрепляю файл, там все понятно будет я думаю. ...

Тема: Отв: Работа с текстовыми данными - : Alexandr Zlobin
2007-12-27 13:21
http://www.planetaexcel.ru/tip.php?aid=33...

Тема: Работа с текстовыми данными - : Павел Трегубенко
2007-12-27 13:21
Добрый день. У меня возникла проблема с текстовыми данными. Есть база вида: 1@mail.ru 1235@rambler.ru pt@com.ru .... Необходима формула, чтобы в соседней ячейке было: mail.ru rambler.ru ....... P.S. Я смог сделать только, чтобы отображались символы до @. =ПСТР(A1;1;НАЙТИ( @ ;A1;1)-1) . Может как-то эту формулу изменить... ...

Тема: Отв: Работа с текстовыми данными - : Alexandr Zlobin
2007-12-27 14:23
http://www.planetaexcel.ru/tip.php?aid=33...

Тема: Отв: Работа с текстовыми данными - : Alexandr Zlobin
2007-12-27 14:23
http://www.planetaexcel.ru/tip.php?aid=33...

Тема: Отв: отмена кода. - : Андрей Ковальчук
2007-12-27 14:23
можно поставить в начале макроса элементарный запрос на выполнение...

Тема: Отв: Работа с текстовыми данными - : Андрей Ковальчук
2007-12-27 14:23
так попробуйте сделать наоборот: =ПСТР(A1;НАЙТИ( @ ;A1;1)+1;ДЛСТР(A1)-НАЙТИ( @ ;A1;1))...

Тема: Отв: отмена кода. - : Сергей М
2007-12-27 14:23
Отключать макросы можно установив Высокий уровень безопасности через Сервис/Макрос/Безопасность Если я правильно понял суть вопроса...

Тема: Отв: Номер недели на основании даты - : Сергей М
2007-12-27 14:23
В-принципе, в стандарной комплектации нет такой функции. Можно дописать на VBA, или искать готовую надстройку....

Тема: Отв: отмена кода. - : Alexandr Zlobin
2007-12-27 17:22
Я обрабатываю кучу книгу автоматически МАКРОСОМ.В каждой из этих книг есть процедура Private Sub Workbook_BeforeClose(), которую я хочу отменять в процессе автоматической обработки.Я не могу влезть в код обрабатываемых книг....

Тема: Отв: Автозаполнение формы - : Алексей Шмуйлович
2007-12-27 18:23
Serj, я вижу решение Вашей задачи в перестройке структуры хранения исходных справочников. Я сделал пример только по двум сметам. Остальное сделаете по аналогии. Смысл такой - собираем все сметы в один справочник, добавляем к нему столбец с шифром, включающим марку и вид ремонта. Затем по марке и виду ремонта в основной форме формируем тот-же шифр и с помощью функции ВПР() выбираем нужные данные из справочника. Если сметы периодически меняются (а скорее всего это именно так) есть смысл справочник собират...

Тема: Отв: Посещение форума - : Бриз _
2007-12-27 19:35
Алексей Шмуйлович писал(а): Вчера обновил форум до новой версии, но, к сожалению, не удачно. Новая версия очень красивая и многообещающая, но пока только бетта, работает с большим колиячеством глюков :( Возможно проблемы со старым форумом будут сняты - я немного поменял настройки сайта. Алексей, у меня та же фишка, что и у автора первого поста!!! Но было хуже - я вообще не мог недели полторы авторизоваться на форуме, затребовал новый пароль, но и с ним не было входа на форум. А ой как надо было ...

Тема: Отв: отмена кода. - : Алексей Шмуйлович
2007-12-27 19:35
Можно в массовой обработке объявить некую публичную переменную, задать ей какое-то значение и в Private Sub Workbook_BeforeClose() проверять ее состояние. Если она задана и содержит условленное значение, пропускать процедуру, иначе выполнять....

Тема: функция тренда - : Михаил Бутаев
2007-12-27 22:24
Огромное спасибо пользователям, откликнувшимся на мою предыдущую просьбу. Еще один вопрос знатокам. Допустим есть числовой набор в строке - скажем, 1, 2.1, 3.4, 4.2,5 Если этот ряд выделить, и продолжить по строке - автоматически сформируются значения - не знаю, как по научному сформулировать - следующие числа по закономерности. Внимание вопрос : какую функцию (видимо статистическую) и с какими параметрами надо вставить в ячейку, чтоб сформировалось то же число, что и в предыдущем способе?...

Тема: Отв: Как? Заполнение диапазона ячеек, по переменным данным. - : Serj Kalsin
2007-12-27 23:29
тема закрыта....

Тема: Отв: отмена кода. - : Alexandr Zlobin
2007-12-27 23:29
я не совсем понимаю как это сделать , если проверяемые книги уже написаны и поправить их код у меня возможности нет...

Тема: Отв: Автозаполнение формы - : Serj Kalsin
2007-12-27 23:58
Алексей, огромное спасибо за совет и ответ. Сейчас скачаю и буду разбираться. Дело в том что сметы делаю не я и не могу повлиять на их оформление. СмЕта на самом деле немного по другому выглядит, я упростил ее. И форма тоже немного будет другой, отличаться будет от сметы. Я хотел узнать как все это автоматизировать. Вы мне помогли это сделаТь, дальше я думаю сам разберусь. Если что напишу еще вопрос, если чего будет не получаться....


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


В избранное