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

Форум по Microsoft Excel

  Все выпуски  

Форум по Microsoft Excel


Форум по Microsoft Excel

Выпуск 39
от 2007-10-04

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

Рассылка сайта "Эффективные офисные технологии"

Главная
Статьи
Стать автором
Скачать
Форум
О проекте
Поддержать проект

Читать в Яндекс.Ленте 
Google Reader or Homepage
Add to My Yahoo!
Подписаться в NewsGator Online 

Новости сайта в формате RSS
Новые сообщения форума в формате RSS
Читать в Яндекс.Ленте

Порекомендуйте нашу рассылку друзьям

Обратная связь
Поддержка
(форум рассылки)

\'Excel.
Excel. Трюки

Наши рассылки:

Рассылки Subscribe.Ru
Православные:
Ежедневные библейские чтения
Смоленский календарь
Для выздоравливающих алкоголиков и наркоманов
Книга "День за днем"
Книга "24 часа в сутки"
Ежедневные размышления анонимного алкоголика
Самообразование:
"Профессиональные приемы работы в Microsoft Excel"

Наши сайты

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

bonifatiy.narod.ru
В помощь выздоравливающим алкоголикам и наркоманам

Собор Смоленских святых. Жития, иконы, календарь памятных дат Смоленской епархии.

StudentTools.Narod.Ru Для тех, кто любит учиться

Новые сообщения форума  "Профессиональные приемы работы в Microsoft Office" .


Тема: Вывод на печать таблицы в конце листа с нумерацией листа в определенной ячейке - : Denis D
2007-09-27 20:48
Как вывести на печать в конце каждого листа таблицу определенных размеров, в которой в одной из ячеек стоял бы номер листа (напр., 2.1, 2.2, 2.3 и т.д.), и имелась бы возможность изменять содержимое ячеек этой таблицы....

Тема: Отв: Критерий для формулы массива - : Максим Сергеевич
2007-09-28 00:15
Алексей, спасибо огромное!!! Вы как всегда меня выручили :) сделал все с помощью формул массива, без применения именованных условий....

Тема: Отв: Критерий для формулы массива - : Максим Сергеевич
2007-09-28 00:15
Алексей, спасибо огромное!!! Вы как всегда меня выручили :) сделал все с помощью формул массива, без применения именованных условий....

Тема: Очень прошу подскажите Срочно нужна помощь чайнику - : Настя Куткевич
2007-09-28 03:19
Всем Здравствуйте Пожалуйста, подскажите можноли и как сделать в Excel расчёт процентов, ну то ест спомощью формул Например, в одной ячейке у меня цифра, ну скажем 184, в следующей ячейке размер предоставляемой скидки, например, 15%, а вот в следующую ячейку я должна записать сумму 184 но с15% скидкой, как это делать в Excel, н прибегая к калькулятору...

Тема: Отв: Очень прошу подскажите Срочно нужна помощь чайнику - : Евгений А.
2007-09-28 09:20
Название темы выбрано с нарушением Правил этого форума. А чтобы Excel работал с процентами, нужно просто понимать суть смысл понятия процентов и составлять формулы с учетом этого понимания. Так если в А1 184, а в А2 15% (введено именно как 15% клавишами клавиатуры), то в А3 можно ввести следующую формулу: =А1-А1*А2 чтобы получить значение, уменьшенное на 15% от 184. Стоит понимать, что число в ячейке, введенное с символом % реально содержит числовое значение в 100 раз меньшее. В этом можно убед...

Тема: Отв: Очень прошу подскажите Срочно нужна помощь чайнику - : Pilligrim M
2007-09-28 09:57
Если я правильно вас понял, в ячейке А1 у вас 184, а в ячейке В1 у вас 15% (0,15 в формате процентный ). И надо чтоб в ячейке С1 было 184 с 15% скидкой. Если так то это проще простого, в ячейку С1 пропишите следующую формулу: =A1-(A1*B1). Получите сумму с вычетеом скидки.:whistle:...

Тема: Отв: Очень прошу подскажите Срочно нужна помощь чайнику - : Pilligrim M
2007-09-28 09:57
Если я правильно вас понял, в ячейке А1 у вас 184, а в ячейке В1 у вас 15% (0,15 в формате процентный ). И надо чтоб в ячейке С1 было 184 с 15% скидкой. Если так то это проще простого, в ячейку С1 пропишите следующую формулу: =A1-(A1*B1). Получите сумму с вычетеом скидки.:whistle:...

Тема: Отв: Проверить через макрос - открыта ли книга? - : Алексей Шмуйлович
2007-09-28 13:30
Может проверять как раз доступность записи уже после открытия? Посмотрите свойство ReadOnly объекта Workbook....

