Добрый день друзья. В приема по ссылке http://www.planetaexcel.ru/techniques/13/161/#8324 указано как по условиям можно вставлять текст в шаблон Word. Подскажите пожалуйста возможно ли по условию вставлять картинку в определенное место шаблона word. Заранее спасибо.
Добрый день. Необходимо посчитать сколько раз каждая минута встречается во временных диапазонах между столбцами A и B Пример во вложении. Заранее спасибо.
Можно вот так. Опятьже если диапазон без разрывов.
Код
Sub Обеспечение()
' Поступление Макрос
X = Sheets("Название листа в котором работаем").Range("Тут первая ячейка столбца в котором определяем поледнюю заполенную ячейку например A1").CurrentRegion.Rows.Count ' опеределяем последнюю заполенную ячеку в столбце
Range("A1:F" & X).Select
Уточните пожалуйста, по каким критериям должна происходить выборка, по дате ПТО, ЧТО? Если да то что делать с теми у которых нет даты. У вас в файле примера есть кран который не попадает под выбранный диапазон дат.
Добрый день. Я делал вот так. Сколько условий столько картинок. Вдруг поможет это вам
Код
Sub Worksheet_Calculate()
With Workbooks("Имя книги").Sheets("Имя листа")
If [ячейка] = 1 Then 'вместо еденицы ваше значение чему должна быть равна ячейка
.Shapes("имя картинки").Visible = True 'картинку видно
Else
.Shapes("имя картинки").Visible = False 'картинку не видно
End If
End With
End Sub
Изменено: BotExcel - 28.11.2016 18:02:08(Совсем забыл, это пишется в код листа где помещена картинка)
Я вам вчера уже писал в другой вашей теме, пользуйтесь диспетчером имен. Во вложении готовый график который будет выводится только по положительным значениям, как вы и просили в прошлой вашей теме.
Для корректного расчета необходимо понимать график работы станка. К примеру если станок работает 56 часов в неделю, то он работает каждый день по 8 часов или же в один день он отработает 24 часа, а остальное время будет разбито на оставшиеся 6 дней.
вот через если, чтоб не ругалась. в ячейку F2 =ЕСЛИ(C2<3;0;ЕСЛИ(И(C2>=3;C2<10);0,12;ЕСЛИ(И(C2>=5;C2<10);0,14;ЕСЛИ(И(C2>=10;C2<15);0,16;ЕСЛИ(C2>=15;0,19)))))