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

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


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

Выпуск 1
от 2008-01-11

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

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


Тема: Файлы ОБЩЕГО доступа (SHARED) - : Анна Б.
2008-01-04 08:00
...

Тема: условие в VBА - : Sergei Grjaznov
2008-01-04 11:28
Здравствуйте. Как в VBА задать следуюшее условие:Если значение в клетке I22 целое число, отличное от нуля, то - деиствие . Если нет, то другое деиствие SUB() IF I22 >0 Then - деиствие Else - деиствие End if End Sub это не работает...

Тема: Отв: условие в VBА - : Sergei Grjaznov
2008-01-04 15:06
Сам отвечаю на свой вопрос. :whistle: Может кому поможет!;) Строчку IF I22 >0 Then - деиствие нужно изменить на IF Range( I22 ).Value >0 Then - деиствие ...

Тема: Отв: условие в VBА - : Pavel Pupkin
2008-01-04 15:06
Тут, наверное, можно предложить 2 решения. Если вы сами вручную запускаете макрос, который должен в ходе своей работы проверять значение вашей ячейки, то, наверное, так: [code:1]Sub Макрос1() If Range( I22 «») > 0 Then 'действие Else 'действие End If End Sub[/code:1] Если же вам надо отлавливать изменение значения в вашей ячейки, то вставьте этот код в модуль того листа, в котором находится ваша ячейка I22 [code:1]Private Sub Worksheet_Change(ByVal T...

Тема: Отв: Файлы ОБЩЕГО доступа (SHARED) - : Pavel Pupkin
2008-01-04 15:06
Ну, делать, наверное, можно всё, что и с обычной книгой, плюс ещё и одновременно с кем-то. Т.е. 2 пользователя открывают один файл и работают. Кто последний изменил значение ячейки, того инфо и сохраняется. Но есть определённые ограничения при режиме совместного доступа Unavailable features 1. Insert or delete blocks of cells Alternative: You can insert entire rows and columns. 2. Delete worksheets Alternative: None 3. Merge cells or split merged cells Alternative: None 4. A...

Тема: Выборка данных по дате - : Алексей Зузлов
2008-01-04 20:08
Доброго времени суток уважаемые знатоки Excel. Хочу попросить у вас помощи. Имеется таблица с объемами работ, разбитыми по датам (по строкам) и по объектам (по столбцам). Необходимо, чтобы в зависимости от даты, указанной в заголовке таблицы, в отдельных ячейках автоматически выдавались объем работ за эту дату, и за этот месяц, как указано в приложенном файле. Возможно ли это сделать и как?...

Тема: ... - : Алексей Зузлов
2008-01-04 20:08
......

Тема: Как суммировать время? - : Ольга Суслова
2008-01-04 22:10
У меня есть 31 ячейка с разными показателями времени (пример. 10:15, 08:45 и т.д.). Они записаны горизонтально, в одну строку, каждое время в своей ячейки. Когда я вывожу сумму получается очень маленькое число (07:30) и я понимаю, что это неверные данные, как правильно и каким путем настроить, чтобы в итоге у меня получилось правильное количество времени с подсчетом общего количества дней, часов и минут?...

Тема: Отв: Как суммировать время? - : Алексей Шмуйлович
2008-01-05 03:14
Проверьте формат исходных данных и итоговой ячейки. Если все данные введены именно как время, а не как текст (проверить это можно, изменив формат ячеек. Время можно отформатировать по-разному - как дату, как число и т.д., а формат текта изменяться не будет), то суммирование будет работать правильно. Формат выходной ячейки лучше поставить как полный формат даты/времени....

Тема: Отв: Выборка данных по дате - : Алексей Зузлов
2008-01-05 07:15
Собственно сам пример... ...

Тема: Отв: Файлы ОБЩЕГО доступа (SHARED) - : Виталий Шаповал
2008-01-06 01:20
В любом случае, первый открывший файл получает монопольное право на него. Все последующие смогут открыть файл либо на чтение, либо смогут сохранять изменения только в локальной копии. П.С. Вообще, совместная работа над файлами в MS Office реализована достаточно слабо....

Тема: Закрытие отчёта при выполнении условия! - : Сергей Булавин
2008-01-06 04:24
Помогите с решением! Есть две колонки отчёта: Дата и кол-во Литров. Необходимо написать код закрытия отчёта при условии, что если в столбце D39 : D53 стоит кол-во литров, то в столбце С39 : С53 обязательно стояла дата в формате dd.mm.yyyy. Если условие не выполнено, то MsgBox Введите дату заправки .Большое спасибо за помощь!!!...

Тема: Отв: сводные таблицы‚ формулы‚ финансовые функции - : Tomas Tomas
2008-01-06 11:21
неужели ни у кого ничего нет......

Тема: Отв: связанные списки - : Diana Letkovskaya
2008-01-06 14:22
С Новым Годом и Рождеством Вас! Помогите решить одну проблему связанную с зависмыми списками. Имеется некая таблица, в которой в ячейках с E6 по E29 из созданного выпадающего списка выбираются изделия (Изделие1, Изделие2, Изделие3, Изделие4, Изделие5 и Изделие6). Для Изделия1 и Изделия2 я создала зависимые списки от выбранного изделия с помощью стандартных средств Excel. Но вот с остальными загвоздка... При выборе Изделия3 в строке, ячеки в столбцах с F по G должны быть пустыми с возможностью вво...

Тема: Как автоматически бы упростить процесс ручного заполнения ячеек ? - : Tort 7
2008-01-06 16:22
:) Привет Поклонники EXCEL ! B) Начнём так сказать - поступательное движение в новом году ! А вопрос у меня будет таков : [img size=674]http://forum.msexcel.ru/components/com_joomlaboard/uploaded/images/Primer_01-5f36369eceff3f6a4d5e5a8e67b77dba.gif[/img] На Листе 1 таблица с данными размером С11:F15 ( 5 на 5 клеток ) данные из неё попадают в таблицу на Листе 2 с теме же размерами ( 5 на 5 клеток ) причём с вывороткой - данные идут в обратном порядке ! Вопрос : Как автоматически бы упро...

