Доброго дня форумчане. Нужна Ваша помощь. На этом форуме нашел документ по учету и заказу средств индивидуальной защиты. Так вот немножко доработал под себя как хотелось бы видеть. В документе созданы две вкладки. В каждой вкладки будет список персонала примерно по 10 человек. 1. Возможно ли сделать при открытии файла выходило всплывающее окно виде message box о напоминании за 60 дней что n-персоналу требуется приобрести СИЗ?
Доброго дня форумчане. Нужна Ваша помощь. На этом форуме нашел документ по учету и заказу средств индивидуальной защиты. Так вот немножко доработал под себя как хотелось бы видеть. В документе созданы две вкладки. В каждой вкладки будет список персонала примерно по 10 человек. 1. Возможно ли сделать при открытии файла выходило всплывающее окно виде message box о напоминании за 60 дней что n-персоналу требуется приобрести СИЗ?rinat_n
Как вариант, если все таблицы отформатированы как Таблица. [vba]
Код
Private Sub Workbook_Open() Dim sh As Worksheet, FIO$, Dat As Date, lrow&, i&, s$ Dim oTbl As ListObject Dat = Date + 60 For Each sh In Worksheets With sh For Each oTbl In .ListObjects FIO = .Cells(oTbl.Range.Row - 3, 1).Value lrow = oTbl.DataBodyRange.Rows.Count For i = 1 To lrow If oTbl.DataBodyRange.Cells(i, 7).Value < Dat Then s = s & Chr(10) & FIO & " " & oTbl.DataBodyRange.Cells(i, 2).Value & " " & oTbl.DataBodyRange.Cells(i, 7).Value Next i Next oTbl End With Next sh MsgBox s End Sub
[/vba]
Как вариант, если все таблицы отформатированы как Таблица. [vba]
Код
Private Sub Workbook_Open() Dim sh As Worksheet, FIO$, Dat As Date, lrow&, i&, s$ Dim oTbl As ListObject Dat = Date + 60 For Each sh In Worksheets With sh For Each oTbl In .ListObjects FIO = .Cells(oTbl.Range.Row - 3, 1).Value lrow = oTbl.DataBodyRange.Rows.Count For i = 1 To lrow If oTbl.DataBodyRange.Cells(i, 7).Value < Dat Then s = s & Chr(10) & FIO & " " & oTbl.DataBodyRange.Cells(i, 2).Value & " " & oTbl.DataBodyRange.Cells(i, 7).Value Next i Next oTbl End With Next sh MsgBox s End Sub
Добрый день. Подскажите возможно ли реализовать предупреждающее ввиде двух окон как на прикрепленном файле? Только вместо инструкций написать спецодежда.
Добрый день. Подскажите возможно ли реализовать предупреждающее ввиде двух окон как на прикрепленном файле? Только вместо инструкций написать спецодежда.rinat_n