Тема: Отв: Опять нарушение правил форума! - : Алексей Шмуйлович
2007-09-28 13:30
Настя, Вы нарушили п. 1 правил форума! Очень прошу подскажите Срочно нужна помощь чайнику - такое название нельзя давать теме. Уважаемые эксперты, пожалуйста, при ответе на такие вопросы переименовывайте ответ по существу . В полной форме ответа такая возможность есть....

Тема: Отв: Вывод на печать таблицы в конце листа с нумерацией листа в определенной ячейке - : Алексей Шмуйлович
2007-09-28 13:30
Боюсь, что сделать это в Excel можно только путем ручной разбивки страниц и добавления нужной таблички прямо на лист. Колонтитулы не позволяют вставлять таблицы. Сквозные строки выводятся только сверху каждой страницы и не могут разные значения (номера страниц)....

Тема: Отв: Заливка всех ячеек строки согласно условию - : Алексей Шмуйлович
2007-09-28 13:30
Может быть приложен файл изображения в формате gif, jpg, png макс.600х800 точек /50 Кб...

Тема: Отв: выбрать часло со сдвигом по 2 критериям - : Алексей Шмуйлович
2007-09-28 13:30
Вводите в служебный столбец обязательно слева от основной таблицы сцепленные значения из столбцов A и С, обязательно с разделителем (например так: =B1 | D1). И теперь ищете нужное значение функцией ВПР, а в качетсве искомого значения ссылаетесь на служебный столбец....

Тема: выбрать часло со сдвигом по 2 критериям - : Route Route
2007-09-28 13:30
Есть 3 столбца и 5 строк: Мне надо, чтобы excel нашел в 1 стобце число 3 притом то, которому соответствует число 23 из 3 столбца (как вывидите в 1 стобце 3-ки две и может быть больше) и вывел в новую ячеку ну скажем А7 число из 2 столбца найденной нами по 2 критериям строки (в нашем случае это 8). Помогите весь день убил никак не могу сделать. ?!...

Тема: Заливка всех ячеек строки согласно условию - : Route Route
2007-09-28 13:30
[img] Всем привет! Мне надо чтбы от A1 до A6 шла проверка, что если ячейки пустые тогда вся строка заливалась ну скажем в черный цвет. т.е сейчас по идеи A1:C6 весь наш массив должен быть черный. если бы в А2 стояла цифра, тогда все бы было черное кроме этой строки. Ну вы я думаю поняли. как это реализовать? Заранее спасибо! П.С А где картинка что я добавил?! :)...

Тема: Отв: Заливка всех ячеек строки согласно условию - : Сергей Л.
2007-09-28 17:57
Добрый день! В прикрепленном файле пример, как это можно сделать при помощи условного форматирования. Думаю, разберетесь. Удачи!...

Тема: Отв: Сортировка по первой цифре - : roza88 roza
2007-09-28 17:57
Все суммы начинаются с цифр например 22253кор. 412,0236,02M3 22253син. 310,0112,02 722,335 55 1071 658,363 Должно сортироваться 1071 22253син. 22253кор. 310,0112,02 412,0236,02M3 55 658,363 722,335...

Тема: Отв: Сортировка по первой цифре - : Алексей Шмуйлович
2007-09-28 17:57
В принципе решение должно быть таким - в отдельный служебный столбец выбираем первые цифры с помощью формулы типа =ЛЕВСИМВ(A1;1). Только меня смущает Ваша фраза: В числе могут быть и буквы но интересует только первая цифра . То есть, например в строчке sd1234;kl;k сортировать нужно по цифре 1? Тогда нужно повозиться с фоормулой. Без VBA не обойтись....

Тема: Отв: выбрать часло со сдвигом по 2 критериям - : Евгений А.
2007-09-28 17:57
Кроме предлолженного решения через формирование дополнительного столбца с цепленными столбцами и функции ВПР можно предложить решение через формулы массива. См. файл....

Тема: Сортировка по первой цифре - : roza88 roza
2007-09-28 17:57
Подскажите как сортировать только по первой цифре в excel , а все остальн данные числа не брать во внимание , есть большой список который надо отсортировать В числе могут быть и буквы но интересует только первая цифра...

Тема: Массовое исправление ошибок #ДЕЛ/0!, #Н/Д! и др - : Route Route
2007-09-28 23:11
У вас на сайте размещена статья http://msexcel.ru/content/view/127/2/ Массовое исправление ошибок #ДЕЛ/0!, #Н/Д! и др Честно скажу со стандартными функциями я уже вроде разобрался, сделал большое документ в котором много связок и во многих ячейках отображается #ДЕЛ/0!, #Н/Д!, но вот до макросов пока еще не дошел. В вашей статье приведен код макроса. А куда его вставить? Как создать данный макрос? Использую excel 2007. Извиняюсь за столь может глупый вопрос и заранее спасибо!...

