Juan Carlos González Chavarría

Juan Carlos González Chavarría

Programador en VBA, Visual Studio, Contador Privado
 273K puntos  Costa Rica @jcgonzalez31 desde - visto

Respuestas en Microsoft Excel

Respuesta en a

Como crear funciones

Eso lo tendrías que programar en VBA. No se de ninguna forma de hacerlo con funciones.
Respuesta en a

Complemento a la función BUSCARV

¿Tienes 100,000 códigos de productos o tienes los mismos productos pero repartidos en diferentes tablas?. Si no tienes 100,000 códigos y más bien se repiten, sería bueno que hicieras una Tabla Maestra donde pongas todos los códigos sin repetir y...
Respuesta en a

Como trabajar con listbox + macro

Prueba con esto: With ListBox2 MiDato = .ListIndex If elegido <> -1 Then [h1] = ListBox2.Text
Respuesta en a

Busque valores iguales en dos listas y copie

Adapta esta macro que me encontré. Sub AppendDataAfterLastColumn() Dim sh As Worksheet Dim DestSh As Worksheet Dim Last As Long Dim CopyRng As Range With Application .ScreenUpdating = False .EnableEvents = False End With 'Delete the sheet...
Respuesta en a

Primer fila de un rango vba

fp = Range("Clientes").End(xlDown).Select ActiveCell.Offset(1,0).Select
Respuesta en a

Comparar varias columnas

Para eso se podrían utilizar varias formas. Una sería marcando el rango de B:B y seleccionar el menú Datos-Validar; donde dice Permitir escoge Personalizada y digita =Contar. Si(A2:A5000, B2). Lo mismo hace con la columna C.
Respuesta en a

Contar con más de una condición

Podría ser con =SumaProducto(), por ejemplo, voy a suponer que en D2 pones el nombre de un Estado, en E2 puedes usar =SumaProducto((A2:A100=D2)*(B2:B100)).
Respuesta en a

Como encontrar datos y copiarlos automáticamente

para eso tienes que utilizar la función =BuscarV(). Por ejemplo, voy a suponer que el código lo vas a poner en A4. Ahora en B4 pondremos la función de esta forma: =BuscarV(A4, Hoja1! A2:C200, 2,0) - Esto me desplegará el nombre correspondiente a ese...
Respuesta en a

Pasar control de formulario a celda activa

Yo no soy Elsa pero a mi se me ocurre que podrías utilizar un InputBox: MiDato = InputBox("Digita tu dato.",,"Dato")
Respuesta en a

Cuadradito en textbox

¿A qué cuadrito te refieres?. En todos los que he hecho no me sale nada parecido a lo que describes.