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

Страницы: 1
Концепция. Файл планирования оборудования.
 
Здравствуйте
Помогите создать файл для планирования производства.
Сейчас занимаюсь построением его вида и принципа работы.
Он будет выглядеть в таблице где строками будут выступать единицы оборудования, а столбцами единицы времени.
Данная таблица выглядит похожей на диаграмму Ганта.
Каждый процесс будет иметь свой цвет и время. Например, процесс1 длится 156 часов, процесс2 184 часов, процесс3 4 часа.
Я делал уже такую таблицу, но там за единицу времени выступал день, она заключалась в выпадающих списках и условном форматировании ячеек.
Как сделать, чтобы единицей времени был час, но размер таблицы был не слишком велик или был динамически изменяемым.
Если у вас есть идеи по оформлению или примеры, буду рад за помощь.
Удаление макросов с листа с помощью макроса
 
Добрый день,
У меня возникла проблема при копировании листа в другую книгу с помощью макроса, когда сам лист имеет макросы.
Как можно удалить код макроса на копируемом листе с помощью макроса?
Это не работает:    
Код
On Error Resume Next
    Do While targetSheet.CodeModule.CountOfLines > 0
        targetSheet.CodeModule.DeleteLines 1, 1
    Loop
    On Error GoTo 0
Построение диаграммы по дате и времени
 
Добрий день
Почему, если выбрать построение диаграммы по дате и времени, время не учитывается и диаграмма строится только по дате?
Макрос на создание формы
 
Добрий день,
Помогите с макросом, который заполняет форму Label-ами со значениями.
Нужно доделать, чтобы когда пользователь нажимает на один из Label-ов, его Caption вставился в ячейку B3 и форма закрывалась.
Размещение текста посередине по вертикали в блоке Label
 
Здравствуйте.
Возможно ли разместить текст посередине по вертикали в блоке Label?
Выборка из таблицы с помощью формулы
 
Добрий день,
Как настроить формулу чтобы проводилась выборка из столбца В в столбец D, по определенным значениям столбца А.
Нужно чтобы в столбце D не было пробелов/
Подключение к внешнему файлу, Книга пытается подключиться к внешнему серверу
 
Не могу понять, где находится ссылка в книге на внешний источник
Отступы на диаграмме
 
Здравствуйте,
Как убрать отступы на диаграмме по бокам?
Изменено: Богдан Кох - 18.05.2023 12:39:30
Ограниченное количество строк и столбцов на листе, Как ограничить количество строк и столбцов на листе
 
День добрый,
Как можно ограничить количество строк и столбцов на листе, как на фото?
Ручная настройка панели, Как настроить собственную вкладку на панели
 
Добрий день,

Как это вообще возможно?
Изменение формулы от выбора пользователя, Изменение названия листа в формуле от выбора пользователя
 
Здравствуйте,
Можно ли изменить название листа в формуле?
=СУММЕСЛИМН(Апрель!$AS$6:$AS$157;Апрель!$C$6:$C$157;$B2;Апрель!$AZ$6:$AZ$157;"смена")
,где Апрель меняется на Май, Июнь, Июль и тд?
Суммирование дубликатов при использовании функций ИНДЕКС(...;ПОИСКПОЗ(...;....;0), Возможно ли суммировать дубликаты?
 
Здравствуйте использую конструкцию ИНДЕКС(...;ПОИСКПОЗ(...;....;0) для поиска необходимых значений.

Столкнулся с проблемой наличия дубликатов в массиве, которые нельзя удалить.

Как мне изменить формулу, чтобы была возможность суммировать значение из дубликатов?
Функция ИНДЕКС в условном форматировании, Функция ИНДЕКС(...;ПОИСКПОЗ()) не работает в условном форматировании
 
=$G4<ИНДЕКС(Спецификация[Желтая зона1];ПОИСКПОЗ($G$2&$C4;Спецификация[Показатели]&Спецификация[Сорт продукта];0))

когда ввожу данное выражение в ячейку, все работает хорошо, а когда как формула условного форматирования возникает ошибка, как на фото.



В чем может быть проблема?
Макрос VBA который работает по предварительно установленному времени
 
Добрый день
Нужен макрос, который будет запускаться в книге в 08:00 и 20:00 и будет содержать эти две команды.

Thisworkbook.Save
Thisworkbook.Close
Изменено: Богдан Кох - 09.02.2022 15:55:27
Макрос - поиск уникальных позиций и подстановка их в ComboBox, Исправление ошибки в коде
 
Добрый день
Нужно исправить код в форме UserForm_BBT, чтобы она работала как в UserForm_Volume
Принцип следующий:
Поиск уникальных совпадений по 2 столбцам и заполнение ими Комбобокса, а при нажатии кнопки Записать заполнение столбцов таблицы.
Макрос - поиск уникальных позиций и подстановка их в ComboBox
 
Добрый день

Нужно настроить поиск уникальных позиций в строках и результаты подставить в ComboBox 1 и 2
При запуске формы UserForm_Volume ищем уникальное сочетание трех ячеек столбца B, E, G и подставляем их в первый ComboBox
Макрос копирования в другую книгу значений с указанной строки до последней
 
Нужно написать макрос, который будет копировать значения из таблицы B:V с 19 строки и до последней книги Фильтрация.
Параллельно подсчитает количество строк и присвоит значение переменной.
Скопированные значения переместятся в книгу Архив в столбцы D:U после последней заполненной строки.
Столбцы А, B, C книги Архив заполнится через цикл от последней строки на количество строк (Переменная).
Будет лучше, если в книге архив будет работать поиск и удаление строк дубликатов

P.S. Это уже реализовано через форму WorkRecords книги Фильтрация, но такое решение имеет ряд недостатков.
Переносится каждая строка, если допустить ошибку при заполнении формы, она сразу перенесется в книгу Архив и ее не сразу можно будет удалить.
Подтянуть ПОСЛЕДНЕЕ значение по ключу, ПОИСКПОЗ с конца столбца
 
Добрый день,
1. Можно ли записать функцию ПОИСКПОЗ так, чтобы она искала значение с конца, а не начала?
   У меня может быть две или более записей с одинаковым сортом, номером и датой, в таком случае требуется самое последнее. (50-51 строки)
2. Может быть такая ситуация, когда дата в книге База Данных смещена на один день вперед от той что в книге ПОИСКПОЗ. (56 строка)
3. И когда два этих условия выполняются. (55 и 57 строки)
Изменено: Юрий М - 18.01.2022 12:31:36
VBA. Высчитывать, сколько прошло времени в минутах
 
Добрый день,

В двух макросах у меня такой код:
Код
Range("Z9") = DatePart("h", Time) & ":" & DatePart("n", Time)

Код
Range("Z10") = DatePart("h", Time) & ":" & DatePart("n", Time)
Cells(11, "Z") = DateDiff("n", Cells(9, "Z"), Cells(10, "Z"))

Все работает хорошо в пределах одного дня. Но если первое значение Z9 внесено в один день, а Z10 – в другой, подсчет в Z11 проходит неправильно.
Как это можно исправить?
Нужно высчитывать, сколько прошло минут между двумя макросами.
Условное форматирование, Необходимо внести корректировки в формулу условного форматирования
 
Добрый день,

Следует внести корректировки в формулу условного форматирования.

Неправильно проходит расчет при переходе с 23:59 в 00:01.
Макрос для переноса значений с формы в таблицу, Нужно написать код для автоматического переноса значений с формы в таблицу
 
Добрый день
У меня есть форма которая заполняет таблицу.
Нужен макрос который будет переносить значение на другую таблицу на другом листе
Страницы: 1
Наверх