Тема: Отв: выбрать часло со сдвигом по 2 критериям - : Route Route
2007-09-28 23:11
Большое всем спасибо! Сделал методом Алексей Шмуйлович через =B1 | D1. Евгений А., Ваш прием обязательно гляну. Скорее всего он бы мне подошел лучше......

Тема: Отв: Сортировка по первой цифре - : Сергей Л.
2007-09-28 23:11
Тогда способ Алексея Шмуйловича вполне подходит. Формируете рабочий столбец, где при помощи функции ЛЕВСИМВ() отрезаете первую цифру у каждого значения. Затем выделяете всю область данных (таблицу), начиная с первой ячейки рабочего столбца. И, фактически, по нему (т.е. этому рабочему столбцу) фильтруете всю таблицу. Должен получиться нужный результат. Удачи!...

Тема: Отв: Массовое исправление ошибок #ДЕЛ/0!, #Н/Д! и др - : Route Route
2007-09-29 14:42
о! Вроде разобрался......

Тема: Отв: Заливка всех ячеек строки согласно условию - : Route Route
2007-09-29 14:42
Сергей Л., большое Вам спасибо! Это то, что надо! :cheer:...

Тема: Отв: Красиво использовать шрифт - : Anatoli Анатолий
2007-09-29 19:46
Спасибо за помощь! А как можно сделать так, чтобы данный макрос работал и в папке для макросов персонал ? Как изменить адресацию на текущую книгу? С уважением, Анатолий...

Тема: Отв: Перекинуть в WORD - : iaBubniak Maria
2007-09-30 16:57
Здравствуйте!!! Предлагаю 2 варианта. Вариант первый: выделить необходимый диапазон, скопировать в ворд, получается таблица. В ней удалить ненужные столбцы и сделать заливку. Второй вариант: вставить тоже весь диапазон в ворд через вставку объекта и опять подправить таблицу.:)...

Тема: Ширина столбца - : iaBubniak Maria
2007-09-30 16:57
Подскажите, пожалуйста, как в Excel задать ширину столбца шириной 1см (в сантиметрах ;) ). Спасибо!!!...

Тема: Перекинуть в WORD - : Route Route
2007-09-30 16:57
Как можно перекинуть из эксель в ворд определенные столбцы. Ну в смысле есть массив A1:E5 скажем и мне надо это все запихнуть в ворд, кроме В1:B5 и при этом автоматом выполнить заливку в белый цвет. Как нибудь реализовается или придется ручками?...

Тема: блок схемы - : Route Route
2007-09-30 16:57
Подскажите можно ли строить как-то блок схемы в эксель? Притом порядок блоков должен соответствовать порядку цифр в определенных ячейках....

Тема: Отв: Ширина столбца - : Алексей Шмуйлович
2007-09-30 22:07
К сожалению, точно ответить на вотос сложно - в Excel ширина колонок задается в пунктах , что соответствует средней ширине символа нормального стиля. Экспериментальным путем вычислил, что 1 см примерно равен 5 пт. Просто автофигурой создавал прямоугольник заданной ширины и подбирал ширину колонки. Но все весьма приблизительно....

Тема: Отв: Перекинуть в WORD - : Алексей Шмуйлович
2007-09-30 22:07
Еще вариант - вынесите формулами нужные ячейки в отдельный диапазон, отформатируйте (заливка, шрифты) как нужно и в Word вставьте как связанный объект. Тогда при обновлении данных в Excel в Word они тоже будут обновляться. А на с чет кнопочки - если это принципиально, то как следует опишите задачу. Где будет кнопочка - в Word? в Excel? Нужно ли вставлять конкретный диапазон в конкретный документ Word или в произвольное место в любом документе? Для таких задач лучше сразу выкладывать файлы с примерами и о...

Тема: Отв: блок схемы - : Алексей Шмуйлович
2007-09-30 22:07
Если я правильно помню, какая-то автоматизация перевода баз данных (причем именно в виде таблиц Excel) в графические схемы есть в MS Visio. К сожалению сейчас под руками нет, так что, ищите и экспериментируйте пока сами....

Тема: Отв: блок схемы - : Евгений А.
2007-09-30 22:07
В принципе можно строить блоксхемы... но только с помощью автофигур (встроенные графические возможности Excel). Какого-либо встроенного механизма автоматизации построения блоксхем нет. Поэтому, если это требуется, то нужно либо разрабатывать макросы (программы на VBA), которые бы это делали на основании исходных данных, либо обращаться к специализированным приложениям, которые такие задачи уже решают (правда, я сам не знаю, какие именно это делают, но уверен, что они (приложения) существуют)....

Тема: Отв: Перекинуть в WORD - : Route Route
2007-09-30 22:07
:S Не ну это понятно, но хотелось бы чтобы просто нажал на кнопочку и все что нужно уже очутилось в ворде....

