Macros

Hola Fernando.. Por fin nos volvieron a reponer el Internet, espero que hayas estado bien en todo lo que a ti repecta.. Te tengo 3 preguntas
1.- Tengo una barra creada y personalizada con signos ( =,():*-+/ ) y deseo agregar otro signo ya sea una comillas o cualquier otro signo..¿Cómo creo esto?, lo intenté hacer mediante una macro, pero cuando estoy escribiendo dentro de la celda y hago clic en = y después clic en "" pero no lo llama...
2.- ¿Cómo pongo una imagen al cuadrito de un RefEdith? El de Excel predeterminado tiene una flecha roja que mira hacia la parte superior izquierda.
3.- Tengo una base de datos con filtros automáticos.. Deseo que al hacer un filtro debo tener un botón que me permita hacer un reporte automático pero en Microsoft Word. (Osea debo ver automáticamente en word las celdas que fueron filtradas).
Disculpa por darte mucho trabajo pero gracias de antemano...
Dios te bendiga, un fuerte abrazo.

1 Respuesta

Respuesta
1
Qué bueno que estés de vuelta "on line".
Y veo que estás tratando de recuperar el tiempo perdido.
Vamos por partes:
1.- Respecto a los caracteres, podrás agregar los disponibles del menú personalizar. Si el que quieres no figura, puedes crear una macro con un comando de este tipo:
Sub Comill()
SendKeys """", True
End Sub
(Esta "escribe" una comilla)
O esta otra:
Sub AbrePr()
SendKeys "¿", True
End Sub
que abre un signo de pregunta.
Pero cualquiera será una macro asociada a un botón y lamentablemente, por definición, las macros no pueden ser ejecutadas en modo edición.
Como solución alternativa este macro te editará la celda y agrega las comillas al final (O sea que luego de escribir, presionas enter y luego el botón de la macro).
2.- A menos que quieras lidiar con los Registros de Windows, no puedes cambiar los dibujos de los controles ActiveX como el RefEdit.
Haz lo siguiente, cunado insertes este (o cualquier otro control) con click derecho sobre él y eligiendo "Propiedades" podrás ver qué aspectos se pueden modificar.
3.- Para esto necesitarás una macro con algún grado importante de sofisticación.
¿Probaste resolverlo con la utilidad de combinar correspondencia de MS Word?
Usualmente, si lo configuras correctamente, con esto alcanza y no tendrás que lidiar con Visula Basic...
Bueno, espero haberte ayudado.
Que tengas un gran fin de semana!
Fernando
Veo que estas un poco serio... la última alternativa no me funciona si tienes una macro que haga esto último no dudes en enviármelo. Te lo agraderé de todo mi corazón.
Sandra Castillo C.
¿Qué será eso de "un poco serio"?
Si es cierto que estoy un poco enfermo y dolorido.
Además, me frustra tener que contestar que algo no se puede hacer, como en el caso de la batería de preguntas que mandaste.
En tal sentido, no tengo ninguna macro para mostrar en MS Word un filtro automático de MS Excel.
En realidad prefiero no mezclar las dos aplicaciones y eventualmente usar MS Excel con algún cuadro de texto si quiero emitir un documento con sus resultados.
Te envío un beso grande.
Cuidate!
Fer

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas