Поиск  Пользователи  Правила 
Закрыть
Логин:
Пароль:
Забыли свой пароль?
Регистрация
Войти
 
Выбрать дату в календареВыбрать дату в календаре

Страницы: 1 2 3 4 5 6 7 8 9 10 11 ... 266 След.
Баг или фича. Диапазон проходит проверку на «массивность» | IsArray(Range)=True
 
переведите смысл проверки IsArray(Х) так:
можно-ли содержимое Х рассматривать как массив?
если ответ утвердительный смело обращайтесь к i-ому элементу массива Х(i)
а как определить тип переменной сами знаете: VarType, TypeName

если выискивать нелогичности в этом мире - легко впасть в полное отчаяние от их количества
а если потрудиться и найти логику - вы с восхищением начинаете понимать гармоничность этого мира
и это ваш личный выбор - жить в светлой гармонии или в мрачном хаосе

ПыСы
один мой знакомый часто сетует, что живет среди уродов и отъявленных негодяев!
на что я отвечаю, что живу среди нормальных, добрых, отзывчивых и т.д. людей. а он сам выбрал в окружении кого ему жить! и меня очень сильно удивляет его выбор))
не ошибитесь с выбором, удачи!
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Отключить буфер обмена Office
 
поменяйте местами п.п. 2 и 3
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
[ Закрыто] график табель, как можно сравнить две таблицы? график табеля
 
сравнивайте ячейку за ячейкой
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Просмотр периодов в диаграмме Ганта, поменять в макросе ссылки на столбцы
 