Тема: Восстановление файлов - : Andrew Aleksandrovich
2007-10-01 14:39
Добрый день! Подскажите что можно сделать в данной ситуации: удалили файлы экселя (из корзины тоже), программой восстановил все файлы, при открытии очень большая куча непонятных символов, пример прикрепить не могу, так как размер файлов больше чем положено. Заранее спасибо....

Тема: Отв: Макрос по удалению строк с пустыми ячейками - : Route Route
2007-10-01 14:39
Извините за такой флуд. Начинаю въезжать. Сделал так: Sub Новый() For rwIndex = 3 To 7 For colIndex = 1 To 3 With Worksheets( В Word ).Cells(rwIndex, colIndex) If .Value = 0 Then Rows(rwIndex).Delete End If End With Next colIndex Next rwIndex End Sub Осталось сдлеать, чтобы макрос автоматом выполнялся при переходе на вкладку В Word ....

Тема: Отв: Макрос по удалению строк с пустыми ячейками - : Евгений А.
2007-10-01 14:39
Offset - опускает обрабатываемую область на 2 строки ниже. А чтобы отсутствие пустых ячеек не вызывало сообщения об ошибке добавьте в процедуру второй строкой (т.е. сразу после Sub): ...

Тема: Отв: Макрос по удалению строк с пустыми ячейками - : Route Route
2007-10-01 14:39
Да , этот пример лучше Sub Макрос1() ActiveSheet.UsedRange.Offset(2, 0).Columns(1).SpecialCells(xlCellTypeBlanks).EntireRow.Delete End Sub А где здесь указывается, что с 3 строки начинать и в 1 столбце именно смотреть? Columns(1) - указывает на столбец?! А где строки?! И вот еще вопрос: если не находит пустых ячеек он выводит сообщение Run-Time error 1004 Не найдено ни одной ячейки , удовлетворяющей условию. Как избавиться от этого?...

Тема: Отв: Макрос по удалению строк с пустыми ячейками - : Route Route
2007-10-01 14:39
Класный форум. Не успел написать, как уже ответили. Сейчас попробую. 2 вопрос меня еще очень волнует....

Тема: Отв: Макрос по удалению строк с пустыми ячейками - : Route Route
2007-10-01 14:39
Нашел в инете и сделал чтобы строки не удолялись а просто скрывались, что впринцепи мне тоже подойдет, НО лучше конечно, чтобы совсем удолялись, так как мне они не нужны. Вот код: Sub новый() For rwIndex = 3 To 7 For colIndex = 1 To 3 With Worksheets( В Word ).Cells(rwIndex, colIndex) If .Value = 0 Then Rows(rwIndex).Hidden = True End If End With Next colIndex Next rwIndex End Sub 1. как сделать чтобы не прятались, а удолялись? 2. как сделать чтобы макром автоматом запускался при переходе н...

Тема: Отв: Макрос по удалению строк с пустыми ячейками - : Евгений А.
2007-10-01 14:39
Можно сделать вот так: [code:1]Sub Макрос1() ActiveSheet.UsedRange.Offset(2, 0).Columns(1).SpecialCells(xlCellTypeBlanks).EntireRow.Delete End Sub[/code:1] Удалит все строки (начиная с третьей) в используемой области активного листа, содержащие пустые ячейки в первом столбце....

Тема: Отв: Макрос по удалению строк с пустыми ячейками - : Route Route
2007-10-01 14:39
А покажите полный пример пжл! Мне просто вот что надо сделать: Если в столбце А ячейка пустая удалял всю строку этой ячейки. т.е в этом случае должен удалить строку 5. и за 4 должна сразу идти 6....

Тема: Отв: Обратиться из VBA к элементам управления на листе. - : Сергей Л.
2007-10-01 18:48
Добрый день! Если элемент управления из панели Формы , то все совсем просто. 1). Изменить текст: Кликаем Правой кнопкой мыши по кнопке-Изменить текст (в т.ч. можно изменить и форматирование обычными инструментами). 2). Для скрытия отображения кнопки в процессе выполнения кода используются команды... [code:1]ActiveSheet.Shapes( Button 1 «»).Visible = True ' отобразить ActiveSheet.Shapes( Button 1 «»).Visible = False ' скрыть[/code:1] Соответственно, вместо Button 1 нужно указать имя Вашей кнопки...

Тема: Обратиться из VBA к элементам управления на листе. - : soal soalov
2007-10-01 18:48
Обращаюсь за помощью к специалистам по VBA, коим я не являюсь. Возникла необходимость во-первых изменять название на кнопке (расположенной на листе), во-вторых надо из VBA в определенные моменты отобразить/скрыть элемент управления - Кнопка и Поле со списком (доставал я их с панели инструментов Формы). Кто-нить может подсказать как ето делается. И еще мне хотелось бы узнать, как у этих элементов формируются имена и как их можно изменить. Надеюсь на помощь!...

