Respuesta
en
Microsoft Excel
a
Pasar datos de una fila a otra hoja dependiendo de una celda
En el Editor, seleccioná con doble clic la hoja1 y allí copiá esto: Private Sub Worksheet_Change(ByVal Target As Range) 'x Elsamatilde 'controla lo que se ingresa en col D 'AJUSTAR If Target.Column <> 4 Then Exit Sub 'no se ejecuta si se trata de...
Respuesta
en
Microsoft Excel
a
Necesito que mi macro los botones queden desabilitados hasta ingresar información
Mañana revisaré tu libro y luego dejaré las macros aquí. No finalices aún.
Respuesta
en
Microsoft Excel
a
Es un caso similar, pero quiero que cambie el color del promedio y el nombre del estudiante
Te dejo un ejemplo. Imagina que nombre se encuentra en col B y promedio en col C. Los datos empiezan en fila 8. Entonces selecciona las 2 col de datos y desde Formato Condicional, Uso de fórmula y en el campo colocá esto: =$C8<7 y le aplicas el...
Respuesta
en
Microsoft Excel
a
Como es el diseño de esta macro sobre una planilla o un formulario con botones
Paso a aclararte algunos conceptos. Cuando se menciona '<em style="line-height: 1.5em;">pegar el código en un módulo', son macros que empiezan con Sub nombre_de_la_macro() '...instrucciones End Sub Y son aquellas que luego pueden ejecutarse desde un...
Respuesta
en
Microsoft Excel
a
Duda con Worksheet_SelectionChange. Detener una macro una vez seleccionada la opción de no ejec
Esta parte del código se ejecuta en CADA selección de cualquier celda de la hoja... recalco esto xq no sé si este evento sea el adecuado. Con respecto a que no se ejecute, lo mejor es 'marcar' alguna variable definida de modo público en un módulo y...
Respuesta
en
Microsoft Excel
a
Sumar importe según la fecha
Utilizá la función SUMAR. SI(rgo criterio, criterio, rgo suma). Ej: =SUMAR.SI(B2:B12;"<" & E9;C2:C12) En este ej, la celda con la fecha de hoy se encuentra en E9.
Respuesta
en
Microsoft Excel
a
¿Cómo ejecutar una macro dentro de otra?
Respuesta
en
Microsoft Excel
y en 1 temas más
a
VBA Excel: Ejecutar macro si la celda activa está dentro del rango deseado
'un rango previamente marcado...' lo debes indicar en la macro. Si se trata de que se ejecute algo al seleccionar 1 celda cualquiera dentro de ese rango sería algo como esto, donde debes ajustar el rango y el nombre de tu macro.: Private Sub...
Respuesta
en
Microsoft Excel
a
¿Cómo modificar un dato de una celda encontrado en excel desde visual basic?
Dejá escrita tu macro de busqueda y yo le agrego lo que falta.
Respuesta
en
Microsoft Excel
a
Validar si una carpeta existe en excel
No es posible que Excel confunda una carpeta con un archivo. Ej: Sub ExisteDir() Dim miDire 'la variable guarda la ruta o directorio de la carpeta que buscamos miDire = "D:\carpetas Datos\descargas\TRABAJOS" 'si la carpeta existe enviará mensaje If...