Uma família de softwares de planilhas da Microsoft com ferramentas para analisar, criar gráficos e comunicar dados.
Digite o MAC sem os dois pontos em A1 e em B1 a fórmula:
=ESQUERDA(A1;2)&":"&EXT.TEXTO(A1;3;2)&":"&EXT.TEXTO(A1;5;2)&":"&EXT.TEXTO(A1;7;2)&":"&EXT.TEXTO(A1;9;2)&":"&EXT.TEXTO(A1;11;2)
Se você deseja que o texto em A1 se transforme no formato desejado ao digitar, é necessário desenvolver um código em VBA no evento CHANGE da planilha. Um modelo para você adaptar pode ser:
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Range("A1:A100")) Is Nothing Then
If Len(Target) = 12 Then
Target.Value = Left(Target, 2) & ":" & Mid(Target, 3, 2) & ":" & Mid(Target, 5, 2) & ":" & _
Mid(Target, 7, 2) & ":" & Mid(Target, 9, 2) & ":" & Mid(Target, 11, 2)
End If
End If
End Sub
Para incluir, pressione ALT+F11 para abrir o Editor do Visual Basic, acesse o módulo da planilha onde serão inseridos o texto MAC com duplo clique, e cole o código na área de edição dos códigos.
No código acima, se digitar 12 caracteres em qualquer célula do intervalo A1:A100, será feita a alteração incluindo o ":" a cada dois caracteres.
Abraços!