DÚVIDA: Duas validações numa mesma celula


#1

Viva,

Já há algum tempo que sigo os vossos posts e agora sou eu que vos peço ajuda.
Estou a elaborar uma planilha para gestão de disponibilidade de professores.
Eu na mesma célula tenho introduzido uma lista suspensa dos formadores existentes
mas quero também introduzir na mesma celula uma validação que me dê erro se o mesmo professor está em outra turma à mesma hora.
Deu para entender o que pretendo?

Link da planilha
Link da planilha

Obrigado

Luís Gomes


#2

Fala, @Batwarrior. Tudo bem?

Isto somente é possível através de programação. Se tiver interesse em contratar um desenvolvedor para criar esta automação, entre em contato pelo email exlplanilhas@gmail.com explicando qual é a necessidade.

Abraços.


#3

Bom dia Luís.
Bem, entrei hoje neste fórum, por isso a resposta tardia.
Não sei se já te deram uma resposta, mas ai vai uma bem simples.
Crie um botão na sua planilha e copie este programa para ser executado nele.
Se não souber criar um botão, me avise que eu lhe explico.
abs

Dim NaoFazer As String, temp As String
Dim Ccoluna As Integer, Llinha As Integer, j As Integer

'coloque aqui os itens que nao serão verificados; ex: /SABADO/ sempre com uma barra de cada lado
NaoFazer = “/F/S/D/FCPT/”

For Ccoluna = 3 To 33
For Llinha = 4 To 10
temp = Cells(Llinha, 2)
If InStr(NaoFazer, “/” & Cells(Llinha, Ccoluna) & “/”) <> 0 Or Cells(Llinha, Ccoluna) = “” Then
Else
For j = Llinha + 11 To 37 Step 11
If Cells(Llinha, Ccoluna) = Cells(j, Ccoluna) Then
MsgBox "Mesmo horario para " & Cells(Llinha, Ccoluna) & Chr(13) & " no dia " & Cells(3, Ccoluna) & " das " & temp & " nas linhas " & Llinha & " e " & j
End If
Next
End If
Next
Next