С Новым годом! Форум программистов, компьютерный форум, киберфорум
VBA
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
VBA Посчитать промежуточный итог значений в столбце Помогите с макросом. В столбце P в уже пустую ячейку (она образовалась при группировки одинаковых значений в другом столбце) необходимо внести промежуточный итог значений: пример id цена(План) 458 958 нужно 958 1943 193 1943 988 1943 584 1943 584 1943 584 1943 ... https://www.cyberforum.ru/ vba/ thread1737494.html Написать функцию, которая перебирала бы значения баллов и выдавала бы их сумму VBA
Добрый день! Требуется консультация: Даны 12 показателей, которые принимают значения баллов. 6 показателей имеют возможные значения: 2, 6, 10 5 показателей: 1, 3, 5 1 показатель: 3, 9, 15 Возможно ли написать функцию, которая перебирала бы значения баллов и выдавала бы их сумму? Целевое значение суммы 80.
VBA Индексы для связанных таблиц https://www.cyberforum.ru/ vba/ thread1737397.html
Имеется связанная таблица currentdb.tabledefs("gapu").Connect = "ODBC; DSN=gapu;SourceDB=" & !! & ";SourceType=DBF;Exclusive=No;BackgroundFetch=Yes;Collate=Machine;Null=Yes; Deleted=Yes;;table=gapu" Если связывать через меню, в последнем диалоге просят выбрать однозначный индекс (до 10 полей), как задать эти индексы через vba?
VBA Разделение слова на несколько частей https://www.cyberforum.ru/ vba/ thread1737377.html
Здравствуйте! Возможно, для знатоков VBA данный вопрос будет выглядеть довольно просто и забавно, но для малоопытного пользователя VBA - вопрос видится очень сложным :) Ситуация примерно такова: в экселе есть ячейка, в которой записан образно такого вида текст: А.10,Бв.25 В основном, тескт записан в таком виде. Однако, могут встречать ячейки, в который текст имеет такой вид: 10,Бв.25 (то...
VBA Требуется консультация в решении задач
1)Вложение 2)Дан массив натуральных чисел. Найти количество и сумму элементов, кратных заданных числу К 3)Элементарные операции с матрицами: 0.5*(А^2+A^T), А-произвольная матрица, ^T-матрица транспонированная. P.s для кого то возможно это покажется слишком простым заданием, но я только начал знакомиться с VBA (да и вообще с программированием) поэтому прошу вашей помощи, т.к для меня этой...
VBA Как создать функцию для вычисление сумму элементов в одномерном массиве vba? Как создать функцию для вычисление сумму элементов в одномерном массиве vba? заранее спасибо... https://www.cyberforum.ru/ vba/ thread1737314.html
VBA Зачетная. Про сотрудников https://www.cyberforum.ru/ vba/ thread1737201.html
Нужно: В 1 столбце заполнить i сотрудника 2-4) столбцы ФИО (полностью) соответственно 5) зарплата Нужно вычислить: 6) премия, которая равна % от зарплаты. Сам % либо вводим через инпутбокс, либо через какую-то ячейку, чтобы динамически можно было менять 7) к выплате (зарплата + премия) Эта часть еще более-менее, сам тоже постараюсь. А дальше идет:
VBA Как выделить цветом значения в столбце, которые содержатся в другом столбце другого листа
Как выделить цветом значения в столбце , которые содержатся в другом столбце другого листа ?
VBA программно читать текстовый файл можно так Sub Макрос1() 'On Error Resume Next Dim fso, MyFile Set fso = CreateObject("Scripting.FileSystemObject") Set MyFile = fso.OpenTextFile("f:\в UTF8.txt", 1, True) Do While MyFile.AtEndOfStream <> True MsgBox MyFile.ReadLine Loop https://www.cyberforum.ru/ vba/ thread1736772.html VBA Закрашивание совершенствующий значений цветами Нужна помощь, есть столбец со значениями, нужно если значения совпадают со значениями 14820 44949 66089 58444 58619 44915 14579 66072 66000 https://www.cyberforum.ru/ vba/ thread1736688.html
Определить количество положительных элементов массива VBA
Определить количество положительных элементов массива
VBA Пытаюсь написать макрос, в котором рассчитывается формула, но у меня все зацикливается и неверно считает. https://www.cyberforum.ru/ vba/ thread1736647.html
Доброго времени суток! Помогите пожалуйста разобраться. В Excel в ячейке А2:А25 значения по порядку от 1 до 24, а в ячейке С2:С25 данные в миллионах. Пытаюсь написать макрос, в котором рассчитывается формула, но у меня все зацикливается и неверно считает. Вот код: Sub Êíîïêà1_Ùåë÷îê() Columns("E").ClearContents t = Cells(2, 1).Value
5613 / 1596 / 415
Регистрация: 23.12.2010
Сообщений: 2,397
Записей в блоге: 1
17.05.2016, 18:19 0

Сравнение дат - VBA - Ответ 9152688

17.05.2016, 18:19. Показов 4331. Ответов 10
Метки (Все метки)

Ответ

