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

Форум по Microsoft Excel

  Все выпуски  

поиск файлов с помощью макросов


Форум по Microsoft Excel

Выпуск 25
от 2010-07-01

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

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


поиск файлов с помощью макросов
2010-06-24 06:23
Доброго времени суток! Столкнулся с задачей которую не могу решить, если не трудно подскажите как это сделать.
Суть задачи вот в чем : Нужно осуществить поиск определенного типа файлов (.rar) в определенной папке, после этого полученные файлы нужно про...

Re: Автофильтр + постоянное добавление данных в столбец
2010-06-24 10:25
Serge 007, спасибо за ответ.

Ну я конечно же немного преувеличил про секунду ))).

Попробовал создать макрос в самом экселе (через макросрекордер), привязал его к сочетанию клавиш "ctr+z", но вот парадокс... стало поудобнее, но всё же опять таки приход...

Re: Вставка рисунка в макросе.
2010-06-24 10:39
Спасибо.
А как картинку в определенное место вставить? Перед вставкой выделяю ячейку     Range("B2").Select а картинку все равно куда-то ниже вставляется.

Re: Напоминание в EXCEL
2010-06-24 11:30
u menea excel 2007, hotelasi zdelati dokument s napominaniem, kto mojit pomo4i??? plizz

Re: Напоминание в EXCEL
2010-06-24 11:46
Что не устраивает в представленном напоминании?

Re: Вопрос по созданию макроса по удалению строк с заданными критериями
2010-06-24 11:59
Теперь все работает! Очень помогли, спасибо Вам огромное!  Улыбка Улыбка

Re: Автофильтр + постоянное добавление данных в столбец
2010-06-24 12:38
Я тут кое-что обнаружил, прошу помочь разобраться. По сути мне нужна основная функция всей этой системы только в виде сумирования всех чисел с признаком "а"... поэтому то я её и фильтровал, чтобы просумировать только чила с "а". Но тут наткнулся на фун...

Re: Автофильтр + постоянное добавление данных в столбец
2010-06-24 14:41

Если числа и признак в разных столбцах.

        А    В
1    456   а
2    023   а
3    156   а
4    142   а
5    784   а
6    691   а
7    754   м
8    454   а
9    549   м
10   =СУММЕСЛИ(B1:B9;"а";A1:A9)

Re: Вставка рисунка в макросе.
2010-06-24 14:57
вот спасибо!!!

Re: Напоминание в EXCEL
2010-06-24 14:58
nasol, sorii

Истечение срока...
2010-06-24 15:30
Господа, прошу Вашей помощи. Как сделать что бы при приходе Dedline excel как-то сигнализировал об этом. Например выдел эту дату красным цветом или ставил примечание. Заранее благодарен.