Тема: Обратиться из VBA к элементам управления на листе. - : soal soalov
2007-10-01 18:48
Обращаюсь за помощью к специалистам по VBA, коим я не являюсь. Возникла необходимость во-первых изменять название на кнопке (расположенной на листе), во-вторых надо из VBA в определенные моменты отобразить/скрыть элемент управления - Кнопка и Поле со списком (доставал я их с панели инструментов Формы). Кто-нить может подсказать как ето делается. И еще мне хотелось бы узнать, как у этих элементов формируются имена и как их можно изменить. Надеюсь на помощь!...

Тема: Отв: Красиво использовать шрифт - : Сергей Л.
2007-10-01 18:48
Анатолий, добрый день! К своему стыду я никогда не делал макросы общего доступа с автозапуском из personal.xls, а также не создавал надстроек. Вернее, пробовал как-то на заре своих опытов, но, как говорится, было это давно и неправда.... Просто никогда не нужно было универсализировать код - всегда применял конкретную процедуру к конкретной задаче, сохраняя ее в отдельной книге... В общем, не важно. В целом же, наверное, надо сделать следующее: 1). Сохранить макрос в Personal.xls (наверное, я это делаю по...

Тема: Отв: Макрос по удалению строк с пустыми ячейками - : Сергей Л.
2007-10-01 18:48
Добрый день! Вкладка - это имеется ввиду лист? Т.е. по активации листа надо запускать макрос? Если да, то для этого макрос надо прописать не в обычном модуле, а в коде самого листа (т.е. в Microsoft Excel Objects). При этом его надо назвать определенным образом: [code:1]Private Sub Worksheet_Activate() 'код процедуры End Sub[/code:1] Тогда он будет запускаться каждый раз при переходе на лист В Ворд ....

Тема: Отв: Автозаполнение ячеек на одном листе по содержимому на другом листе рабочей книги - : Юлия Осипова
2007-10-01 19:48
Спасибо очень помогли, но тут еще возникла попутно проблемка.В Файл-примерчике опять речь идет про 2 диапазона на разных листах, причем на Листе1 значение в колонке наименование уникально (Изделие8),а на Листе2 в той же колонке не уникально.По ф-ции ВПР при заполнении на Лист1 ячейки Количество Изделие8(например 15) эти же значения копируются на Лист2 3 раза значением 15, а надо чтобы при пробивке количества на Листе1 по Издели8 был поиск на Листе2 по Наименованию Изделие8 и последовательное заполнение ячее...

Тема: Отв: Автозаполнение ячеек на одном листе по содержимому на другом листе рабочей книги - : Юлия Осипова
2007-10-01 19:48
Спасибо очень помогли, но тут еще возникла попутно проблемка.В Файл-примерчике опять речь идет про 2 диапазона на разных листах, причем на Листе1 значение в колонке наименование уникально (Изделие8),а на Листе2 в той же колонке не уникально.По ф-ции ВПР при заполнении на Лист1 ячейки Количество Изделие8(например 15) эти же значения копируются на Лист2 3 раза значением 15, а надо чтобы при пробивке количества на Листе1 по Издели8 был поиск на Листе2 по Наименованию Изделие8 и последовательное заполнение ячее...

Тема: Перемещение элементов управления из VBA - : soal soalov
2007-10-02 09:49
Добрый день. Может ли кто из уважаемых специалистов помочь начинающему программисту VBA вот в таком вопросе: мне нужно чтобы определенный элемент управления (кнопка, поле со списком, счетчик) подъезжал к ячейке на которую я щелкнул мышкой, точнее даже подъезжал к мышке и становился левее\правее от нее. Было бы интересно знать, как такое сделать! Заранее благодарен....

Тема: Отв: Обратиться из VBA к элементам управления на листе. - : soal soalov
2007-10-02 09:49
1. Изменять название ручками (в смысле правой кнопкой) я умею. Мне нужно изменить текст на кнопке из кода VBA. Например у меня на кнопке написано скрыть - я щелкнул по кнопке - скрылся некий элемент, а текст на кнопке стал отобразить . 2. По поводу имен элементов. Более предметно - допустим у меня есть набор переключателей (20 шт.). Когда я их вытягивал, Excel им присваивал какие-то имена. Я их могу получить тем образом о котором Вы написали, но моя цель - именно добраться до того где хранятся эти им...

Тема: Отв: Обратиться из VBA к элементам управления на листе. - : soal soalov
2007-10-02 09:49
1. Изменять название ручками (в смысле правой кнопкой) я умею. Мне нужно изменить текст на кнопке из кода VBA. Например у меня на кнопке написано скрыть - я щелкнул по кнопке - скрылся некий элемент, а текст на кнопке стал отобразить . 2. По поводу имен элементов. Более предметно - допустим у меня есть набор переключателей (20 шт.). Когда я их вытягивал, Excel им присваивал какие-то имена. Я их могу получить тем образом о котором Вы написали, но моя цель - именно добраться до того где хранятся эти им...

Тема: Отв: блок схемы - : Route Route
2007-10-02 12:51
Сама блок схема Что-то в этом духе. Рисовалось в пэйнте =)...

