vorkosigan

vorkosigan

Experiencia en macros y VBA
 31,5K puntos  Cataluña, España @vorkosigan desde - visto

Respuestas en Microsoft Excel

Respuesta en a

Ejecutar macro hasta cierto día

Añade estas líneas al comienzo de tu macro: dim FechaActual, FechaLimite as date dim fecha as string fechaActual= Date FechaLimite= CDate(Fecha) if FechaActual > FechaLimite then msgbox "Time Out" exit sub end if 'resto de la macro...
Respuesta en a

Generar Impresión Información Seleccionada

1. Crea un userform (userform1) con cuadro de lista (listbox1) y un botón (commandbutton1). 2. Ajusta la propiedad columncount de listbox1 a 3 3. Ajusta la propiedad rowsource de listbox1 a "hoja1!A2:A6". Este rango de datos será el que se cargará en...
Respuesta en a

Transferir datos de una hoja a otra

Prueba lo siguiente: 1. En la hoja 3 ingresas el valor de la celda a partir de la cual se copiarán los datos (sólo los de la columna A de la hoja 1) 2. Crea una macro como esta: sub CopiarDatos() dim celdaInicio, celdaFinal as string celdaInicio =...
Respuesta en a

Macro Ventana Emergente

La forma más fácil es usar la instrucción InputBox. Por ejemplo: Sub IntroducirValor() Dim valor as string valor = InputBox("Introduzca el valor:", "Introducir valor") cells(1,1).Value = valor End Sub
Respuesta en a

¿Por qué no me funciona esta macro?

Prueba con esto: ActiveCell.Value = Sheets("DATOS").Range("F5").Value Copia el valor de la celda F5 de la hoja DATOS del libro activo en la celda actual (activa).
Respuesta en a

Ejecutar desde el escritorio

Para ello necesitas crear una aplicación con un lenguaje de programación. Si tienes experiencia en programación de macros en Excel yo te recomendaría que usaras Visual Basic para poder aprovechar la base de experiencia que poseas. Otro lenguaje fácil...
Respuesta en a

Como crear una planilla

Concreta la pregunta. 1. La fórmula debe responder FALSE o TRUE? 2. ¿La sintaxis de la afirmación es literalmente tal como la has escrito? 3. ¿Tienes los valores 0.5 mb y 50 kb en celdas diferentes y lo que quieres es comparar? 4. ¿Hay qué comparar...
Respuesta en a

Macro para sumar N celdas

Concreta la pregunta. ¿Siempre se dará el resultado en B7? ¿Debe servir para todas las celdas o la suma se realiza siempre en la columna B?
Respuesta en a

Gráficos

No es posible. Los gráficos disponibles son los predefinidos. Ignoro si Excel para Vista tiene esta funcionalidad. La única opción que hay es crear un programa de generación de gráficos desde un lenguaje externo (C++, Delphi, VB...), encapsularlo...
Respuesta en a

Pasar datos de un listbox a una hoja de excel

Inserta un botón al lado del listbox y añade este código al evento Click: dim fila as integer for fila=0 to ListBox1.ListCount-1 Cells(fila+9, 1) = ListBox1.List(fila,0) Cells(fila+9, 2) = ListBox1.List(fila,1)) next El cuadro de lista se debe llamar...

Suscríbete RSS