Programar agentes

10/11/2005 - 17:21 por Hernandez, Roberto | Informe spam
Saludos.
Tengo entendido que se pueden programar los Ayudantes de Office para
modificar su comportamiento, etc.
Cómo puedo hacerlo?
Pueden programarse en VBA?
Alguien podría compartir sus experiencias al respecto?

Preguntas similare

Leer las respuestas

#1 Héctor Miguel
11/11/2005 - 02:12 | Informe spam
hola, Roberto !

Tengo entendido que se pueden programar los Ayudantes de Office para modificar su comportamiento, etc.
Como puedo hacerlo?
Pueden programarse en VBA?
Alguien podria compartir sus experiencias al respecto?



'tanto asi'... como 'modificar su comportamiento' ??? [honestamente] no lo he 'probado/intentado/...' :D
pero de que puedes utilizarlos por vba... SIP ;)
[p.e. para sustituir a los msgboxes, inputboxes, y 'cosas similares']

prueba con lineas como las siguientes...

saludos,
hector.

en un modulo de codigo 'norma' ==Sub MensajePorAsistente()
With Assistant.NewBalloon
.Heading = "Mira..."
.Text = "Así es como destruyo lo que me 'estorba'." & vbCr & "Estás de acuerdo?"
.Button = msoButtonSetYesNo
.BalloonType = msoBalloonTypeButtons
.Mode = msoModeModal
.Animation = msoAnimationEmptyTrash
.Show
End With
End Sub
Sub AsistenteALaOrden()
Dim Asistente As Balloon, Opcion As Integer
Set Asistente = Assistant.NewBalloon
With Asistente
.BalloonType = msoBalloonTypeButtons
.Animation = msoAnimationGetWizardy
.Mode = msoModeAutoDown
.Heading = "Título"
.Text = "Mensaje "
.Labels(1).Text = "Boton1"
.Labels(2).Text = "Boton2"
Opcion = .Show
End With
Select Case Opcion
Case -1
MsgBox "Sin opcion seleccionada"
Case 1
MsgBox "Hola, escogiste " & Asistente.Labels(1).Text
Case 2
MsgBox Application.UserName & vbCr & "Escogiste " & Asistente.Labels(2).Text
End Select
End Sub
Respuesta Responder a este mensaje
#2 Hernandez, Roberto
11/11/2005 - 16:56 | Informe spam
Muchas gracias Hector. Me será en extremo útil...
Una cosa mas [otraaaa????], se puede hacer que 'hablen'?
Gracias por todo tu apoyo...


"Héctor Miguel" escribió en el mensaje
news:%23Whn$
hola, Roberto !

Tengo entendido que se pueden programar los Ayudantes de Office para
modificar su comportamiento, etc.
Como puedo hacerlo?
Pueden programarse en VBA?
Alguien podria compartir sus experiencias al respecto?



'tanto asi'... como 'modificar su comportamiento' ??? [honestamente] no
lo he 'probado/intentado/...' :D
pero de que puedes utilizarlos por vba... SIP ;)
[p.e. para sustituir a los msgboxes, inputboxes, y 'cosas similares']

prueba con lineas como las siguientes...

saludos,
hector.

en un modulo de codigo 'norma' ==> Sub MensajePorAsistente()
With Assistant.NewBalloon
.Heading = "Mira..."
.Text = "Así es como destruyo lo que me 'estorba'." & vbCr & "Estás de
acuerdo?"
.Button = msoButtonSetYesNo
.BalloonType = msoBalloonTypeButtons
.Mode = msoModeModal
.Animation = msoAnimationEmptyTrash
.Show
End With
End Sub
Sub AsistenteALaOrden()
Dim Asistente As Balloon, Opcion As Integer
Set Asistente = Assistant.NewBalloon
With Asistente
.BalloonType = msoBalloonTypeButtons
.Animation = msoAnimationGetWizardy
.Mode = msoModeAutoDown
.Heading = "Título"
.Text = "Mensaje "
.Labels(1).Text = "Boton1"
.Labels(2).Text = "Boton2"
Opcion = .Show
End With
Select Case Opcion
Case -1
MsgBox "Sin opcion seleccionada"
Case 1
MsgBox "Hola, escogiste " & Asistente.Labels(1).Text
Case 2
MsgBox Application.UserName & vbCr & "Escogiste " &
Asistente.Labels(2).Text
End Select
End Sub

Respuesta Responder a este mensaje
#3 Héctor Miguel
12/11/2005 - 06:21 | Informe spam
hola, Roberto !

Una cosa mas... se puede hacer que 'hablen'?



op1: llamando algunas API's de windows para 'tocar' algun archivo de sonido [previamente grabado] :-(
op2: teniendo excel-xp [o superior] PERO... en ingles (US), chino, o japones :\\
http://office.microsoft.com/assista...xcel2.aspx
http://support.microsoft.com/kb/306902
http://support.microsoft.com/kb/306901
http://support.microsoft.com/kb/288979
http://support.microsoft.com/kb/288986
http://www.xcelfiles.com/TTS.html
http://vb.oreilly.com/news/speech_0400.html
http://windows.oreilly.com/news/SpeechLite.zip

saludos,
hector.
Respuesta Responder a este mensaje
#4 Hernandez, Roberto
14/11/2005 - 18:56 | Informe spam
Precisamente es lo que quería.
Quisiera que mi función para cambiar números a texto también 'hable' la
cantidad.
De hecho ya tengo una parte de la rutina que va 'hablando', sólo quería
saber si podia usar los speech commands en español...
Creo que tendré que seguir 'talacheandole'.

Gracias por tu apoyo.

"Héctor Miguel" escribió en el mensaje
news:
hola, Roberto !

Una cosa mas... se puede hacer que 'hablen'?



op1: llamando algunas API's de windows para 'tocar' algun archivo de
sonido [previamente grabado] :-(
op2: teniendo excel-xp [o superior] PERO... en ingles (US), chino, o
japones :\\

http://office.microsoft.com/assista...xcel2.aspx
http://support.microsoft.com/kb/306902
http://support.microsoft.com/kb/306901
http://support.microsoft.com/kb/288979
http://support.microsoft.com/kb/288986
http://www.xcelfiles.com/TTS.html
http://vb.oreilly.com/news/speech_0400.html
http://windows.oreilly.com/news/SpeechLite.zip

saludos,
hector.

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida