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

Macro para copiar rango de celdas

Para seleccionar un rango no tienes que poner tantas instrucciones, con solo poner Range("A1:G30"). Select. Si solo quieres copiar ciertos datos deberías ser más específico sobre qué tipo de datos debe copiarse. [email protected]
Respuesta en a

Promedio Pago Evaluaciones

Veo que pones 4 rangos de evaluación, el problema es que no me dices cuánto hay que pagar entre cada rango. Puedes utilizar la función =Si(), también podría ser =SumaProducto(). [email protected]
Respuesta en a

Diagrama de turnos

Aunque entiendo bien la macro, me parece que sería mejor que utilizaras Activecell en lugar del rango directamente. Por ejemplo: En lugar de utilizar Range("H7") = "M", podrías utilizar ActiveCell.Value = "M". Esto permitiría utilizar la instrucción...
Respuesta en a

VB 6.0 , Excel y CSV

Intenta con esta instrucción: ThisWorkbook. RefreshAll La pones después de abrir el libro. [email protected]
Respuesta en a

Hola expertos quisiera sacar promedio en excel

El problema que veo aquí es la cantidad de datos. Podrías utilizar la fórmula: =SUMA(A3:A63)/CONTAR.SI(A3:A63,">0") Por la cantidad de datos tendrías que copiar esa fórmula unas 304 veces aproximadamente cambiando los rangos respectivos, esto porque...
Respuesta en a

Macros de excel+desactivar varios optionbutton

Podrías intentar con: Dim ctl As Control Dim i As Long For i = 1 To 10 Set ctl = Me.Controls("OptionButton" & i) ' ... ' Aquí el código que quieras utilizar ' ... Next
Respuesta en a

Bloquear la opción para guardar en Excel.

Podrías hacer una rutina que se llame Temporiza, la cual se corra en el momento que se abra el libro. Por ejemplo: Private Sub Workbook_Open() Call Temporiza End Sub Sub Temporiza() Application.Wait "15:00:00" Tu_Código_De_Envio ThisWorkbook.Close...
Respuesta en a

Enumerar con macros

Envíame tu archivo para colocar la macro en el lugar correcto. [email protected]
Respuesta en a

Ayuda Con Fórmula o Fórmulas de Excel URGE

Podrías incluir una columna que diga por ejemplo "Dirección", en esa columna puedes utilizar la fórmula =Celda("Dirección", AA2). La copias hasta el final de tus datos. Después puedes utilizar una Tabla Dinámica para tu informe o un Filtro Avanzado....
Respuesta en a

Celda a1+n; (si n=3 = a4)

¿Estas celdas que quieres copiar contienen números y texto o solo números o texto? [email protected]