При помощи мозгов и языка VBA, других особых инструментов нет.
Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
Sub CAMA_MLS_группировать()
    Dim i&, j&, EndRow&, A
    EndRow = Cells(Rows.Count, 1).End(xlUp).Row
    A = Range("A1:E" & EndRow + 1).Value
    For i = 3 To EndRow
        If A(i, 1) = "CAMA" Then
            For j = i - 1 To i + 1 Step 2
                If A(j, 1) = "MLS" And Cells(j, 6).MergeCells = False Then
                    If IsDate(A(i, 5)) And IsDate(A(j, 5)) Then
                        If Abs(A(i, 5) - A(j, 5)) <= 10 Then
                            Range(Cells(i, 6), Cells(j, 6)).Merge
                            Range(Cells(i, 7), Cells(j, 7)).Merge
                            Range(Cells(i, 8), Cells(j, 8)).Merge
                            Cells(i, 6) = Abs(A(i, 5) - A(j, 5))
                            Cells(i, 7) = DateDiff("yyyy", A(i, 5), A(j, 5))
                            Cells(i, 8) = "М"
                            Exit For
                        End If
                    End If
                End If
            Next
        End If
    Next
End Sub


Вернуться к обсуждению:
Сравнение дат VBA
0
Заказать работу у эксперта
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
17.05.2016, 18:19
Готовые ответы и решения:

сравнение дат
Привет! Помогите с задачкой. в 2 текстбокса через маску пользователь вводит даты формата 00.00.00...

Сравнение дат
Подскажите кто-нибудь пожалуйста: задание снять показания в течении 7 последних дней при сравнении...

Сравнение дат
Добрый день! Помогите пожалуйста, решить такой вопрос. Нужно, чтобы при нажатии в форме на...

Сравнение дат и автоподастановка данных
Добрый день! Помогите, пожалуйста, решить такой вопрос (пример во вложении). На первом листе...

10
17.05.2016, 18:19
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
17.05.2016, 18:19
Помогаю со студенческими работами здесь

Сравнение дат и вывод диапазона в ячейки
Добрый день. Сижу разбираюсь тут с основами VBA Excel. Прилетела задача на работе. В общем смысл...

Сравнение дат с текущей в системе и вывод значений
Добрый день! Пытаюсь длительное время решить задачу: Нужно сравнить прошедшие и прогнозные даты в...

Сравнение дат с сегодняшней, копирование и перенос данных
Добрый день! Прошу помочь в решении задачи: Есть таблица с текстовыми данными и датами. По...

Условие макроса сравнение дат и времени работает не корректно.Как это исправить?
Sub Макрос_1() For i = 5 To Sheets(&quot;Ввод Данных&quot;).Range(&quot;A&quot; &amp; Rows.Count).End(xlUp).Row If...

0
Новые блоги и статьи
Как программировать под HCL Notes и создавать свои продукты на ее основе
InfoMaster 11.01.2025
HCL Notes (ранее известный как IBM Notes и Lotus Notes) представляет собой мощную платформу для разработки корпоративных приложений, которая сочетает в себе функции электронной почты, календаря,. . .
Как работать с SVN (Subversion)
InfoMaster 11.01.2025
Введение Система контроля версий является неотъемлемой частью современного процесса разработки программного обеспечения. Она обеспечивает управление изменениями в коде, позволяет отслеживать. . .
Использование GraphQL в JavaScript
InfoMaster 11.01.2025
Введение в GraphQL и его преимущества В современной разработке веб-приложений эффективный обмен данными между клиентом и сервером играет ключевую роль. GraphQL представляет собой язык запросов и. . .
Администрирован­­­­ие Git, продвинутые техники работы с Git
InfoMaster 11.01.2025
Основы управления репозиторием Эффективное управление Git-репозиторием требует глубокого понимания механизмов контроля доступа и инструментов администрирования. Рассмотрим ключевые аспекты. . .
Что такое HCL Notes и как с ним работать
InfoMaster 10.01.2025
HCL Notes (ранее известный как IBM Notes и Lotus Notes) представляет собой комплексную платформу для совместной работы и обмена информацией в корпоративной среде. Это многофункциональное решение,. . .
Как работать с Git из Windows и Visual Studio
InfoMaster 10.01.2025
Работа с Git в Windows Работа с Git в операционной системе Windows может быть осуществлена с помощью различных инструментов, каждый из которых обладает своими уникальными возможностями и. . .
Аналог оператора switch case в Python
InfoMaster 10.01.2025
Оператор switch case используется в программировании для выбора одного из нескольких вариантов исполнения кода. Однако в языке Python этот оператор отсутствует. Понимание аналогов switch case в. . .
Отличия абстрактного класса от интерфейса
InfoMaster 10.01.2025
В современной разработке программного обеспечения существуют два основных механизма реализации абстракции: абстрактные классы и интерфейсы. Эти инструменты, хотя и схожи в своей основной цели -. . .
Как работать в Git
InfoMaster 10.01.2025
Git — это одна из наиболее популярных систем контроля версий, которая активно используется разработчиками по всему миру. Она позволяет эффективно управлять изменениями в коде, координировать работу. . .
Реализация передвижения персонажа в Unity3d на C#
InfoMaster 10.01.2025
Реализация передвижения персонажа в Unity3D начинается с правильной настройки проекта. Этот этап критически важен для создания отзывчивого и плавного управления. Рассмотрим основные шаги для создания. . .
Docker: руководство для начинающих
InfoMaster 10.01.2025
В современном мире разработки программного обеспечения контейнеризация стала неотъемлемой частью процесса создания и развертывания приложений. Docker, как ведущая платформа контейнеризации, произвела. . .
Книги и учебные ресурсы по C#
InfoMaster 08.01.2025
Базовые учебники и руководства Одной из лучших книг для начинающих является "C# 10 и . NET 6 для начинающих" Эндрю Троелсена и Филиппа Джепикса . Книга последовательно раскрывает основные концепции. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru