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

Страницы: 1
Ошибка Run-time error 13 Type mismatch
 
Добрый день! Перестал работать макрос, который буквально вчера работал без ошибок. На втором листе файла при вводе адреса должно выдавать данные по нему, но выскакивает ошибка Type mismatch. Вводил уже как угодно данные, менял формат ячейки Помогите починить макрос. При этом на первой странице все работает без проблем. Дебаг ссылается на строку:
Код
If IsNull(resultJSON(1)("result")) Then
Как считать кол-во людей (ФИО) в столбце
 
Добрый день! В нужном мне столбце есть много строк с ФИО (даже иностранными). Но также в этом столбце встречаются другие ячейки со словами, не содержащими ФИО. Вопрос в том, как можно в выбранном диапазоне подсчитывать только кол-во ячеек с ФИО?
Проверка кол-ва пустых ячеек для каждой организации
 
Добрый день! Имеется небольшая табличка сверху, которая показывает какие уникальные организации есть в списке. Если напротив названия организации пустая ячейка для ФИО, значит это бронь для этой организации. Проблема в том, что если встречается пустая ячейка в столбце Организация (в примере ячейка E18), то в табличке сверху вообще пусто. Как сделать пропуск пустых ячеек, для формул которые в ячейках F4 и далее?
Скрытие определенного диапазона столбцов и строк во всём файле
 
Добрый день! Имеется данный макрос, удаляющий диапазон столбцов во всём документе:
Код
Sub DelColumns()
  avFiles = Application.GetOpenFilename("Excel Files (*.xl*),*.xl*", , "Choose File", "Open", False)
  Workbooks.Open (avFiles)
    Dim Application_Calculation As Long
    Application_Calculation = Application.Calculation
    Application.Calculation = xlCalculationManual
 
    Dim sh As Worksheet
    Dim rr As Range
    Dim lo As ListObject
    For Each sh In ActiveWorkbook.Worksheets
        Set rr = sh.Columns("J:N")
         
        If sh.ListObjects.Count > 1 Then
            For Each lo In sh.ListObjects
                Do
                    If Intersect(rr, lo.Range) Is Nothing Then Exit Do
                    If lo.Range.Columns.Count = 1 Then Exit Do
                    lo.Resize lo.Range.Columns(1).Resize(, lo.Range.Columns.Count - 1)
                Loop
                If Not Intersect(rr, lo.Range) Is Nothing Then lo.Delete
            Next
        End If
        rr.Delete
    Next
     
    Application.Calculation = Application_Calculation
End Sub
Как к нему прикрутить одновременное скрытие диапазона столбцов (H:I), а также строк (6:8) на ВСЕХ листах одновременно? Заранее спасибо!
Изменено: Александр - 18.12.2022 13:54:07
Сравнение даты в ячейке с датой в названии листа
 
Добрый день! Например в ячейке K13 я могу вписать любую дату в формате дд.мм, также в названии листа есть дата в том же формате и доп.текст. Если например в ячейке я впишу 13.12., а в названии листа будет любая другая дата, то вся строка 13 должна окрашиваться (как условное форматирование видимо). Как можно такую проверку реализовать?  
Изменено: Александр - 13.12.2022 18:18:43
Проверка задвоений/дублей по всем листам книги
 
Добрый день! В экселе есть функция Условного форматирования, где можно сделать подсветку Повторяющихся значений на листе. Это очень удобно для проверки и поиска "дублей" на одной странице. Но как можно реализовать такую автопроверку по всем листам книги? То есть например есть диапазон столбцов D:J, а книга состоит из 30+ листов. Информация может повториться как на 1-м листе, так и на каком-нибудь 25-м. Как сделать такую автопроверку по всем листам, чтобы повторяющиеся значения были подсвечены на листах? Надеюсь понятно объяснил)
Автоматический сдвиг даты в названии листа
 
Добрый день! На скрине показал пример названия листов, которые включают в себя дату и текст. Необходимо как то автоматически сделать сдвиг на +1 день в названиях файлов, не изменяя текст в названии листа. То есть было 01.12., стало 02.12. и т.д. до конца всех листов в файле. Еще очень важно, чтобы всегда воскресенье было пропущено (то есть с субботы перескакивало сразу на понедельник). Дело в том что листов в документе 50-60, хотелось бы немного упростить процесс изменения дат :) буду благодарен за помощь
Возможностью использования веб-версии Excel по локальной сети
 
Помогите пожалуйста консультацией. Есть потребность в использовании возможностей совместной работы в реальном времени нескольких человек в одном файле. Доступ к интернету очень сильно ограничен в этом плане, также нет доступа к OneDrive. Подскажите, можно как то организовать доступ в корпоративной (локальной) сети, минуя облачные сервисы? Файлы для работы находятся на общем диске. Буду признателен за помощь!
Проверка пустых/заполненных ячеек по списку
 
Добрый вечер! В файле имеется незаполненная колона (с N6 и ниже).
Собственно задача:
Ячейка N6 берет информацию из ячейки M6, по ней сверяет в столбце D ФИО людей, которые принадлежат именно к этой организации и считает ПУСТЫЕ ячейки. То есть организация указана 10 раз, а в столбце ФИО только 2 человека. Значит должно показать 8 пустых мест.
Надеюсь на помощь!
Изменено: Александр - 15.09.2022 18:57:03
Удаление столбцов по диапазону
 
Всем привет! В документе много листов, нужно одновременно во всех листах удалить диапазон столбцов (к примеру с G по J).
Подскажите пожалуйста, как это реализовать? Сам точно не справлюсь, в VBA уж точно ) Буду признателен любой помощи!
Страницы: 1
Наверх