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

Страницы: 1 2 3 4 5 6 7 8 9 10 11 ... 238 След.
Умножение чисел разделенных дробями, Макрос
 
что из этого всего умножение чисел???
суточные   часы работы день/ночьсумма
16/28/616/28/6=48/16
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Копирование на определенный лист другой книги в зависимости от выбраного города
 
Код
[a1].copy workbooks("ДругаяКнига").worksheets("ОпределенныйЛист").[b1]
скопирует А1 активного листа в В1 на ОпределенныйЛист, в файл ДругаяКнига, при условии что названный файл открыт и лист доступен для редактирования
Изменено: Ігор Гончаренко - 25 Май 2020 18:37:16
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Логическая функция ЕСЛИ с ссылкой на массив
 
Код
=ЕСЛИ(И(B5<$C$2;СЧЁТЕСЛИ(Таблица5;D5));"+";"-")
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Можно ли Разделить ТЕКСТ по столбцам, чтобы Разделитель был - ДВА ЗНАКА?, Можно ли, при делении по столбцам, в качестве разделителя использовать СОЧЕТАНИЕ занвков - ДВА ЗНАКА (или ТРИ)?
 
макросом, функция Split
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
подбор параметров, поиск неизвестных какой инструмент применить
 
для поиска неизвестных в неизвестно какой задаче лучше всего применить неизвестный инструмент
этот метод гарантирует хорошую сходимость результатов
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Функция для обьединения диапазон ячеек не равных "-" в строку с раделителем ", "
 
название темы:
написать функцию для обьединения диапазон ячеек не равных "-" в строку с раделителем ", "

ответ:
Код
Function TextCount(Ranges As Range) As String
  Dim c As Range
  For Each c In Ranges
    If c <> "-" Then TextCount = TextCount & ", " & c
  Next
  If TextCount <> "" Then TextCount = Right(TextCount, Len(TextCount) - 2)
End Function
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
[ Закрыто] Реализация итеративного исчисления массива формул с контролем решения
 
теперь вся ясно и понятно...
осталось запастись терпением и дождаться пока косяком повалят ответы на ваш четко сформулированный вопрос
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Как убрать сообщение: "could not load an object because it is not available on this machine" ?
 
сделайте правильно - не открывайте этой файл - избавитесь от неприятного вам сообщения
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Копировать ячейки одного листа в другие в зависимости от определенного значения ячейки .
 
Код
with worksheets("список")
  .[b5:d5}.copy worksheets(.[e5]).[b5]
end with
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
[ Закрыто] Реализация итеративного исчисления массива формул с контролем решения
 
Tyhig,
в вашем рассказе не хватает 2-х фраз:
Цитата
Tyhig написал:
Не умею и ненавижу скрипты, макросы, VB и т.п.
и лично Била Гейтса (1)
Цитата
Tyhig написал:
Пожалуйста, помогите.
и спасибо всем, кто смог дочитать до этой строки! (2)

предлагаю вам уйти от эмоций и сосредоточится на постановке задачи (для местной публики)
без всех этих напряженно-деформационных моделей, не нужно морочить людям голову предельным сопротивлением бетона сжатию, предельным сопротивлением арматуры растяжению, относительной высотой сжатой зоны бетона, не говоря уже об эффективной ширине полки для таврового поперечного сечения и прочими характеристиками (условностями) расчетной схемы.
напишите простыми словами, чем вам может помочь Excel
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Не получается выставить Порог, при прохождении которого, сумма увеличивалась на одпределенное число.
 
Excelhelpmy,
см. сообщение #5
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Не получается выставить Порог, при прохождении которого, сумма увеличивалась на одпределенное число.
 
Excelhelpmy,
заполните таблицу (подставте числа вместо ???)
Сумма Штраф
4800     ???
5000     ???
5200     ???
6000     ???
6500     ???
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Как убрать сообщение: "could not load an object because it is not available on this machine" ?
 
не открывайте этот файл
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Рассортировать данные из строки по моделям техники
 
Код
=ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ОБЪЕДИНИТЬ(", ";;ЕСЛИ(ДЛСТР($A2)>ДЛСТР(ПОДСТАВИТЬ($A2;ДУСАН;""));ДУСАН));", ЛОЖЬ";"");"ЛОЖЬ, ";"");"ЛОЖЬ";"")
формула массива
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Вычисление ИНДЕКСА
 
База!$3:$3 - это значит 3-я строка листа База
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Пользовательская форма с переменными данными - как такую сделать?, Как сделать, что-бы пользовательская форма вызывалась в разных частях макроса с разными переменными данными?
 
можно сделать форму с постоянными данными и переиодически их менять
Изменено: Ігор Гончаренко - 23 Май 2020 20:47:24
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Прогнозы при кризисе
 