да, действительно не работает(((

а диаграмма хоть рисуется (в любой строке напишите начальную и конечную даты)
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Перебор файлов в подпапках
 
посмотрите что находится в переменной sPath
убедитесь, что записанный там путь доспупен на вашем компьютере
а еще
убедитесь, что objFSO not is Nothing
Изменено: Ігор Гончаренко - 2 дек 2020 13:57:40
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Установить несколько фильтров в одной таблице для удобства анализа категорий
 
1 лист - 1 фильтр
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Просмотр периодов в диаграмме Ганта, поменять в макросе ссылки на столбцы
 
в каком фильтре
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Просмотр периодов в диаграмме Ганта, поменять в макросе ссылки на столбцы
 
а без макросов - никак?
см.вложение
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Баг или фича. Диапазон проходит проверку на «массивность» | IsArray(Range)=True
 
Документация - лучший источник ответов
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Как вывести минимальное время из диапазона, если время имеет формат: m:ss,00?
 
не нужно путать формат, в котором может быть показано время
и
текст записанный в ячейку визуально в таком же виде
МИН игнорирует текст

см. пример
в А1 20 часов с минутами
в А2 12 часов с минутами
в колонке В в одной из ячеек напишите =МИН(A:A) и что у вас получилось? 12 часов??? как бы не так.... в А2 текст, МИН проигнорировала его

т.е. ответ на ваш вопрос как вывести минимальное значение времени из диапазона ячеек сводится к тому, что нужно для начала вписать в ячейки время, а потом уже выбрать минимальное из записанного
на ваших данных формула массива:
Код
=ИНДЕКС(Диапазон;ПОИСКПОЗ(0;СЧЁТЕСЛИ(Диапазон;"<" & Диапазон);))
Изменено: Ігор Гончаренко - 2 дек 2020 02:32:34
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Срабатывание макроса по условию из ячейки
 
Код
Run "Браузер_" & [C2]
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Нужно написать макрос графика выпуска изделий., Все этапы нормированы, нужно знать в какой день сколько изделий будет изготовлено.
 
я могу нарисовать такой график
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Создать калькулятор справочник, С какими формулами создать справочник?
 
нужно учесть три-четыре условия и калькулятор готов!
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Последовательный поиск на листе 3-х значений и запуск одного из трех макросов
 
название темы:
последовательно поискать на листе 3 значений. при нахождении выполнить соответствующий макрос
Код
Dim rg as range
set rg = cells.find("Текст", loolat:=xlWhole)
if not rg is nothing then 
  Macro1
else
  set rg = cells.find("Текст2")
  if not rg is nothing then 
    Macro2
  else
    set rg = cells.find("Текст3")
    if not rg is nothing then  Macro3
  end if
end if
Изменено: Ігор Гончаренко - 30 ноя 2020 13:51:25
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Условное форматирование. Сравнение дат и заполненность ячеек строк
 
так, вроде разобрался
Код
=И(СЧЁТЗ(R2C:R6C);ЕПУСТО(R7C);R1C<СЕГОДНЯ())
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Выполнение надстройки при закрытии книги
 
теперь будет главное не закрыть надстройку до закрытия книг
если она закроется  - не кому будет следить за закрытием всех остальных
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Условное форматирование. Сравнение дат и заполненность ячеек строк
 
предположу, что в результате 80 просмотров вашей темы никто так и не понял суть условий(((
пока никто не понимает условий заливки ячеек, заливайте их вручную
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Распределение процентов при изменении количества, расчет процентов
 
пока и за деньги не просто (не понятно)
обьясните задачу - скорее всего смогу сделать
распределил, выслал на почту
спасибо!
Изменено: Ігор Гончаренко - 30 ноя 2020 13:18:36
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Как увидеть на графике полную формулу тренда?
 
используйте ЛИНЕЙН - увидите все знаки
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Проверить, есть-ли в диапазоне ячеек хоть одно значение, совпадающее с заданным
 
Цитата
Никогда не мог понять
почему, если нужно посчитать сумму продаж за определенную неделю, люди пишут: "я тут написал формулу в которой 46 ЕСЛИ, но она все равно не выдает правильный результат. как ее исправить?" ToniZa,
как думаете ваша задача вписывается в тему с названием "Excel"

представьте, люди, которые заходили сюда задать свой вопрос до вас, то же не заморачивались с названием и называли свою тему  Excel
и вот вы открываете ветку: Вопросы по Microsoft Excel
и видите 30 тем с названием Excel, переходите на страницу 2, там 30 таких же, с лаконичным и емким названием Excel
переходите на страницу 30, а темы все еще называются Excel (а что??? в теме обсуждается какая-то проблема Excel - тема так и называется Excel, все нормально? (по вашей логике))
вам среди этого всего легко будет найти ответ на свой вопрос, который безусловно касается Excel? вам легко и удобно, правда???
так понятнее??? о чем вам говорят, когда просят сформулировать задачу, которую вы решаете, а не рассказывать о ИЛИ, который вы устали 300 раз писать

название темы:
как проверить есть-ли в диапазоне ячеек хоть одно значение совпадающее с заданным?

ответ:
Код
=ЕСЛИ(СЧЕТЕСЛИ(Диапазон;Значение);"Есть";"Нет")
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
При копировании дати с Ctrl+С и замена Ctrl+V чтобы новая дата записывалась в следующую свободную ячейку
 
а что за задачу вы решаете, можно подробнее?
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Сортировка текста по количесту букв, из строки А в строку В выбирать только буквы с 4-мя буквами в слове
 
фильтр по маске ????
все, видите перечисленные вами слова
Изменено: Ігор Гончаренко - 28 ноя 2020 09:41:24
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Подсчет часов из смежных суток
 
Код
=остат(3/24 - 8/24;1)
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Подсчет часов из смежных суток
 
отнимите от 02.11.2020 3:00 01.11.2020 8:00 сколько получилось?
(в крайнем случае получится 0.791(6) что легко отображается как нужное число после применения формата "время" к этой ячейке)
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Записать математическое выражение формулой Excel
 
Алексей Поленок,
в любую ячейку напишите
=1+B2
в другую
=2+B3
формулы элементарные, а каковы результаты?
в В2 и В3 написаны не значение переменных у и z, а некоторые математические выражения, даже если они написаны правильно - они не вычислены, с точки зрения классификации данных в ячейках текст. нельзя текст складывать с числами! это для вас не очевидно?
вы знаете сколько будет если сложить 342 и Алексей Поленок, ? не знаете, вот и Excel не знает как это сложить
напишете в В2 и В3 числа - их можно будет использовать в вычислениях
Изменено: Ігор Гончаренко - 27 ноя 2020 22:57:36
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Защита формул в таблице от любых изменений
 
пожалуйста
в этих мощных руках и не такое работало
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Почему личная книга макросов недоступна для записи?
 
название темы:
почему личная книга макросов недоступна для записи?

ответ:
скорее всего вы пытались записать макрос из 2-го открытого экземпляра Excel
когда вы открываете второй экземпляр обычно появляется сообщение
"Личная книга макросов уже используется,  открыть в режиме только чтение?"
пользователь чаще всего даже не читает этот текст и около 99% не вникает и не понимает о чем это, жмет Да
вот - личная книга макросов открыта в режиме только для чтения
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Копирование строк из одного файла и вставка в строку под данными в другой
 
интересно что могло не скопироваться командой Copy?
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Замена слова в ссылках, находящихся на нескольких листах одной книги
 
Цитата
derekT написал:
и я схлопочу большие неприятности от СБ
пусть они напишут вам макрос и никаких неприятностей, ни одного байта на вынос из офиса
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Замена слова в ссылках, находящихся на нескольких листах одной книги
 
For Each sh In ActiveWorkbook.Worksheets
   If sh.Visible And InStr(sh.Name, "ОТСТОЙ") = 0 Then
      Sh.Columns(stolbi(a)).Replace What:="январь", Replacement:=k
      'MsgBox sh.Name
   End If
Next sh
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Страницы: 1 2 3 4 5 6 7 8 9 10 11 ... 266 След.
Наверх