Тема: Как автоматически бы упростить процесс ручного заполнения ячеек ? - : Tort 7
2008-01-06 16:22
:side: Подленный Топик Рядом - Этот Глюканул ! ...

Тема: В ячейку нужно ввести из таблицы "70" с верху число ! - : Tort 7
2008-01-06 17:21
:) Привет ! Существует колонка с данными C3:C1000 В ячейку С1 надо вывести из этой таблицы 70 результат, банально отсчитав 70 строк от верха таблицы ( включая пустые клетки, занятые клетки и клетки с нулями и текстом )! Тоесть просто, в ячейку нужно ввести из таблицы 70 с верху число ! Дело в том что переменная 70 меняется 100 раз в секунду - ручками не успеть ! PS : Есть очень похожая команда : =МИН(*) - но она отыщет минимальный результат ... :side:...

Тема: Отв: В ячейку нужно ввести из таблицы "70" с верху число ! - : Шпец Докапыч
2008-01-06 20:23
Поправка: :D в 3пункте - это двоеточие и D....

Тема: Отв: В ячейку нужно ввести из таблицы "70" с верху число ! - : Шпец Докапыч
2008-01-06 20:23
Решение №1: 1) D3:=ЕСЛИ(И(ТИП.ОШИБКИ($C3*1/0)=2;$C3<>0);1;0) 2) D4:=ЕСЛИ(И(ТИП.ОШИБКИ($C4*1/0)=2;$C4<>0);МАКС($D$3:$D3)+1;0) 3) D4 копировать, D5:D1000 вставить 4) C1:=ЕСЛИ(ПРОСМОТР(70;$D$3:$D$1000;$D$3:$D$1000)=70;ПРОСМОТР($D$3:$D$1000;$C$3:$C$1000); В диапазоне C3:С1000 МАКС($D$3:$D$1000) чисел(ла)! )...

Тема: Отв: сводные таблицы‚ формулы‚ финансовые функции - : Алексей Шмуйлович
2008-01-07 02:48
Томас, а статей с этого сайта недостаточно? http://msexcel.ru/content/section/1/2/ Поищите по фруму - была где-то тема по книгам, доступным в сети....

Тема: ГИПЕРССЫЛКА - : Бахтиер Бахтиер
2008-01-07 11:24
Здравствуйте, Помогите мне пожалуйста. у меня не работает функция гиперссылка =ГИПЕРССЫЛКА('ПРИЛОЖЕНИЯ № 2'!J131) в чем может быт ошибка у меня Excel 2007...

Тема: создание теста на основе Excel - : Олег Корзников
2008-01-07 15:27
уважаемые гуру Excel у вас наверняка завалялись шаблоны тестов. Мне надо провести тестовый экзамен. если не жалко закиньте образцы всевозможных тестов на основе Excel...