Тема: Отв: блок схемы - : Route Route
2007-10-02 12:51
Так и не нашел как это можно реализовать. Подскажите где хоть начинать копать?! Мне нужно сделать следующее: блок схему должен строить или исходя от A , B и M , N либо исходя из 3 рисунка В итоге блок схема должна выглядеть так: рисунок в следующем посте....

Тема: Отв: блок схемы - : Route Route
2007-10-02 12:51
Так и не нашел как это можно реализовать. Подскажите где хоть начинать копать?! Мне нужно сделать следующее: блок схему должен строить или исходя от A , B и M , N либо исходя из 3 рисунка В итоге блок схема должна выглядеть так: рисунок в следующем посте....

Тема: Отв: выбрать часло со сдвигом по 2 критериям - : Route Route
2007-10-02 12:51
Евгений А., посмотрел Ваш пример! Возник вопрос: В формуле присутствуют фигурные скобки . при редактирование формулы они пропадают в результате чего выводится #знач! Если выставить скобки в ручную тогда он не воспринимает это как форумулу. От куда они берутся и каким образом их выставлять? И для чего они вообще, почему без них не считает? Заранее большое спасибо!...

Тема: Отв: Обратиться из VBA к элементам управления на листе. - : Сергей Л.
2007-10-02 12:51
Имена всех элементов управления на листе можно узнать следующим образом: [code:1]For i = 1 To ActiveSheet.Shapes.Count s = ActiveSheet.Shapes(i).Name Next i[/code:1] Соответственно, задать их можно аналогичным способом: По поводу надписи на кнопке - конечно же, ее можно менять и из VBA. Например, таким образом: [code:1]ActiveSheet.Shapes( Наименование или номер элемента «»).Select Selection.Characters.Text = Новая надпись на кнопке [/code:1]Правда, как мне кажется, это весьма гадкий способ. По...

Тема: Отв: Ширина столбца - : iaBubniak Maria
2007-10-02 12:51
Большое спасибо за ответ, особенно за вариант з автофигурой:)...

Тема: Отв: Перемещение элементов управления из VBA - : Владимир .
2007-10-02 12:51
интересная задачка ... :) если попроще ... то можно для ЛИСТА написать такой код (Check Box 1 ДОЛЖЕН присутствовать на листе) [code:1]Private Sub Worksheet_SelectionChange(ByVal Target As Range) a = ActiveCell.Left + ActiveCell.Width b = ActiveCell.Top + ActiveCell.Height ActiveSheet.Shapes( Check Box 1 «»).Select Selection.Left = a + 10 Selection.Top = b + 10 End Sub [/code:1] то есть работает по выделенной ячейке естественно ДОРАБОТАТЬ для себя ... ;) если же...

Тема: Отв: Макрос для открытия скрытых строк - : Сергей Л.
2007-10-02 14:51
Отобразить/скрыть первый столбец: [code:1] Columns(1).EntireColumn.Hidden = False Columns(1).EntireColumn.Hidden = True[/code:1] Отобразить/скрыть первую строку: [code:1] Rows(1).EntireRow.Hidden = False Rows(1).EntireRow.Hidden = True[/code:1] Сответственно, можно указывать любые номера строк/столбцов или их группы. Для строк, например, будет Rows( 1:9 ), для столбцов - Columns( A:E ) и т.п....

Тема: Отв: выбрать часло со сдвигом по 2 критериям - : Сергей Л.
2007-10-02 14:51
Фигурные скобки как раз и определяют формулу массива. Для их выставления нужно после написания формулы нажать не просто Enter , a Ctrl+Shift+Enter ....

Тема: Макрос для открытия скрытых строк - : Route Route
2007-10-02 14:51
Подскажите как написать макром который будет открывать скрытые строки? Т.е мне например надо чтобы в диапозорне A1:E9 отобразились все скрытые строки....

Тема: Отв: Обратиться из VBA к элементам управления на листе. - : soal soalov
2007-10-02 14:51
То что надо! Премного благодарен....

Тема: Отв: Перемещение элементов управления из VBA - : soal soalov
2007-10-02 14:51
Усложнять себе жизнь не намерен, поэтому воспользуюсь именно Вашим методом. Премного благодарен!...

Тема: Отв: блок схемы - : Евгений А.
2007-10-02 16:54
Судя по примеру, это очень похоже на организационную диаграмму. Можно попробовать использовать возможности этого инструмента, наверно... Если я правильно все помню, то структура и доступ к базе даных построения организационных диаграмм - это собственность Microsoft и эту возможность можно у них приобрести в виде лицензии (врочем, это нужно проверить). Вполне возможно, что может выйти дешевле, чем изобретать велосипед. Можно конечно попробовать управлять диаграммой из VBA... но в этом нужно еще р...

