Documentos de Académico
Documentos de Profesional
Documentos de Cultura
excel con vb
Compartir Twittear
Hola amigos taringueros recientemente he echo una calculadora que habla en
visual basic
AQUI SE LA MUESTRO (PARA SI QUIEREN LA PRUEBEN)
PASOS:
1) Abran excel
2) EN LA BOLA DE INICIO:
Vayan a opciones de excel.
3)Haga clic en centro de confianza >configuracin avanzada.
.Value = Now
Range("b4"
Range("b6"
valor1 = Val(Range("b4"
.Value)
valor2 = Val(Range("b6"
.Value)
.Value = signo
total = 0
If signo = "+" Then
total = valor1 + valor2
Range("b7"
.Value = total
End If
If signo = "-" Then
total = valor1 - valor2
Range("b7"
.Value = total
End If
If signo = "x" Then
total = valor1 * valor2
Range("b7"
.Value = total
End If
If signo = ":" Then
total = valor1 / valor2
Range("b7"
End If
Call HABLA
End Sub
.Value = total
Sub HABLA()
Dim TEXTO As String
TEXTO = ActiveSheet.Range("b4"
CreateObject("SAPI.SPVOICE"
TEXTO = ActiveSheet.Range("b6"
CreateObject("SAPI.SPVOICE"
TEXTO = ActiveSheet.Range("b7"
CreateObject("SAPI.SPVOICE"
.Value
.Speak TEXTO
.Value
.Speak TEXTO
.Value
.Speak TEXTO
End Sub
Sub COLORESRGB()
Range("B4"
Range("B4"
.Font.Bold = True
Range("B4"
.Font.Size = 24
Range("B5"
Range("B5"
.Font.Bold = True
Range("B5"
.Font.Size = 24
Range("B6"
Range("B6"
.Font.Bold = True
Range("B6"
.Font.Size = 24
Range("B7"
.Font.Color = RGB(255, 0, 0)
Range("B7"
.Font.Bold = True
Range("B7"
.Font.Size = 24
End Sub
Sub LIMPIAR()
Dim TEXTO As String
Range("B4:B7"
.Value = Clear
End Sub
11) Dar a guardar pero si salir del macro y luego a depurar (Boton con el
Simbolo Reproducir).
Compruebenlo en excel
ESTE POST ES TOTALMENTE MO Y CON INTENCIN DE AYUDAR
ADMITO COMENTARIOS PARA AYUDARLES SIEMPRE QUE SEAN
CON ESE FIN
TAMBIN ADMITO SUGERENCIAS PARA MODIFICARLO O
APRENDER MS
Gracias....