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

Страницы: 1 2 3 4 5 6 7 8 9 10 11 ... 185 След.
Остаток от числа
 
Цитата
sergeiz написал:
Остаток от числа
для определения остатка одного числа маловато, остаток образуется от деления 2 чисел, причем если одно число на другое делится нацело, то образуется нулевой остаток
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Комплексное обновление (изменение содержания) всех модулей n-кол-ва книг в папке через VBA из другой (ОСНОВНОЙ) книги
 
Цитата
falmrom написал:
Возникла проблема!
закономерно.
чем дольше Вы будете пытаться модифицировать код с помощью кода, тем больше проблем Вас ожидают на этом пути
может просто для начала нужно научить писать универсальный и корректный код и если окажется, что навык усвоен, то, возможно,  отпадет необходимость осваивать технику исправления кода кодом...
Изменено: Ігор Гончаренко - 18 Июл 2019 14:48:46
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Подсчет стажа в столбик
 
см. вложение (лист Стаж) я так и сделал - записи о прийоме-уволнении располагаются в столбик
Изменено: Ігор Гончаренко - 18 Июл 2019 13:50:30
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Управление отображением кнопок в надстройке с помощью RibbonControl
 
ограничьте количество отображаемых кнопок макросом.  
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Что означает формула =Таблица{A1;B5} (формула массива)
 
есть подозрения, что эта формула как-то связана с Таблицей
на основании представленных данных  ничего больше сказать не могу.
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Копировать значение ячеек в строке, которую выбрал пользователь, на соседний лист с выдачей сообщения о результате
 
на листе 1 ставите курсор в нужную строку
переходите на лист 2 (я заполнил там 7 первых полей)
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
VBA. Перемещение строк между листами с использованием массивов, Помогите доработать макрос.
 
а давай те теперь проведем работу с массивами без массивов
с какого диапазона в какой должны попасть данные можно узнать?
без кодов, шифров, явок. ставок и прочей шпиогской лабуды, а просто своими словами опишите задачу ссылаясь на имена листов, адреса диапазонов
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Определить количество непустых текстов, упрощение формулы
 
=сумм(--не(епусто(диапазон)))
формула массива
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Макрос для сопоставления двух массивов
 
Давайте сведем эти данные
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Функция отсекающая определенный интервал времени (время обеда)
 
Код
=RC[-1]-RC[-2]-(МАКС(RC[-2];R3C3)<МИН(RC[-1];R3C5))*(МИН(RC[-1];R3C5)-МАКС(RC[-2];R3C3))
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Копировать значение ячеек в строке, которую выбрал пользователь, на соседний лист с выдачей сообщения о результате
 
loggg,
есть тут люди, которые не плохо разбираются в написании макросов, но все они ПОЛНЫЕ НУЛИ в вопросе как найти
Цитата
определенную ячейку на втором листе
пока реально не рассказано "определенная" - это какая конкретно? или каким алгоритмом ее можно вычислить?
т.е. пока "определенная ячейка" совершенно не определена - скопировать в нее ничего не возможно
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Возможно ли заменить код VBA (в макросе), не открывая сам макрос
 
Код
Sub Макрос1()
  Dim sdt$
  sdt = Format([A2], "DD.MM.YYYY")
  Workbooks.Open Filename:="D:\" & sdt & "\dead" & sdt & ".xlsx"
    Range("A5:B6").Select
    Selection.Copy
    Windows("test1.xlsm").Activate
    ActiveSheet.Paste
  Workbooks.Open Filename:="D:\" & sdt & "\rip" & sdt & ".xlsx"
    Range("A1:B4").Select
    Selection.Copy
    Windows("test1.xlsm").Activate
    ActiveSheet.Paste
  Workbooks.Open Filename:="D:\" & sdt & "\skull" & sdt & ".xlsx"
    Range("A2:B5").Select
    Selection.Copy
    Windows("test1.xlsm").Activate
    ActiveSheet.Paste
End Sub
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Получение из ячейки значения с учетом формата
 
range("K10").text
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
ИЩУ СПЕЦИАЛИСТА В ЭКСЕЛЬ (ЗАКАЗ ПУТЕВОГО ЛИСТА С ФОРМУЛАМИ)
 
путевые листы - это как раз моя специализация в Excel
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
проблема генератора для репрезентативной выборки с макросами, нужна помощь
 
ВНИМАНИЕ! Будьде осторожны!
чтение кода, а особенно, попытки понять что он должен делать - может разрушить Ваш мозг
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Как в формуле игнорировать выходные дни?
 