Тема: Отв: Автозаполнение ячеек на одном листе по содержимому на другом листе рабочей книги - : Сергей Л.
2007-10-02 16:54
Боюсь ошибиться, я из комментария понял, что в ячейке Лист2!D4 должно быть 2. Т.е. 6 - 4 = 2. Разве нет?...

Тема: Отв: Автозаполнение ячеек на одном листе по содержимому на другом листе рабочей книги - : Евгений А.
2007-10-02 16:54
УПс... Сначала ответил на основании описания... только потом посмотрел пример... Пример показывает нечто иное, чем я понял из описания... Согласно примеру решение может быть и без программирования, я думаю... Просто нужно разобраться.... Кстати почему в примере в ячейке Лист2!D4 значение 4? Судя по коментарию в примере, разве там не должно быть 11?...

Тема: Отв: Автозаполнение ячеек на одном листе по содержимому на другом листе рабочей книги - : Евгений А.
2007-10-02 16:54
В принципе, конечно, можно и это решить... Уже не помню где, но где-то на форумах по VBA видел вариант расширяющий способность функции ВПР до возможности получить значение, соответствующее указанному последовательному вхождению искомого значения в диапазон... Но это расширение на VBA... т.е. если Вас не беспокоит перспектива использования добавленных функций пользователя, то можно предложить такое решение. На чисто стандартных функциях Excel тоже наверно можно было решить... только формулы были бы весьма...

Тема: Отв: Автозаполнение ячеек на одном листе по содержимому на другом листе рабочей книги - : Сергей Л.
2007-10-02 20:56
Пардон, вот еще файл. В одном месте в формуле нужно было указать не > , а >= ....

Тема: Отв: Автозаполнение ячеек на одном листе по содержимому на другом листе рабочей книги - : Сергей Л.
2007-10-02 20:56
По-моему, так будет правильно (см. прикрепленный файл - Лист2 , столбец H ). Проверьте......

Тема: Отв: Автозаполнение ячеек на одном листе по содержимому на другом листе рабочей книги - : Юлия Осипова
2007-10-02 20:56
Наверно не понятно объяснила-посмотрите файл-пример.Число вхождений произвольное- я рассматриваю 3 вхождения на Листе2.Смысл получается в том, что количество, вводимое на Лист1 для Наименования с повторами должно разбрасываться по повторам в зависимости от значения колонки Потребность(не должно быть больше) и в зависимости от номера вхождения и суммы количества в предыдущих вхождениях.С уникальным признаком не подходит,тк. число совпадающих наименований может быть сдесяток, да и количество повторов может бы...

Тема: Отв: Автозаполнение ячеек на одном листе по содержимому на другом листе рабочей книги - : Сергей Л.
2007-10-02 20:56
Кстати, ссылка на модернизированный ВПР , на всякий случай))...

Тема: анализ временных рядов - : Галина Цой
2007-10-03 01:03
мне необходимо решить задачу. исследовать цены на основе метода анализа временных рядов. Условия: на основе фактических среднегрупповых данных определить основную тенденцию изменения Себестоимости изделия А начиная с 1-го года выпуска. Проиллюстрировать расчеты графически, определить скорость изменения среднегрупповой себестоимости изделия по годам. Выполните прогноз Себестоимости и цены изделия А на 11 год. Норма рентабельности к затратам 17%. года:1 2 3 4 5 6 7 8 9 10 Себестоимость изд.А соотв. каждо...

Тема: Отв: блок схемы - : Владимир .
2007-10-03 10:07
а чем собственно не подходит МЕНЮ-ВСТАВКА-СХЕМАТИЧЕСКАЯ ДИАГРАММА ? ...

Тема: Отв: Макрос для открытия скрытых строк - : Route Route
2007-10-03 10:07
Спасибо! Все работает!...

Тема: Отв: блок схемы - : Route Route
2007-10-03 10:07
т.е это отдельнеые модули надо подключать? Где про это можно почитать? Сколько стоит и можно ли его подключить к пиратскому офису? :) Может всетаки как-то можно через визио?!...

Тема: Отв: блок схемы - : Владимир .
2007-10-03 12:17
а это сама ОРГАНИЗАЦИОННАЯ ... [img size=543]http://msexcel.ru/components/com_joomlaboard/uploaded/images/_____2.jpg[/img]...

Тема: Отв: блок схемы - : Владимир .
2007-10-03 12:17
мы по старинке ... на 2003 Excel работаем ... :) это выбор видов диаграм ... ...

