Teste os tamanhos para ver se CPF ou CNPJ,
If Len(trim(Tabela!Campo)) = 11 Then ' tamanho do CPF (só números)
TextBox.text = Left(Tabela!Campo, 3) & "." & Mid(Tabela!Campo, 4,3) & "." & _
Mid(Tabela!Campo, 7,3) & "-" & Right(Tabela!Campo, 2)
Else
faça o mesmo no formato do CNPJ
End If
Voce pode usar o mesmo para o telefone, e se o prefixo tiver somente 3 numeros deixe um espaço em branco.
vlu//