Función GetLeave (empNo como secuencia, strType como secuencia)
Sht dévil como hoja de trabajo, rowFound como de largo, colFound como de largo, lgResult como de largo
En curriculum vitae del error después
Para cada sht en ActiveWorkbook.Worksheets
Si sht. Nombre <> “resumen” entonces
rowFound = sht. Columnas (2).Find (qué: =empNo, después: =sht. Células (1, 2), LookIn: =xlValues, LookAt: = _
xlWhole, SearchOrder: =xlByRows, SearchDirection: =xlNext, MatchCase: _ del =False
, SearchFormat: =False). Fila
colFound = sht. Filas (9).Find (qué: =strType, después: =sht. Células (9, 1), LookIn: =xlValues, LookAt: = _
xlWhole, SearchOrder: =xlByRows, SearchDirection: =xlNext, MatchCase: _ del =False
, SearchFormat: =False). Columna
Si Err.Number = 0 entonces
lgResult = lgResult + sht. Células (rowFound, colFound)
Err.Clear
Terminar si
Terminar si
Después
GetLeave = lgResult
Función del final
|