Тема: Отв: блок схемы - : Route Route
2007-10-03 12:17
Это где такое? У меня 2007 excel чето там не вижу такого. как хоть выглядет сделай скрин....

Тема: Links & книги общего доступа - : NadezhdaY Vasilieva
2007-10-03 12:17
Подскажите, пожалуйста, как мне можно разрешить следующую проблему. Есть 3 экселевских файла, данные из которых переносятся автоматически в четвертый файл (основной). Ко всем файлам открыт общий доступ. Проблема такая: нередко бывает, что открытый основной файл со всеми данными просматривается в течение примерно минут 10-15, затем нажимаю кнопку сохранить, и после этого в некоторых ячейках появляются надписи #REF . Причем они иногда появляются только в тех ячейках, которые считаются из какой-то одной закл...

Тема: Links & книги общего доступа - : NadezhdaY Vasilieva
2007-10-03 12:17
Подскажите, пожалуйста, как мне можно разрешить следующую проблему. Есть 3 экселевских файла, данные из которых переносятся автоматически в четвертый файл (основной). Ко всем файлам открыт общий доступ. Проблема такая: нередко бывает, что открытый основной файл со всеми данными просматривается в течение примерно минут 10-15, затем нажимаю кнопку сохранить, и после этого в некоторых ячейках появляются надписи #REF . Причем они иногда появляются только в тех ячейках, которые считаются из какой-то одной закл...

Тема: Отв: Ширина столбца - : Владимир .
2007-10-03 12:17
забавная задачка ... и НЕ простая ... :) от разрешения экрана явно НЕ зависит ... но МОЖЕТ зависеть от того, какое ... в общем СВОЙСТВО ЭКРАНА-НАСТРОЙКА-ДОПОЛНИТЕЛЬНО там где написано РАЗМЕР шрифта ... ОБЫЧНО есть надпись Обычный размер (96 точек на дюйм) по крайней мере я проверял на трех разных машинах (соответственно и три разных монитора) - все одно и то же мож кому пригодится ... пример в файлике :) проверять можно, как сказал Алексей, с помощью прямоугольника ... если у кого ДРУ...

Тема: Отв: анализ временных рядов - : Алексей Шмуйлович
2007-10-03 13:49
Последовательность такая: 1. Вводите в Excel Ваши данные - номера периодов и цены (себестоимость + 17 %). 2. Выделяете их и строите ТОЧЕЧНУЮ диаграмму (не график, а именно точечную). Хотя конкретно в Вашей задаче это не принципиально, но вообще при решении задач на нахождение регрессии нужен именно график зависимости У от Х. То есть в Excel - точечная диаграмма. А тип диаграммы График в Excel показывает все ряды данных по одной оси. 3. Выделяете мышью кривую на графике и правой кнопкой миши - Добавить...

Тема: Как сделать график с нарастающим итогом в Excel - : Юрий Александров
2007-10-03 16:22
Надо сделать график с нарастающим итогом, а у меня не получается :( Тот что есть по умолчанию - это он просто ряды данных складывает, а мне надо чтобы каждая следующая точка добавлялась к предыдущей. Т.е. вот имеем скажем данные: 1,3,2. Надо чтобы на графике точки были как 1,4,6 Более полно задача: есть данные вида скажем: 01.01.07 1 01.01.07 3 03.01.07 5 04.01.07 2 делаем из них сводную таблицу и получаем: 01.01.07 4 03.01.07 5 04.01.07 2 Вот хочется построить график,...

Тема: Отв: блок схемы - : Route Route
2007-10-03 16:22
а! Есть такое в smartart но вот как сделать, чтоы он сам построил в зависимости от значений?!...

Тема: Отв: Проверить через макрос - открыта ли книга? - : Stanislav Nikolsky
2007-10-03 18:42
Отлично, спасибо, именно так и поступил, все работает :) Sub ForceOpen(iName$) Popitka: Workbooks.Open Filename:=iName$, UpdateLinks:=0 If ActiveWorkbook.ReadOnly Then AWName = ActiveWorkbook.Name ActiveWorkbook.Close SaveChanges:=False Mbox = MsgBox( Невозможно внести изменения, книга ' + AWName + ' уже открыта на другом компьютере. Закройте ее и нажмите 'ОК'! , vbCritical, Ошибка! ) GoTo Popitka End If End Sub...

Тема: Отв: Как сделать график с нарастающим итогом в Excel - : Алексей Шмуйлович
2007-10-03 20:45
Попробуйте такой выход: 1. В исходную таблицу добавляем служебный столбец и напротив каждой даты через формулу типа =СУММЕСЛИ(A:A; <= A2;B:B) находим сумму значенеий за текущую и все предыдущие даты. 2. Строим сводную таблицу, но в область данных перетаскиваем не сумму, МАКСИМУМ по полю созданного нами служебного столбца. 3. Строим сводную диаграмму....


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

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


В избранное