Este pequeño código utiliza el marcador telefónico de Windows. Aquí tienes el código que debes colocar dentro de un botón. Espero que te sirva. No olvides puntuar. Gracias. Private Sub Comando3_Click() On Error GoTo Err_Comando3_Click Dim stDialStr As String Dim PrevCtl As Control Const ERR_OBJNOTEXIST = 2467 Const ERR_OBJNOTSET = 91 Set PrevCtl = Screen.PreviousControl If TypeOf PrevCtl Is TextBox Then stDialStr = IIf(VarType(PrevCtl) > V_NULL, PrevCtl, "") ElseIf TypeOf PrevCtl Is ListBox Then stDialStr = IIf(VarType(PrevCtl) > V_NULL, PrevCtl, "") ElseIf TypeOf PrevCtl Is ComboBox Then stDialStr = IIf(VarType(PrevCtl) > V_NULL, PrevCtl, "") Else stDialStr = "" End If Application.Run "utility.wlib_AutoDial", stDialStr Exit_Comando3_Click: Exit Sub Err_Comando3_Click: If (Err = ERR_OBJNOTEXIST) Or (Err = ERR_OBJNOTSET) Then Resume Next End If MsgBox Err.Description Resume Exit_Comando3_Click End Sub