Re: Истечение срока...
2010-06-24 15:43
[url=http://msexcel.ru/content/view/116/2/]условное_форматирование[/url] поможет, выделяете стольбец с датами, формат-[url=http://msexcel.ru/content/view/116/2/]условное_форматирование[/url]

Re: Вопрос по созданию макроса по удалению строк с заданными критериями
2010-06-24 16:15
А подскажите еще пожалуйста, как добавить в этот макрос условие: Если ячейка A1 пустая, то удалить весь столбец A

Re: Вопрос по созданию макроса по удалению строк с заданными критериями
2010-06-24 16:29
На будущее, для Вашей же пользы, файлы выкладывайте в формате xls. Сохраняя как 97-2003.

Re: Истечение срока...
2010-06-24 17:23
Большое спасибо, то что надо.! Веселый Веселый Веселый Веселый Веселый Веселый Веселый Веселый

Re: Проблема с копирование данных
2010-06-24 18:48
А но то да. Но 2007 почему-то 16-тую и далее по счету 1 меняет на ноль.

Re: Проблема с копирование данных
2010-06-24 18:49

правая кнопочка, формат ячеек числовой

это не помогает пробовал

Re: Проблема с копирование данных
2010-06-24 18:52
хотя нет получилось и что теперь каждую ячейку так править вручную?

Re: Проблема с копирование данных
2010-06-24 18:54
почему-то 16-ая цифру меняет 1 на 0

Re: Проблема с копирование данных
2010-06-24 19:03
Если необходимо для просмотра то поставь текстовый формат.
"и что теперь каждую ячейку так править вручную"
Выдели все сразу которые нужны, после измени формат.

Re: Проблема с копирование данных
2010-06-24 19:09
с этим понятно, а как быть что он в 16 порядковую цифру единицу меняет на ноль?

Re: Проблема с копирование данных
2010-06-24 19:18
При текстовом не меняет. Но при дальнейших операциях возможны проблемы.

Re: Проблема с копирование данных
2010-06-24 20:02
как это не меняет всё он меняет, когда копируешь данные он сразу же меняет 1 на 0, и потом хоть какой формат ячейки ставь, единицы уже не получишь!

Re: поиск файлов с помощью макросов
2010-06-24 22:49
Предлагаю познакомиться с FileSystemObject, тогда многое из описанной задачи разбивается на простые команды.

Re: Проблема с копирование данных
2010-06-24 23:50

как это не меняет всё он меняет, когда копируешь данные он сразу же меняет 1 на 0, и потом хоть какой формат ячейки ставь, единицы уже не получишь!
Правильно. Когда копируеш...

Re: Проблема с копирование данных
2010-06-25 01:52

как это не меняет всё он меняет, когда копируешь данные он сразу же меняет 1 на 0, и потом хоть какой фор...

Re: Напоминание в EXCEL
2010-06-25 10:20
4to nado zdelati 4tobi etot dokument kakto napomnil o sebe kogda deni napomenanie nastupil?

Сравнение двух дат и запись нужной в ячейку
2010-06-25 10:39
Здравствуйте, помогите сравнить две даты и записать необходимую дату в ячейку, т.е.  если дата1 больше даты  то в ячейку дата2 ставим значение ячейки дата1, если дата1 меньше дата2 то оставляем значение этой ячейки не изменной. Пример в файле.
офис 2003.

Re: Напоминание в EXCEL
2010-06-25 10:53


  • B8: =ЕСЛИ(A8=A1;ШСООБЩЕНИЕ("Настало время познакомиться с VBA поближе.");"Осталось "&A8-A1&" дней.")[...

Re: Сравнение двух дат и запись нужной в ячейку
2010-06-25 11:23
Для любых дат напрямую - только макросом.
С доп столбцом формулой- в примере.

Выполнение функции при условии,тестирование котировок
2010-06-25 11:24
http://[flash=200,200][/flash]
Добрый день.
Вопрос вот такой у меня.

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

Re: Сравнение двух дат и запись нужной в ячейку
2010-06-25 11:27
Спасибо всё работает!!!!!

Re: Автофильтр + постоянное добавление данных в столбец
2010-06-25 11:45
А вот [abbr=Вводится через Ctrl+Shift+Enter]формула массива[/abbr] (для ввода вместо Enter нажмите Cntl+Shft+Enter) для случая, когда число и текст занисаны в одной ячейке

=СУММ(ЕСЛИ(ЕОШИБКА(ПОИСК("а";$A$1:$A$9));0;ЗНАЧЕН(ЛЕВСИМВ($A$1:$A$9;ПОИСК(" ";$A$1:$A$9)-1))))

Важно: выде...

Re: Напоминание в EXCEL
2010-06-25 11:47
ЕСЛИ = IF. См. весь перечень соответствий в теме "список формул на рус и англ языках"
Вместо [;], разделителем аргументов по умолчанию в англ. версии служит [,]. Если русское название пользовательск...

Re: Напоминание в EXCEL
2010-06-25 12:54
nat takovo SHMSG

(добавлено)
gde mojno po4itati, kak eto mojno zdelati ot А до Я???

что-то с защитой и фильтром в Excel 2007
2010-06-25 13:07
Неожиданно "завис" файл с несколькими листами, на одном из которых список на 850 строк с _автофильтр_ом. на другом - сводная таблица. Не могу снять _автофильтр_[/...

Re: Напоминание в EXCEL
2010-06-25 13:34
Можешь посмотреть здесь: "Как создавать свои функции" (en.)

Re: поиск значений в массиве
2010-06-25 14:39
Прикольно, у меня тоже похожая ситуация, я скачала файл и разобралась, как работает функция ВПР - СУПЕР!
Спасибо, большое, что помогаете, это очень важно!! Вы мне очень помогли!!

Re: СЧЁТЕСЛИ с несколькими условиями.
2010-06-25 14:53
Как я рада, что попала на этот сайт, спасибо Вам большое, что помогаете, я столько нового и полезного узнала для себя, скачиваю ваши файлы, смотрю формулы и кайфую! СПАСИБО!

Re: слишком большая формула
2010-06-25 15:04
Я не очень понял из какой таблицы условия брать нужно. Откуда у Вас число 747 взялось? И откуда 745?
попробуйте для М28 формулу
=ИНДЕКС($W$8:$W$15;ПОИСКПОЗ($K28;$AL$8:$AL$15))

Re: поиск файлов с помощью макросов
2010-06-25 16:00
проверка эцп происходит в команндной строке, после проверки выводятся флаги и мне нужно чтоб в соответсвии с каждым флагом выполнялась та или иная операция...

Re: слишком большая формула
2010-06-25 16:04
А так не прокатит? Улыбка

Re: Поиск одинаковых значений из 2х массивов
2010-06-25 17:57
Спасибо всем за ответы.
Формула Zorro2005 работает как нужно.
Только в ходе использования возникла проблема повторяющихся значений.
Примерно следующий вид имеет таблица:
Nстроки-|-A |--B--|-C--|-D(формула)  
1----------1---10----1----10
2----------4--...

Выделить и задать диапазон !
2010-06-25 20:33
Здравствуйте!

Юзаю давно пример "Заполнение бланков данными из списка (базы данных)"
вот ссылка http://www.planetaexcel.ru/tip.php?aid=99 очень помогает в работе, но возникла необх-ть очень большая в работе задавать диапазон, например распечатать СРАЗУ...

Re: поиск файлов с помощью макросов
2010-06-26 05:03
Для работы с командной строкой предназначена Shell, например:

Код:
ID = Shell("calc.exe")

Ну а потом, используя условные операторы (If, Select Case...) можно выбрать действие. Только непонятно что представляют из себя флаги возврата.

Re: Напоминание в EXCEL
2010-06-26 10:43
nu tipa 4islo ia zdelal stobi fihadilo mne kogda nujen deni, no hotelasi sprositi kak zdelati 4tobi failik sam prokri4al ili dal o sebe znati, 4to sevodnia deni kotorii nujen?

Re: Поиск одинаковых значений из 2х массивов
2010-06-26 13:27
D1:

Код:
=ЕСЛИ(ЕОШ(НАИМЕНЬШИЙ(ЕСЛИ(C1=$A$1:$A$5;СТРОКА($A$1:$A$5);"");СЧЁТЕСЛИ($C$1:C1;C1)));0;ИНДЕКС($B$1:$B$5;НАИМЕНЬШИЙ(ЕСЛИ(C1=$A$1:$A$5;СТРОКА($A$1:$A$5);"");СЧЁТЕСЛИ($C$1:C1;C1))))
[code]=ЕСЛИ(ЕОШ(НАИМЕНЬШИЙ(ЕСЛИ(C1=A:A;СТРОКА(A:A);"");СЧ...

Re: поиск файлов с помощью макросов
2010-06-26 16:36
Надо получить доступ к объектам библиотеки mso
подключение Microsoft Scripting Runtime
Создание директории
Sub createdir(dir As String)
Dim fs As New FileSystemObject
Dim fl As Folder
If Not fs.FolderExists(dir) Then
Set fl = fs.CreateFolder(dir)
End ...

Re: Выкладывание файлов на форуме
2010-06-26 16:44

:  ?
.
. ? 


 



?

Re: Можно ли осуществить переход в списке по первым буквам
2010-06-26 18:05
Очень удобная штучка! Спасибки!
Но...
При поиске "товар" идет сразу на "товар2", а не "товар1".
При поиске "товар1" позиционируется на "товар10".
А остальное вроде без проблем.

Re: Можно ли осуществить переход в списке по первым буквам
2010-06-26 21:09
Пару косячков откопал
переделал

Re: Можно ли осуществить переход в списке по первым буквам
2010-06-26 21:49
попробуйте поиск осуществить так, тогда ошибок не будет. Но мне лично импонирует первый код
он использует встроенное средство поиска Excel find,
это связано с особенностью поисковой функции find
Private Sub Worksheet_Change(ByVal Target As Range)
Dim ...

Re: очистка ячеек
2010-06-26 22:15
Добавьте это код в код кнопки
Чистится все что выделено. то есть выделили и нажали кнопку. удобно

Sub clear
Selection.Interior.ColorIndex = xlNone
End Sub
    

копирование не связанных строчек
2010-06-26 22:40
 Нужен совет спецов
 одновременное копирование не связанных строчек
и вставка   в другой документ

Re: копирование не связанных строчек
2010-06-26 22:52
Выделяете нужные строки (нажав Ctrl), копируете (Ctrl+C) и вставляете (Ctrl+V) их куда нужно.
В чём вопрос?

Re: Выделить и задать диапазон !
2010-06-26 22:53
За выделенный диапазон - отвечает объект Selection
Вы можете не писать код. Просто выделите области одну за другой держа клавишу нажатой ctrl . И все диапазоны, даже если они не связанные будут распечатаны. Можно также использовать диспетчер печати. Ес...

Re: Как удалить повторяющиеся данные для всего документа?
2010-06-26 23:23
У меня получилось! Даже не верится! Всю субботу ковырялся... Ваши формулы оказались для меня манной небесной Улыбка

Остался открытым вопрос об анализе идентичности номеров типа 84951110000 и 1110000 и последующим удалением ненужных.

Также прошу Вас подска...

Re: Поиск одинаковых значений из 2х массивов
2010-06-26 23:30
А можно скачать эту книгу

Re: Поиск одинаковых значений из 2х массивов
2010-06-27 01:14

А можно скачать эту книгу
http://lmgtfy.com/?q=%D0%9F%D0%BE%D0%B4%D1%80%D0%BE%D0%B1%D0%BD%D0%BE%D0%B5+%D1%80%D1%83%D0%BA%D0%BE%D0%B2%D0%BE%D0%B4%D1%81%D1%82%D0%B2%D0%BE+%D0%B...

Re: копирование не связанных строчек
2010-06-27 01:14
 исходные данные  срочки  были не связанные с разных документов  а вставить нужны в один документ

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

Re: очистка ячеек
2010-06-27 06:25
немного не то! мне нужно чтобы диапазоны (ячейки), которые выделены цветом, отчищало от значений, а не от цвета!!! И нужно чтобы отчищало именно все ячейки сразу, а не выделять что именно отчистить!

или подскажите, почему этот макрос не работает???

Su...

Re: Можно ли осуществить переход в списке по первым буквам
2010-06-27 07:12
Слепил формочку:

Re: очистка ячеек
2010-06-27 08:08
попробуйте так
Sub clear()
If Selection.Interior.ColorIndex = Range("a1").Interior.ColorIndex Then
Selection.ClearContents
End If
End Sub
сначало указываем цвет ячейки в ячейках с данным цветом будем очищать данные (ячейка а1). Цвет устанавливаем в яч...

Re: Выделить и задать диапазон !
2010-06-27 11:22

За выделенный диапазон - отвечает объект Selection
Вы можете не писать код. Просто выделите области одну за другой держа клавишу нажатой ctrl . И все диапазоны, даже если они не связа...

Re: очистка ячеек
2010-06-27 11:59
Спасибо!!! отличный код, но из-за очень большого количества данных, очистка будет производиться мин 2-4, очень долго! особенно если компьютер будет древний, то наверно и до 7 мин! вы не могли бы подсказать почему мой код не считает? я так понял из-за б...

Re: очистка ячеек
2010-06-27 12:43
или как указать в вашем коде допустим проводить поиск только в столбца B, D, F, H, J, L, N, в диапозоне от 0 до 4800 строки? Так ведь будет гораздо быстрее производиться поиск, чем проверять весь диапазон!

Re: очистка ячеек
2010-06-27 13:24
Предложеннный ранее вариант "очищения ячеек" более унивес
альный так как диапазон пользовательский и и компьютер сам его определяет (диапазон может быть любым и вам не надо беспокоится о том что будет если он изменится). Считает у меня 2 секунды (не зн...

Re: Выделить и задать диапазон !
2010-06-27 16:11
Вы напишите какие это области и как они расположены друг относительно друга. А напечатать думаю не сложно будет. только конечно в коде.
что касается без кодовой реализации то в экселе , для подобных случаев, такого средства, как средства диспетчер печа...

Поиск значения по соседнему массиву
2010-06-27 21:04
Приветствую участников форума. Нужна помощь в решении проблемы.
Опишу на примере:
в столбце "С" имеются значания температуры (не по порядку) - переменная
В столбце "А" предельное значение показателя (температуры)
В столбце "В" время
Мне нужно узнать в ...

forex trading software free and FREE forex trading tutorial
2010-06-27 21:14
forex signals free and FREE forex books

Forex   paver neierobezotas iespejas nodrosinasim jus palielinat bezgala kapitalu, lidz sanemt neatkaribu, brivibu.
Musu tirdzniecibas signali,
viens no veidiem, ka sis Me...

Re: Поиск значения по соседнему массиву
2010-06-27 21:33
Pacifist, а пересохранить Ваш файл в .xls (2003) можете?

Re: Поиск значения по соседнему массиву
2010-06-27 21:40
Сделал

Re: Поиск значения по соседнему массиву
2010-06-27 21:51
=МИН(ЕСЛИ(C4:C12>A4:A12;B4:B12;""))
Формула массива

Re: Поиск значения по соседнему массиву
2010-06-28 00:26
Pacifist, а теме уже полгода стукнуло:
http://forum.msexcel.ru/microsoft_excel/postroenie_diagramm_grafikov-t2721.0.html

Re: Поиск значения по соседнему массиву
2010-06-28 00:32

Pacifist, а теме уже полгода стукнуло:
http://forum.msexcel.ru/microsoft_excel/postroenie_diagramm_grafikov-t2721.0.html

Мне ли не помнить)

строки с одинаковой ячейкой в отдельный файл
2010-06-28 01:02
Уважаемые профессионалы,
не могу найти как сделать с помощью макроса такую операцию:
имеется таблица с разными строками одинаковой длины. Одна из колонок содержит данные которые могут повторяться в нескольких строках. Каким способом выбрать все строки ...

Re: строки с одинаковой ячейкой в отдельный файл
2010-06-28 01:19
возможно, только поясните точнее на примере

Re: строки с одинаковой ячейкой в отдельный файл
2010-06-28 01:48
Пример:
Есть таблица вида:

a   1
b   2
c   3
d   55
c   zz
f    xx
b   tt

нужно сделать отдельные файлы .xls: один из них будет содержать:
b  2
b  tt

а второй:
c  3
c  zz

соответственно если бы строк с повторяющимися буквами в первом столбце было боль...

Re: слишком большая формула
2010-06-28 12:01
Формула с индексом вообще супер работает!

Re: слишком большая формула
2010-06-28 12:05
Разбивка длинной формулы на 8 ячеек и их сумма, я до токого не додумалась, спасибо, буду применять. (Век живи, век учись!)

Re: слишком большая формула
2010-06-28 12:13

Wasilic
_Boroda_
Блин, какие вы умные, я не перестаю восхищаться,
С ув. Елена.
Елена! Мне даже не ловко перед _Boroda_. Мне еще далеко до его уровня. Я сам у него многому...

Re: слишком большая формула
2010-06-28 12:32
Вот давайте теперь друг друга похвалим (хотя, согласен, иногда и не лишним бывает). Ну, раз уж начали, то, в свою очередь, хочу сказать, что, по моему мнению, здесь каждый у каждого учится. И хорошая задача порой не менее ценна, чем ее решение.

Транспортировка (из столбца в строчку) данных по цвету ячеек
2010-06-28 12:48
Добрый день, нужна формула, или макрос, я даже не знаю.
Все данные идут в один столбец цвет шрифта разный. Нужно транспортировать в строчку значение от одного цвета до другого.
Пример
111 (цвет шрифта – синий)
222 (цвет шрифта – красный)
333 (цвет шр...

Re: слишком большая формула
2010-06-28 13:30
_Boroda_  , вы работаете программистом? Обучались или сами до всего доходили? наверно и 1с знаете? (это мне просто интересно...)

Re: слишком большая формула
2010-06-28 13:47

Цитировать
_Boroda_  , вы работаете программистом?
Не угадали. Экономист - аналитик.
Цитировать
Обучались или сами до всего доходили?
Книжки и практика, практика и еще раз она самая.
Цитировать
наверно и 1с знаете
немного не по профилю

Re: Транспортировка (из столбца в строчку) данных по цвету ячеек
2010-06-28 13:55
Цвета всегда по 4 штуки и порядок их всегда такой, как у Вас?
Если нет - кладите кусок файла (строк на 100-200)

Re: слишком большая формула
2010-06-28 14:15
ОГО! Вот экономистом я еще не работала, хотя интересно было бы попробовать. Я бухгалтером работала, а последний год расчетчик зарплаты, поэтому все, что связано с формулами мне интересно, (т.к. программы для автоматического расчета зарплаты не было, пр...

Re: Транспортировка (из столбца в строчку) данных по цвету ячеек
2010-06-28 14:48
***

Re: Транспортировка (из столбца в строчку) данных по цвету ячеек
2010-06-28 15:17
Так?
Макрос в 3-х простых вариантах.
Не руками все же.

Re: Транспортировка (из столбца в строчку) данных по цвету ячеек
2010-06-28 16:58
Нет,  диапазон  всегда разный, есть по четыре есть строк по 20ть, а вот цвет шрифта который нужен он всегда один!

Re: Поиск одинаковых значений из 2х массивов
2010-06-28 23:02
Но так как у Вас есть повторы в столбце С, то лучше [abbr=Вводится через Ctrl+Shift+Enter]формулу массива[/abbr]:
=ЕСЛИ(СЧЁТЕСЛИ($A$2:$A$10;C2);ИНДЕКС($B$2:$B$10;НАИМЕНЬШИЙ(ЕСЛИ($A$2:$A$10=C2;СТРОКА($A$2:$A$10)-1);СЧЁТЕСЛИ($C$2:C2;C2)));"")
Только я по...

Сколько раз было в месяц если формат даты чч.мм.гггг + время
2010-06-28 23:06
И ещё раз добрый день.
Как пример, ежедневно приходят рекламации на товар, каждая рекламация при её получении заносится в таблицу с указанием даты получения формат 22.06.2010  13:32:06, то есть со временем,
Необходимо посчитать сколько было рекламаций ...

Re: Сколько раз было в месяц если формат даты чч.мм.гггг + время
2010-06-28 23:51
=СЧЁТ($B$2:$B$12)

Re: Поиск одинаковых значений из 2х массивов
2010-06-29 00:28
AGolova, надо же было так долго рисовать:

Цитировать
Примерно следующий вид имеет таблица:
Nстроки-|-A |--B--|-C--|-D(формула)  
1----------1---10----1----10
2----------4---20----2----0
3----------5---30----3----0
4----------7---40----4----20
5----...

Интересно!
2010-06-29 00:50
Ищешь работу - Тебе  сюда
http://www.job.multitronics.com.ua

Re: Сколько раз было в месяц если формат даты чч.мм.гггг + время
2010-06-29 08:37
Если уж по каждому месяцу, то скорее как-то так:

=СУММПРОИЗВ((МЕСЯЦ(A1:A10)=7)*1)

A1:A10 - диапазон с датами
7 - номер месяца. Вместо просто номера можно указать ссылку на ячейку с номером месяца.
=СУММПРОИЗВ((МЕСЯЦ(A1:A10)=B1)*1)

Или ссылку на ячейку...

Re: очистка ячеек
2010-06-29 09:38
я разобрался почему так долго проверяет, сейчас скину файлик, в файлике куча формул!!!

Re: Выделение ячеек цветом при повторении значений
2010-06-29 09:47
Где то тут.
http://forum.msexcel.ru/index.php?action=printpage;topic=2177.0

Re: очистка ячеек
2010-06-29 09:52
вот фаил, посмотрите пожалуйста, что можно сделать! и кстати макрос не обязательно привязывать к цвету, имеется в виду, что я для себя выделил ячейки цветом, которые нужно очищать! мне нужно что-бы как можно быстрее производилась очистка ячеек...
Из-за...

Re: Как в Екселе посчитать движение и остатки денег на электронной карточке?
2010-06-29 10:15
Доброого всем дня и рабочего настроения!
А формулы все еще актуалтны!Жаль, мне их не осилить.
с ув.Джоник!

какое у Range максимальное количество аргументов
2010-06-29 12:10
какое у Range максимальное количество аргументов, после которых нужно применять union? Range (...= какое количество аргументов максимальное?)

Re: очистка ячеек
2010-06-29 13:10
Если диапазоны таблицы неизменны, не проще ли прописать  диапазоны очистки и не морочить голову с поиском.
Типа:
Sub clear()
    Union(Range("B6:D155"), Range("F6:F155"), Range("H6:H155"), Range("J6:J155"), Range("L6:L155"), Range("N6:N155"), Range("P6...

Подсчет нужных чисел из списка.
2010-06-29 14:04
Подскажите пожалуйста как мне написать формулу которая подсчитала б нужные числа из списка чисел, например:
1 4 2 7 5 3 8 2 5
2 5 3 6 7 8 1 3 2
9 4 6 3 5 8 6 4 6
Итог: 1-2; 2-4; 3-5; 4-3 и т.д.

Re: Подсчет нужных чисел из списка.
2010-06-29 14:10
воспользуйтесь поиском!

Re: Подсчет нужных чисел из списка.
2010-06-29 14:30
Приложите файл (и на Планете тоже) и пользоваться ничем не надо.

Re: Подсчет нужных чисел из списка.
2010-06-29 14:38
Да эту задачку уже кто-то вылаживал, пока я делал он исчез вместе с ней.

Re: Дата последнего изменения файла
2010-06-29 15:12
А можно и без FSO

Код:
Dim sFileName as String
sFileName = "C:\Книга1.xls"
msgbox "Дата создания или последнего изменения файла: " & FileDateTime(sFileName)

Re: очистка ячеек
2010-06-29 15:35
то, что надо! спасибо!
проблемка вылезла!

Sub clear2()

If MsgBox("Î÷èñòèòü ÿ÷åéêè?", vbYesNo, "Ïîäòâåðæäåíèå") = vbYes Then
    Union(Range("D8:D122"), Range("F8:F122"), Range("H8:H122"), Range("J8:J122"), Range("A7"), Range("E7"), Range("G7"), Range...

Re: очистка ячеек
2010-06-29 15:55
нашел проблему, все нормально! Всем огромное спасибо!!!

Re: поиск файлов с помощью макросов
2010-06-29 16:31
и еще вопросик как отправку почты без подтверждения сделать? просто когда нужно отправить 200-300 писем как-то не охота в ручную подтверждать отправку...

Re: Как в Екселе посчитать движение и остатки денег на электронной карточке?
2010-06-29 16:50
ИМХО. Если вести остаток по каждой карточке в разных колонках, а  еще и на конец дня, то все проблеммы должны исчезнуть.

Автоматический старт формы при запуске ?
2010-06-29 19:53
Здравствуйте!

Как автоматически сделать старт формы при запуске?
Юзаю Excel 2007.

Re: Как в Екселе посчитать движение и остатки денег на электронной карточке?
2010-06-29 20:23
А если в ральной жизни таких карточек будет 50 и ьольше? Что делать в в таком случае?

Re: Автоматический старт формы при запуске ?
2010-06-29 20:50
Здравствуйте.
Краткость, конечно, сестра таланта, но не в таких случаях.
При запуске чего? Excel? Или определенной книги?

Если книги, то в модуль книги такой код:

Код:
Private Sub Workbook_Open()
UserForm1.Show
End Sub

Если при запуске Excel, т...

Re: Сколько раз было в месяц если формат даты чч.мм.гггг + время
2010-06-29 23:32
У Вас в диапазоне В2:В1119     1037 штук пустых ячеек, который в формате даты отображаются как 00.01.1900
Пара способов побороть -
или формула =СУММПРОИЗВ(--(МЕСЯЦ(В2:В1119)=1);--ЕЧИСЛО(В2:В1119)),
или делать динамический диапазон =СУММПРОИЗВ(--(МЕСЯЦ...

Re: Как удалить повторяющиеся данные для всего документа?
2010-06-30 00:10
И снова обращаюсь к ведающим Excel Улыбка

Вопрос первый... Как завернуть такую формулу, чтобы через заменяла 89 на 79 в начале (то бишь слева) каждой ячейки, которую встретит на пути? Знаю что как-то через ЛЕВСИМВ, но формулу составить сам не могу.

Вопрос ...

Re: Выделение ячеек цветом при повторении значений
2010-06-30 00:15
Не очень понятно, выделять нужно для всех повторов любых данных артикулов или только повторы того артикула, который был введен последним.
Во вложении оба варианта. Работает для любого кол-ва строк, нужно только скопировать формат из ячейки второй строк...

Re: Как удалить повторяющиеся данные для всего документа?
2010-06-30 00:34
2. см. сюда http://forum.msexcel.ru/microsoft_excel/vydelenie_yacheek_tsvetom_pri_povtorenii_znacheniy-t3642.0.html

1. =ЕСЛИ(ЛЕВСИМВ(A2;2...

Re: Как удалить повторяющиеся данные для всего документа?
2010-06-30 00:40
Или:
=ПОДСТАВИТЬ(ПСТР(A1;1;2);89;79)&ПСТР(A1;3;15)

Re: Как в Екселе посчитать движение и остатки денег на электронной карточке?
2010-06-30 09:15
Думать! Путей решения много. Выйти из тупикового и пойти другим.
Сделать 50 доп. колонок, а отчет делать по каждой в отдельности.

Re: Как в Екселе посчитать движение и остатки денег на электронной карточке?
2010-06-30 10:19
Доброго дня усем!
Ув. Wasilic. А, что формулу (функцию) именно при таком раскладе, сделать невозможно?

Изменение цвета ячеек в зависимости от значения
2010-06-30 11:02
Добрый день!
нужно сделать что бы при увеличении значения от прошлого ячейка меняла цвета на зеленый..при уменьшении на красный..т.е цвет менялся в зависимости от изменения направления значения.

подскажите пожалуйста как э
то сделать..очень нужно))Непонимающий

формаирование ячеек
2010-06-30 11:28
как подправить вот этот код, чтобы в нем было включено еще форматирование ячеек? (изменения цвета ячейки, шрифта... и .т.д.)
 Const MyPassword = "" 'Çàäàéòå ñâîé ïàðîëü
    With Sheets("1-ÿ êàòåãîðèÿ")
    .Unprotect Password:=MyPassword
        .Enabl...

Как сложить данные повторов?
2010-06-30 11:37
Здравствуйте.
Есть база данных такого типа:

Андрей      | 7
Андрей      | 6     
Андрей      | 12
Илья         | 8
Михаил      | 6
Михаил      | 14

Нужно свести к

Андрей    | 25
Илья       | 8
Михаил    | 20

Т.е. убрать повторы и сложить соответствующи...

Re: как уменьшить размер книги экселя?
2010-06-30 12:59
Staniiislav, Вы пробовали в поисковике набрать "как уменьшить размер книги эксель"?
Первый-же попавшийся выдал около 30-ссылок...

Создать макрос, умеющий понимать различия в тексте
2010-06-30 13:21
Со своего сервера собираю данные по звонкам в междугороднем направлении и на основании их - подготавливаю анализ для Клиента.
Возможно ли создание макроса для выполнения такой задачи:
"понять" различие между названиями городов и разделить их пустой стр...

Re: Создать макрос, умеющий понимать различия в тексте
2010-06-30 13:36
Можно сводной это сделать или именно макрос интересует?

Re: Создать макрос, умеющий понимать различия в тексте
2010-06-30 13:40
Ой, пожалуйста, мне любые варианты!! Мне всё интересно! Неужели. это возможно??

Re: Создать макрос, умеющий понимать различия в тексте
2010-06-30 13:45
Ну вот так можно...

Re: Изменение цвета ячеек в зависимости от значения
2010-06-30 17:14
Вид - закрепление областей.

Re: При запросе из БД вывести только первых 7 дат или смен
2010-06-30 17:15
Cyber-boy (Алексей Z), ответил на Cyber-forume  Улыбка

Re: очистка ячеек
2010-06-30 17:58
Чтобы ускорить работу кода надо отключать перерисовку при выполнении программы
Application.ScreenUpdating = False
****************
в конце работы
 Application.ScreenUpdating = True

Re: как уменьшить размер книги экселя?
2010-06-30 17:59
Staniiislav , Вы всю таблицу раскрасили как новогоднюю ёлку, в файле куча макросов с непонятно зачем применённым  Union(Range("F489:F526"), Range("D489:D526"), Range("I488")).ClearContents (почему сразу всё очистить нельзя?). Не удивительно что ...

Re: формаирование ячеек
2010-06-30 18:13
Некоторые свойства объекта Protect

AllowFormattingCells := True    -   разрешено форматировать ячейки
AllowFormattingRows := True -   разрешено форматировать строки
AllowFormattingColumns :=True -   разрешено форматировать столбцы

Re: Как в Екселе посчитать движение и остатки денег на электронной карточке?
2010-06-30 19:50
Пардон!
Обнаружил ощибку в расчетах остатка в закрашеном столбце.
Файл не прикрепляется

Кнопка макроса - открыть/закрыть
2010-06-30 20:37
Добрый день!
Задача - построить структуру, которая выглядит примерно следующим образом:
Кнопка №1 открывает ниже:
- подкнопка №1; - подкнопка №2; - подкнопка №n.
Нажатие каждой из подкнопок должно открыть какое-то содержимое с информацией.
В общем все ...

Макрос для отчета в excel
2010-06-30 21:04
Здравствуйте.Нужно написать макрос для след.действий-
1.-пользователь выбирает ячейку допустим №1.
2.В ячейку №2 в зависимости от наличия(к примеру товара) вносится + или -
3.Здесь должен запускаться макрос допустим от горячей клавиши - он выполняет.-...

Re: Кнопка макроса - открыть/закрыть
2010-06-30 21:11
А не лучше ли воспользоваться списком и кнопкой? (выбираете и запускаете) . Что касается кнопки которая  поочередно открывает - закрывает -  то код такой
Sub f()
Static flag As Boolean
If flag = False Then
Application.Range("A1").Interior.ColorIndex =...

Re: Как удалить повторяющиеся данные для всего документа?
2010-06-30 21:51
IKor, отличная формула! Работает как часы! Спасибо!

Re: Как в Екселе посчитать движение и остатки денег на электронной карточке?
2010-06-30 22:39
Чет я запутался.
Еще разочек объясните пожалуйста, что посчитать нужно (какие ячейки - оранжевые или строку 6).
И еще - даты могут ли быть не по возрастанию? И что за дата в Ф3?

Re: Выделение ячеек цветом при повторении значений
2010-06-30 23:19
Супер _Boroda_ вы гений, первый вариант именно то что надо.
Именно так, что бы вводя артикул, как индикатор,  загорался соответствующий цвет типа говоря а вот с этим артикулом уже большие проблемы, и тем самы легче делать фильтрацию.
Здоровья тебе, сча...

Re: Сколько раз было в месяц если формат даты чч.мм.гггг + время
2010-06-30 23:29
Спасибо, но чёт о не считает, остаётся 0, хотя дат 5 ввёл январских  Обеспокоенный

Re: Выкладывание файлов на форуме
2010-06-30 23:35
Создаю тему, пытаюсь выложить файлы, выдает ошибку "Папка upload уже заполнена. попробуйте уменьшить размер файлов" но они и так уже меньше 200 кб их 3 штуки. подскажите как решить данную проблему!

Re: Как в Екселе посчитать движение и остатки денег на электронной карточке?
2010-07-01 01:44
Для начала нужно написать формулу или функцию в ячейки столбца К, для расчета остатка денег на каждой карточке, и на каждую дату (см. нижнюю таблицу, столбец закрашеный красным). Именно в случаях, когда на карточках было движение.
Вручную остаток в яче...

Re: Сколько раз было в месяц если формат даты чч.мм.гггг + время
2010-07-01 03:33
Не могёт такого быть.
Показывайте Ваш файл


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

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


В избранное