если кризис сильный - я обьем продаж считаю как обычный прогноз и умножаю на ноль
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Вычисление ИНДЕКСА
 
название темы:
вычисление ИНДЕКСА
ответ:
Код
=ИНДЕКС(База!$A:$L;ПОИСКПОЗ(Отчет!$B5;База!$C:$C;);ПОИСКПОЗ(Отчет!$A$1;База!$3:$3;)+СТОЛБЕЦ()-СТОЛБЕЦ(Отчет!$E$4))
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Связать две книги, чтобы заносить данные сразу в обе, без нулей на второй
 
если на исходном листе в соотв. ячейке ЕПУСТО - это "левый" ноль
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Вставить в ячейку текущую дату и время, если ячейка пустая, а другая заполнена
 
когда кто-то напишет макрос, который будет решать ВСЕ возможные задачи - вслед за этим программисты вымрут, как в свое время вымерли мамонты
а пока такого макроса нет, каждый макрос решает свою КОНКРЕТНУЮ задачу
читайте название вашей темы...
вот именно эту задачу и решает предложенный мною макрос и не решает ни одной из задач, которые еще крутятся у вас в голове (на этом форуме простое правило: одна тема - один вопрос, комплексные вопросы ставят в ветке Работа, там количество вопросов и ответов на них практически ограничивается только бюджетом проекта)  
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Вставить в ячейку текущую дату и время, если ячейка пустая, а другая заполнена
 
на листе ТестЛист заполняйте, удаляйте данные в колонке Е
что не сработало? (если что вы и куда внесли?)
Изменено: Ігор Гончаренко - 22 Май 2020 21:05:04
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Вставить в ячейку текущую дату и время, если ячейка пустая, а другая заполнена
 
Drakandr,
файл покажите и закроем этот вопрос
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Как протянуть формулу по вертикали, если данные для формулы - по горизонтали со смещением
 
используйте ИНДЕКС, СТРОКА, СТОЛБЕЦ
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Связать две книги, чтобы заносить данные сразу в обе, без нулей на второй
 
то, что вы скрыли нули, настроив параметры отображения данных на листе НЕ ЗНАЧИТ этих нулей не стало на листе их просто стало не видно
а формулы работают не с тем что видно не видно, а с тем что написано в ячейке
напишите формулы учитывающие эти "левые нули" и все станет на свои месте
кроме того, ЗАЧЕМ дублировать данные с одного листа на другой, если к ним можно напрямую обращаться на исходный лист? это тот же совет - исправляйте свои формулы
Изменено: Ігор Гончаренко - 22 Май 2020 20:04:37
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Вставить в ячейку текущую дату и время, если ячейка пустая, а другая заполнена
 
пожалуйста,
а файл можно посмотреть в котором это произошло?
в нем что, в колонке Е:Е нет ни одной заполненной ячейки или в J:J нет ни одной пустой?
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Получить сглаженные значения из тренд линии графика
 
1. ставите курсор в ячейку, копируете текст формулы
2. очищаете обе ячейки
3. возвращаете формулу в первую из них
4. указываете новые диапазоны данных
5. отмечаете ячейку с формулой и ячейку правее
6. F2, Ctrl+Shift+Enter
готово

 
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Вставить в ячейку текущую дату и время, если ячейка пустая, а другая заполнена
 
название темы
вставить в колонку J текущую дату и время, если в J пусто а в Е есть значение

ответ:
Код
Private Sub Worksheet_Change(ByVal Target As Range)
    If Not Intersect(Target, Range("E2:E1000")) Is Nothing Then InsNowToJ
End Sub

Sub InsNowToJ()
  Dim rg As Range
  Set rg = Intersect(Columns(5).SpecialCells(2).EntireRow, Columns(10).SpecialCells(4))
  If Not rg Is Nothing Then
    rg = Now: rg.NumberFormat = "dd/MM/yyyy HH:mm"
  End If
End Sub
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Получить сглаженные значения из тренд линии графика
 
заменить нельзя (не из чего будет строить тренд)
а вот в соседней колонке посчитать - элементарно. см.вложение
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Предупреждение "Зафиксированные объекты будут перемещены"
 
и сейчас вам начнут накидывать варианты один экзотичнее другого, кто  с чем-то подобным когда сталкивался в своей практике в Excel. вместо того, чтобы посмотреть в ваш файл и написать как выйти из вашей конкретной ситуации
вас интересует какие вообще возможны варианты или что делать с вашим конкретным файлом?
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
VBA: Взять значение из массива, по этому значению произвести поиск на листе
 
abc = arr(1, 3)
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Страницы: 1 2 3 4 5 6 7 8 9 10 11 ... 238 След.
Наверх