Тема: График может строиться по динамически добавляемым данным? - : Tort 7
2008-01-07 15:27
:) Привет! Есть лист, в который макрос вносит автоматически значения в 10 ячеек, расположенных на одной строке, а затем, ещё 10, но на одну строку ниже (значение под значением), формируя таким образом базу данных в виде длинного списка значений из 10 колонок. Проблема в следующем: на основании 30 последних в списке строк формируется график. Данные, как я уже написал, добавляются в режиме real-time, а график не хочет ссылаться на добавляемые в базу данных данные. График привязан к определенным ячей...

Тема: Отв: создание теста на основе Excel - : Шпец Докапыч
2008-01-07 16:30
Самый простой вариант (мы так делали на курсах): Разместить на первом листе вопрос и кнопки выбора варианта ответов, на которые прицепить по макросу, содержащему Sheets( Лист2 ).Select. В зависимости от выбора, тестируемые будет попадать на разные листы, а ярлычки листов можно скрыть....

Тема: Отв: создание теста на основе Excel - : Шпец Докапыч
2008-01-07 19:26
AbleTest - программа для тестирования учащихся, написанная на VBA в Excel . Ссылка для скачивания: PS: Думаю, что тебе при необходимости просмотреть код VBA не составит труда? ...

Тема: Помогите пожайлуста - : Павел Рыбаков
2008-01-08 02:30
Пересекаются две кривые в точке .Кривые строились по точкам Как найти значения точки пересечения этих кривых и вывести результат в определенную ячейку. И как можно найти на кривой значение x , лежащей между двумя точками и вывесит ее в определенную ячейку Т е какой алгоритм следует здесь применять(какие логические функции или что )??????????????????????????????????...

Тема: Условное форматирование на основе данных другого листа - : Danny_OK OK
2008-01-08 15:31
Добрый день! Суть вопроса: есть таблица с начальным количеством чего-то, листы с пустыми таблицами заказов этого чего-то и лист с остатком (от начального количества отнимается сумма всех листов заказа). По мере заказывания позиция может исчерпаться. Как сделать так, чтобы если в листе с остатком позиция =0 или <0, то в пустых листах заказа эта ячейка заливается красным, например? В идеале, конечно, <0 тоже недопустимо, но чую, что это для меня сложно сделать - чтобы нельзя было вписать ничег...

Тема: Отв: Условное форматирование на основе данных другого листа - : Danny_OK OK
2008-01-09 11:45
:) агаа, так вот оно как делается! спасибо! *радостно уходит форматировать...

Тема: Отв: Условное форматирование на основе данных другого листа - : Анна Б.
2008-01-09 11:45
:) ...

Тема: Отв: Условное форматирование на основе данных другого листа - : Анна Б.
2008-01-09 11:45
:) ...

Тема: Как из VBA обратиться к ScrollBar по его имени? - : Сергей Смирнов
2008-01-09 11:45
Как из VBA узнать положение (Value) объекта ScrollBar если известно его имя (Name)?...

Тема: Отв: Как автоматически бы упростить процесс ручного заполнения ячеек ? - : Шпец Докапыч
2008-01-09 11:45
Отчего бы и не начать:) а вот Решение №0: [code:1]Sub Primer_DVSSYL_ShpetsStyle() Dim Ot As String, iDo As String, Formula As String, Diapazon As String, Yacheyka As Range Sheets( Лист2 «»).Select: Ot = Range( C9 «»).Value: iDo = Range( E9 «»).Value Dim x As String, y As Integer On Error Resume Next x = Left(Right(iDo, Len(iDo) - 1), 1) / 1 If x = Then y = 2 Else y = 1 Diapazon = C3: Left(iDo, y) Right(iDo, Len(iDo) - y) - Right(Ot, Len(Ot) - 1) + 3 F...

Тема: 1С и Excel - : Никита В.
2008-01-09 15:42
Здравствуйте, Всех с праздниками! Подскажите, пожалуйста, возможно ли связать отчеты в 1С 7.7 с Excel. Если да , то как это сделать?...

Тема: Помогите - : Иван Иванов
2008-01-09 15:42
Народ здравствуйте! Помогите пожалуйста, есть такая проблема: в Прайс-листе нашей фирмы ссылка Отправить Письмо там стоит ссылка mailto:адрес@почты, но мне нужно чтоб при нажатии на ссылку можно было через Outlook еше прикрепить этот же Прайс-лист автоматически чтобы отправить. p.s.: так нужно потому-что в прайсе есть колонка заказ там клиент заполняет кол-во заказываемого товара. Мне нужно чтоб не сохранить лист потом прикрепить к письму а сразу же нажать на сслыку и все прикреплялось! Если нужно мо...

