Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
Преобразование временного интервала в количество содержащихся в нем часов
 
Здравствуйте! Возможно (наверняка), такое уже было, но
Есть такой вот табель, ведут его сами сотрудники - заполняют время начала и окончания рабочего дня, а так же общее количество но столбец "итого" с общим количеством наработанных часов используется формулой в другом документе. И, дабы избежать пере- и недоработок хотелось бы подсчитывать его формулой.
C тем самым вопрос знатокам: есть в excel возможность конвертировать время в столбцах в человекочасы и в итоге складывать в целое число? Или, подскажите, пожалуйста, в какую сторону копать. Чтобы без нагромождения доп. столбцов и прочих макросов
Изменено: Алиса Селезнёва - 23.03.2020 08:56:50 (Загрузка файла)
Уж больно здесь красиво, жди беды..
Выделение одинаковым цветом строк с совпадающими значениями
 
Доброго выходного дня, форум!
Есть макрос, честно стащенный отсюда Работает прекрасно, за что автору огромное спасибо. Подскажите, пожалуйста, каким образом допилить, чтобы макрос красил строку целиком, а не только столбец?
Уж больно здесь красиво, жди беды..
Консолидация файлов формата DBF
 
Доброго времени суток!
Скорее не просьба о помощи, а вопрос для тех, кто когда-то с подобным сталкивался. Есть официальная база адресов ФИАС тыц в формате .dbf и .xml. Качать много, а сюда более 100 Кб не приложить, посему ссылка на ЯД тыц для 06 региона - Ингушетии (весит поменее прочих). По содержимому базы ради интереса посмотреть можно тут тыц. DBF спокойно открывается в Excel. Но каждый из файлов содержит конкретный набор данных. А именно:
  • ADDROBJ - Классификатор адресообразующих элементов (край > область > город > район > улица)
  • HOUSE - Сведения по номерам домов улиц городов и населенных пунктов, номера земельных участков и т.п
  • NORMDOC - Сведения по нормативному документу, являющемуся основанием присвоения адресному элементу наименования
Как-то можно их консолидировать, приведя в формат Город | Улица | Дом ? Может, в этом плане работать с XML таки лучше? Или Excel для такого дела вообще не годится?
Изменено: Алиса Селезнева - 29.03.2019 14:37:59
Уж больно здесь красиво, жди беды..
Поиск нечетких совпадений в ячейке
 
Доброго времени суток, форум!

Есть такой вот макрос, который пробегает по документу в поисках четких совпадений условия с текстом в ячейке и заполняет соседние столбцы автоматически. Внимание, вопрос: есть возможность средствами VBA реализовать поиск нечетких вхождений, т.е. при поиске "текст" включать в выборку "текст текст" и т.д., "текстовый текст", по типу работы фильтра: "найти" - "содержит" - "заменить"?

Таких "уникальных", отличающихся ничем с точки зрения логики значений порядка 50 000

Код
Sub magic()

    Dim a, b, c As Range
    
    Set a = Range("A1:A30")

    For Each b In a
                    
        If b.Value2 = "Оригинальный текст" Then Cells(b.Row, "B") = "нашлось"
        If b.Value2 = "Тут что-то другое" Then Cells(b.Row, "C") = "тоже нашлось"
        If b.Value2 = "А вот тут тоже текст" Then Cells(b.Row, "D") = "и это нашлось, но это же тоже Оригинальный текст"
    
    Next

    Set a = Nothing

    MsgBox "Все дословные совпадения найдены"
Изменено: Алиса Селезнева - 25.03.2019 15:37:59
Уж больно здесь красиво, жди беды..
Заполнение значения ячейки в соответствии с условием
 
Доброго времени суток, форум!
Подскажите, пожалуйста, как правильно в синтаксисе VBA выразить свои требования к нашему любимому Excel.
Красит строки верно, а вот значение в соседний столбец поставить не хочет, везде ставит 1
Код
Sub color_2()

    Dim rng As Range
    Dim rng2 As Range
    
    Set rng = Range("A1:A30")
    rng.EntireRow.Interior.ColorIndex = -4142
    For Each rng2 In rng
        
        If rng2.Value2 = "раз" Then Cells(rng2.Row, 1).EntireRow.Interior.ColorIndex = 8
        If rng2.Value2 = "два" Then Cells(rng2.Row, 1).EntireRow.Interior.ColorIndex = 6
        
        If rng2.Value2 = "раз" Then Range("B1:B30") = "1"
        If rng2.Value2 = "два" Then Range("B1:B30") = "2"
    Next
    Set rng = Nothing

End Sub
Уж больно здесь красиво, жди беды..
Разбиение текста на ячейки по абзацам, из Word в Excel
 
Доброго субботнего вечера, форумчане!
В общем-то, проблема в следующем - есть текст, который необходимо разбить на части. Каждый абзац в отдельную ячейку таблицы. Вручную вставлять 500+ страниц текста очень уж накладно. Может, кто сталкивался когда с подобным или же просто может подсказать, как возможно реализовать? Запись макроса вручную не особо-то помогает
Гугл уже скоро меня забанит)
Уж больно здесь красиво, жди беды..
Объединение строк по значению, excel, vba
 
Всем привет!
Есть таблица с 1000+ значениями в разных столбцах. В одном из них они могут повторяться. например, фамилия.
Подскажите, пожалуйста, как макросом сделать объединение ВСЕХ строк с одинаковой фамилией в одну, а значения из соседнего столбца сложить и поместить в эту же строку? При этом повторная строка, содержащая фамилию полностью исчезает. P.S. Админ, я действительно Алиса Селезнева  :cry: В ВК не верят, в ФБ тоже, еще и тут..
Код
Sub m()
Dim i, n As Long
Range("A1:A500, B1:B500").
For i, n = 1 To 5000
If Cells(i, 1) = Cells(i, n) Then 
If Cells(i, 2) = Cells(i, n) Then 
Next
End Sub
Изменено: Алиса Селезнева - 11.12.2015 14:32:59
Уж больно здесь красиво, жди беды..
[ Закрыто] Изменить цвет строки в соответствии со значением в ячейке, Excel, VBA, макрос
 
Всем привет!
Помогите, пожалуйста, с макросом для Excel, уже облазила все, что только можно
Нужно сделать так, чтобы макрос "пробегал" значения в определенном столбце и раскрашивал строки в соответствии с НЕСКОЛЬКИМИ условиями. Пока получается проверять только одно и запускать макрос приходится по нескольку раз, потому что останавливается. Код под спойлером:
Скрытый текст
Уж больно здесь красиво, жди беды..
Страницы: 1
Наверх