Buenas noches Elsa
Le paso la macro creo que ud. la conoce ja, ja, lo que necesito es agregar el turno en el Libro ACTA
Lo intente con algunas fórmulas pero no obtuve resultado en la palabra "VESPERTINO" las otras "MAÑANA", "TARDE" todo bien, con las fórmulas que están en la macro.
Es por tal motivo que estoy ayuda.
Sub nvo_FILTRADO()
'x Elsamatilde
'macro que filtra con lista de criterios ubiacdos en col Q
Application.ScreenUpdating = False
Set librox = ActiveWorkbook
'ajustar rango de títulos
Range("A11:AO11").Select
'quita filtrado anterior
If ActiveSheet.FilterMode = True Then ActiveSheet.ShowAllData
'se posiciona en el libro Acta
Windows("ACTA.xlsx").Activate
Set libroA = ActiveWorkbook
Range("B19:D43").ClearContents
Range("B19").Select
librox.Activate
'se recorren todas las col de Materias
For x = 6 To 6 'de col F a la 41
'se filtra por cada item de la lista en col Q
fini = Range("AS" & Rows.Count).End(xlUp).Row
For i = 1 To fini
'quita filtrado anterior
If ActiveSheet.FilterMode = True Then ActiveSheet.ShowAllData
'se filtra por col x
crit = Range("AS" & i)
ActiveSheet.Range("$A$11:$AO$" & Range("A" & Rows.Count).End(xlUp).Row).AutoFilter Field:=x, Criteria1:=crit
finx = Range("C" & Rows.Count).End(xlUp).Row
'se cuenta la cant de filas resultantes
If finx > 11 Then
canti = Range(Cells(11, x), Cells(finx, x)).SpecialCells(xlCellTypeVisible).Count
'envia el nombre de la materia y del filtro
nbreMat = Cells(11, x)
anio = Left(crit, 2)
divi = Mid(crit, 3, 2)
Aquí donde debería insertarla la nueva fórmula para que se acepten las palabras MAÑANA, TARDE, VESPERTINO
'exturno = Split(Cells(11, x))(1)
'turn = Mid(crit, 6, 6)
'Se posiciona en ACTA y copia año,div,turno
Cells(11, x).Copy Destination:=libroA.Sheets(1).[C11]
libroA.Sheets(1).[F13] = anio: libroA.Sheets(1).[H13] = divi: libroA.Sheets(1).[F15] = exturno
'la variable guarda la ruta o directorio de la carpeta que buscamos