а где в Вашем файле перечислены праздничные дни (которые не нужно учитывать)
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Сбор конкретных данных из разных книг в одну таблицу
 
Цитата
EvgeniyLFC написал:
Сбор конкретных данных из разных книг в одну таблицу
открываете книги с данными
последовательно, ячейка за ячейкой выбираете из конкретных книг конкретные данные:
ДанныеИзКниги = Workbooks("Имя конкретной книги").Worksheets("Имя конкретного листа в ней").Range("Имя конкретной ячейки на этом листе")

по заданному вопросу, вроде все.
а теперь можно обсудить что Вам реально нужно из тех книг, т.е.
решить не общую задачу
"получить конкретные данные из книги"
а Вашу задачу:
"как вот из таких книг получить вот сюда, вот такие данные?"
Изменено: Ігор Гончаренко - 16 Июл 2019 13:10:53
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Rак определить, что ячейка входит в определенный диапазон?
 
название темы:
как определить, что ячейка входит в определенный диапазон?

ответ:
с помощью функции Intersect
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Ранжирование данных с учетом весов рассматриваемых показателей
 
тему можно назвать так:
ранжирование данных с учетом весов рассматриваемых показателей
Изменено: Ігор Гончаренко - 16 Июл 2019 03:09:32
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Ранжирование данных с учетом весов рассматриваемых показателей
 
см.вложение
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Ранжирование данных с учетом весов рассматриваемых показателей
 
формула не сломана, формула считает то, что Вы написали
если написана кривая формула результаты будут соответствующие

написать формулу можно, как только расскажете критерии ранжирования
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Суммирование данных с большим количеством строк
 
Код
=СУММ(ИНДЕКС(1:21;ПОИСКПОЗ($B25;$B:$B;);ПОИСКПОЗ(E$24;$1:$1;)):ИНДЕКС(1:21;ПОИСКПОЗ($B25;$B:$B;);ПОИСКПОЗ(E$24+1;$1:$1;)-1))
формула длинная, но вычисления - элементарные
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Поиск значения в тексте и последующая нумерация
 
решает, не решает - какая это в сущности мелочь...

из советских анекдотов:
пионер в автобусе:
-- дядденька, Вы выходите на следующей остановке?
-- выхожу я не следующей остановке, не выхожу - какая это в сущности мелочь! главное, чтобы ты, мальчик, хорошо учился!
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Работа формулы внутри макроса в выделенном диапазоне
 
не пишите НИКАКИХ кодов, делайте все вручную и нет проблем
хотите получить решение задачи - опишите ее для начала. опишите чтобы было понятно еще хоть кому-то одному, а не только Вам
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Поиск значения в тексте и последующая нумерация
 
сможете обьснить залачу - пишите
пока не можете обьяснить перебирайте данные врукопашную
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Сравнение двух таблиц на идентичность по двум условиям
 
см. вложение написал небольшой макрос CompareData
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Подстановка всех значений по условию
 
поставте Фильтр на таблицу с исходными данными
и не нужно ни формул, ни макросов и даже никаких других листов не нужно, все решается фильтром в пределах одного листа
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Заменить формулы на значения и удалить нули
 
Код
Sub DELETE()
  Dim sh As Worksheet, rg As Range
  Application.ScreenUpdating = False
  For Each sh In Worksheets
    sh.UsedRange.Value = sh.UsedRange.Value
    Do
      Set rg = sh.Range("F:G").Find(0, lookat:=xlWhole)
      If rg Is Nothing Then Exit Do
      rg.EntireRow.UnMerge:  rg.EntireRow.ClearContents
    Loop
  Next
  Application.ScreenUpdating = True
End Sub
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Работа формулы внутри макроса в выделенном диапазоне
 
часто создается впечатление, что сюда пишут
или
несколько программистов и тонко троллят местную публику:
пишут такое, что не налезает на голову., а потом смотрят догадается-ли кто нибудь-что реально нужно было сделать или нет
или
какой-то аспирант пишет диссертацию на тему "Насколько далеко от реальной задачи может быть ее описание, чтобы человеческий мозг все еще мог правильно ее понять?" и собирает тут на форуме статистический материал для своей работы
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Заменить формулы на значения и удалить нули
 
Цитата
victorSwild написал:
если это значение равно нулю,
в F и G 2 значения
удалять - это удалить или очистить (последствия этих действий очень разные, сделайте вручную - увидите)
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Страницы: 1 2 3 4 5 6 7 8 9 10 11 ... 185 След.
Наверх