Respuesta
en
Microsoft Excel
a
Horario Verano/Invierno
De acuerdo. Una rutina puede decidir si tomar 1 o 2 dependiendo de la fecha del sistema. La siguiente macro, depurada, hace tal tarea: Sub SetTipoHor() DiaMesIniVer = "21/6" DiaMesIniInv = "21/12" Ajuste_Horario = 1 'horario Invierno If...
Respuesta
en
Microsoft Excel
a
Ayuda con formulario
Entiendo, por respuestas anteriores, que ya sabes como ingresar un código de VBA en un módulo. Para lo que solicitas (que no es un abuso), ingresa el siguiente en el panel de códigos del formulario donde están los controles mencionados: Sub...
Respuesta
en
Microsoft Excel
a
Vínculos automáticos
Es cierto, la versión 2003 cuenta con una opción para cortar vínculos que puede llegar a ser útil en algunos casos. Pero para saber por qué aparece un vínculo, MS Excel no cuenta con una función para rastrearlos, pero hay algunas pistas para...
Respuesta
en
Microsoft Excel
a
UserForm
Otra pregunta desconcertante. Un formulario suele cargarse con sus textbox en blanco. A menos que tengas un comando como el que muestras bajo el procedimiento private Sub UserForm_Initialize() Efectivamente la instrucción: txtCodigo.Text =...
Respuesta
en
Microsoft Excel
a
Insertar signo
En realidad no es tan difícil. Este sería el código a colocar en el panel de macros de la hoja donde el proceso debe ejecutarse: Private Sub Worksheet_Change(ByVal Target As Excel.Range) 'indica rango donde quieres que ocurra: Enrango = "B1:B888"...
Respuesta
en
Microsoft Excel
a
Ajustar margenes de una hoja de excel desde VB
Internamente, la principal unidad de medida de MS Excel es PUNTOS, y esta es la que usa para medir las dimensiones de los márgenes. Afortunadamente, en Visual Basic encontrarás un par de funciones que se encarga de convertir las dimensiones conocidas...
Respuesta
en
Microsoft Excel
a
Nombrar rango
Convengamos que ésta es una situación que reviste algún grado de complejidad. Para resolverla conviene tener en cuenta dos consideraciones: a.- En el esquema de referencias de rangos R1C1 Cuando dices, por ejemplo: R8C[-1] El "8" indica el número de...
Respuesta
en
Microsoft Excel
a
Realizar un procedimiennto de submit
Efectivamente un tal Oscar me hizo una pregunta como la que mencionas. Sin embargo, en ningún momento le envié archivo alguno, primero porque no tengo tal archivo (muchas veces contesto y luego borro el archivo de prueba) y segundo porque no tenía su...
Respuesta
en
Microsoft Excel
a
Informes en access
En el titulo mencionas Access y este es un sitio de MS Excel. Si logro llegar una solución en una planilla de cálculos, esta no será válida para MS Access. Desde luego, sólo muy esporádicamente uso Access y no creo poder serte de ayuda.(En tal caso,...
Respuesta
en
Microsoft Excel
a
Celdas con Validación
Acabo de enviarte un archivo con una solución alternativa. (Disculpa, no sabía que habías planteado aquí aquella cuestión) Espero que te sea útil Un abrazo! Fernando