contador de tiempo

05/12/2005 - 17:51 por Smoke | Informe spam
Utilizando el Word para escribir conferencias echo en falta un contador de tiempo que me
informe lo que durará el "ladrillo" que voy a decir. La fórmula es muy fácil, 180 palabras
por minuto. ¿ Alguien sabe si existe esta herramienta? En caso de que sea sencillo
programar algo así ¿algún alma caritativa que se preste a ello?

un saludo y agradeciendo cualquier sugerencia
Smoke

Preguntas similare

Leer las respuestas

#6 Marta PM [MVP Office]
06/12/2005 - 21:00 | Informe spam
Hola:
Gracias por la modificación :-) y me alegra que te haya servido.

Marta PM
Saúdos/Saludos
MVP Office


Gracias por votar si el post te parece útil

http://www.fermu.com


"Smoke" wrote:


"Marta escribió:".. Pues las macros tampoco son mi fuerte... pero he
intentado escribir una..."

[Smoke]

Genial Marta !! Ahora es comodísimo escribir y ver la duración. Te
guardaré un sugus por si te veo algun dia.
Menos mal que me pusiste la página de Fermu para habilitar el invento...
Despues estuve haciendo pruebas... (debe ser bonito hacer macros) , y es
que me fijé que no contaba segundos... Intentando desentrañar la lógica de
lo que tú habías hecho hice un pequeño cambio que pego aqui

Sub Calculartiempo()
'Marta dic 2005, ver carpeta "cosas" en Outlook

Dim numPalabras As Long
Dim min As Long
Dim temphora, hora, tempminuto, tempminutos, minutos, tempsegundo,
tempsegundos, segundos As Long
'Lo primero que hacemos es contar las palabras que tiene el documento.
Set temp = Dialogs(wdDialogToolsWordCount)
temp.Execute
numPalabras = temp.Words
'Aquí establecemos el número de palabras por segundo
palabrasseg = 3
'Ahora calculamos los segundos de duración
seg = numPalabras / palabrasseg
'Ahora transformamos los segundos a un formato de H:mm:ss
'mediante el uso de variables temporales
temphora = seg / 3600
hora = Fix(temphora)
tempminuto = temphora - hora
tempminutos = tempminuto * 60
minutos = Fix(tempminutos)
tempsegundo = tempminutos - minutos
tempsegundos = tempsegundo * 60
segundos = Fix(tempsegundos)
MsgBox "Esta conferencia durará " & hora & " horas " & minutos & " minutos "
& segundos & " segundos"
End Sub



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