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

Страницы: 1
Подсчет количество строк по условиям -статус - дата-время
 
Спасибо! Все работает!
Изменено: Ackord - 28.03.2018 14:45:26
Подсчет количество строк по условиям -статус - дата-время
 
По статусам я вопрос решил, про даты смог написать вот такую формулу, она считает строки за вчера и сегодня, но не могу составить условие, что бы считало с 10:15 вчера по 10:15 сегодня.

=СЧЁТЕСЛИМН(С2:C100;"закрыта"; А2:А1000; СЕГОДНЯ()-1) + СЧЁТЕСЛИ(А2:А1000; СЕГОДНЯ())  
Подсчет количество строк по условиям -статус - дата-время
 
Подскажите формулу для подсчета количества строк с определенными условиями:
Данные,
Ячейка А1 - дата
Ячейка В1 - время
Ячейка С1 - статус (открыта, закрыта)

Необходимо что бы считал только те строки, которые бы соответствовали одновременно следующим условиям:
1) Статус - закрыта
2) Дата и время начинаются со Вчерашнего дня 10:15 и по Сегодняшний день 10:15
Изменено: Ackord - 28.03.2018 11:07:21
Перенос данных с сохранением форматирования диапазона ячеек, vba
 
Не могли бы помочь еще раз, можно ли сделать что бы кнопка диалогового окна "Сохранить" нажималась сама, автоматически?
Код
With Application.FileDialog(msoFileDialogSaveAs)
        
        .InitialFileName = "D:\Temp\закрытые_заявки.xlsx"
        .Title = "имя файла"
        .FilterIndex = 1
        If .Show = 0 Then
            Exit Sub
        End If
        strFullName = .SelectedItems(1)
    End With
Изменено: Ackord - 23.02.2018 03:53:35
Перенос данных с сохранением форматирования диапазона ячеек, vba
 
Ну брал код кусками с интернета, вот так и получилось! :( сейчас - все идеально! Очень благодарю!
Перенос данных с сохранением форматирования диапазона ячеек, vba
 
Вот теперь отлично отрабатывает! Спасибо Вам большущее!

А нельзя сделать, что бы не ругалось на проверку совместимости, сейчас по умолчанию новый файл создается Exel 97 - 2003 (xls)
можно ли сделать что бы сохранял в exel 2016? xlsx сейчас если выбрать xlsx -файл создается - но не открывается (
Перенос данных с сохранением форматирования диапазона ячеек, vba
 
немного поправлюсь, корректно все проходит когда "мышкой" выделены строки идущие подряд, например 3 и 4,
а вот если выделить строки 310 и 340, (311-339 - скрытые) - в файле появляется только окраска ячеек, без данных
Перенос данных с сохранением форматирования диапазона ячеек, vba
 
Спасибо! Очень помогли!

Только вот заметил, что если выделено больше одной строки ячеек - новый файл сохраняется без данных, то есть строки пустые :( (хотя цвет - переносится)
Перенос данных с сохранением форматирования диапазона ячеек, vba
 
Всем привет, нужна помощь с макросом, который переносит выделенный диапазон ячеек в новую книгу. В программировании не силен, но кое что с гугл-помощью набросать получилось (кстати, может еще кому сгодится). Скрипт берет заданный диапазон ячеек A2:AD3, а так же тот, который выделен мышкой и на их основе создает новую книгу, предварительно выдав запрос, с просьбой ввести имя файла. Но никак не могу усовершенствовать данный код, что бы сохранилось форматирование изначальных ячеек (цвет, ширина, высота). Тоесть что бы эти параметры в новой книги были такими же.. Очень надеюсь на Вашу помощь :)
Код
 Sub DiapazonSaveInXLFile()
    Dim iSource, diapazon As Range, iFileName 'As Variant
    Set iSource = ActiveSheet.Range("A2:AD3")
    Set diapazon = Selection
    With Application
         iFileName = .GetSaveAsFilename( _
         FileFilter:="Excel Files (*.xls), *.xls", _
         Title:="Введите имя файла")
         If iFileName <> False Then
            .ScreenUpdating = False
            .DisplayAlerts = False '
            With .Workbooks.Add(xlWBATWorksheet)
                 iSource.Copy Destination:=.Worksheets(1).Range("A1")
                 diapazon.Copy Destination:=.Worksheets(1).Range("A3")
                 .Close Filename:=iFileName, saveChanges:=True
            End With
            .DisplayAlerts = True '
            .ScreenUpdating = True
         Else
            MsgBox "Ошибка!", , ""
         End If
    End With
End Sub
Страницы: 1
Наверх