Тема: Отв: Условное форматирование на основе данных другого листа - : Шпец Докапыч
2008-01-09 20:31
А это, если есть желание запретить ввод количества больше остатка: Код следует помещать в модуль листов ZakazN [code:1]Private Sub Worksheet_SelectionChange(ByVal Target As Range) Dim i As Integer, YAchka As Range, Zona As String Range( D1 «»).FormulaR1C1 = =COUNTA(C[-1])-1 Zona = C2:C Range( D1 «»).Value Range( D1 «»).Clear If Target.Address Like $C$* Then For Each YAchka In Range(Zona) i = Worksheets( Ostatok «»).Range( C YAchka.Ro...

Тема: Отв: В ячейку нужно ввести из таблицы "70" с верху число ! - : Tort 7
2008-01-09 20:31
Вот это Да ! Впечатляет ! :) ОГРОМНОЕ спасибо Шпец Докапыч за помощь ! Щас по-юзаем это решение ... :woohoo: PS : С-удовольствием выслушаю и другие возможные решения ! Присоединяйтесь ! B)...

Тема: Отв: Как автоматически бы упростить процесс ручного заполнения ячеек ? - : Tort 7
2008-01-09 20:31
:) ОГРОМНОЕ спасибо Шпец Докапыч за участие ! Я уже и не думал что это Решаемая задача ! Щас о-попробую это решение ... :woohoo: PS : С-удовольствием выслушаю и другие возможные решения ! Присоединяйтесь ! B)...

Тема: Отв: Как из VBA обратиться к ScrollBar по его имени? - : Шпец Докапыч
2008-01-10 09:17
Всё достаточно просто! Смотри пример: [code:1]Sub Test_ScrBar_SHpetsStyle() Dim strName As String, iValue As Integer, i As Integer With ActiveSheet strName = .ScrollBars.Add(192, 42.75, 22.5, 243).Name MsgBox Имя созданной полосы прокрутки strName With .ScrollBars(strName) iValue = .Value MsgBox Teкущее положение strName = iValue For i = 1 To 4 iValue = iValue + 25: .Value = iValue ...

Тема: Отв: Как из VBA обратиться к ScrollBar по его имени? - : Шпец Докапыч
2008-01-10 09:17
Всё достаточно просто! Смотри пример: [code:1]Sub Test_ScrBar_SHpetsStyle() Dim strName As String, iValue As Integer, i As Integer With ActiveSheet strName = .ScrollBars.Add(192, 42.75, 22.5, 243).Name MsgBox Имя созданной полосы прокрутки strName With .ScrollBars(strName) iValue = .Value MsgBox Teкущее положение strName = iValue For i = 1 To 4 iValue = iValue + 25: .Value = iValue ...

Тема: Как автоматически при нажатии кнопки перенести данные листа 2 книги 1 на лист 3 закрытой книги 2 - : Игорь М
2008-01-10 12:17
Как автоматически при нажатии кнопки перенести данные листа 2 книги 1 на лист 3 закрытой книги 2...

Тема: Отв: 1С и Excel - : Шпец Докапыч
2008-01-10 12:17
Можно сохранить сформированный 1С отчёт в формате .xls или .txt и связать в Excel несколько отчётов между собой в отдельном файле, собирающем отчёт(ы) в требуемом виде с помощью VBA . Кстати, на этом специализируется Если ты спрашивал об этом, то можешь выложить образец(цы) с описанием; если же хочешь связать Excel с 1С для передачи информации из первого в последний, то ищи соответствующие внешние компоненты для 1С ; но, вдруг, ты хочешь замутить проект интегрированной среды разработк...

Тема: Научите считать заданные значения в ячейках - : Дмитрий C
2008-01-10 18:38
Есть табличка - 7000 записей. Имя - пол - возраст Нужно получить сводные данные по числу людей в возрасте 3 лет, 4 лет, 5 лет... И более сложная задача. Сначала определить пол человека, а уже затем посчитать колличество в разных возрастных группах. Подскажите пожалуйста, как это лучше сделать?...

Тема: Отв: Как автоматически при нажатии кнопки перенести данные листа 2 книги 1 на лист 3 закрытой книги 2 - : Сергей М
2008-01-10 18:38
Никак. Разве что открыть автоматически Workbooks.Open Filename:= _ C:\Мои документы\Книга3.xls Перенести данные и закрыть, сохранив изменения Workbooks( Книга3.xls ).Save Workbooks( Книга3.xls ).Close...

Тема: Отв: Научите считать заданные значения в ячейках - : Алексей Шмуйлович
2008-01-11 01:40
Сводные данные? Вы абсолютно правы. Вам нужны именно сводные таблицы. Вот статья: http://msexcel.ru/content/view/34/2/...


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


В избранное