James Bond

James Bond

Si de mis mayores gustos, mis disgustos han nacido, gustos al cielo le pido aunque me cuesten disgustos
 325K puntos  Monterrey, México @eusebiosuarez desde - visto
Preguntar

Respuestas

Respuesta en y en 2 temas más a

¿Cómo definir un rango para utilizarlo en un combobox?

Este es el resultado que buscas modifique un poco tu macro y esta es la macro modificada Private Sub UserForm_Initialize() Worksheets("CLAVE").Range("AC2:AC" & Rows.Count).ClearContents Dim valdga As String Set inidga = Worksheets("BD").Cells(7, 6)...
Respuesta en a

Macro para Sumar con SumIfs

El resultado de la macro lo ves en la imagen, esta busca ventas y efectivo sumando solo las filas que cumplan esas condiciones y esta es la macro Sub SUMAR_SI_2_CONDICIONES() Dim FUNCION As WorksheetFunction Set DATOS = Range("A2").CurrentRegion Set...
Respuesta en y en 1 temas más a

Codigo vb excel para buscarv pero en varias tabla

Tablas dinámicas, ¿tablas insertadas o tablas normales?, cada una lleva diferente código VBA y es más eficiente en estos casos en vez de vlookup o buscarv la instrucción match combinada con indice esta te permite consultar datos en las 4 direcciones...
Respuesta en y en 2 temas más a

¿Como sumar valores de diferentes hojas, pero la suma depende del valor de una celda?

Si tienes una gran cantidad de hojas haciéndolo por fórmula te vas a tardar y más si agregas o quitas hojas, esta macro te coloca en la ultima hoja el total de los productos de que se encuentren en cada hoja validando primero que existan en la misma...

Copiar información de varias columnas a una sola

No queda clara tu pregunta ¿quieres algo así? y esta es la macro que hace eso en esta pantalla se hizo sobre 100,000 filas y 5 columnas solo tomo unos segundos obtener el resultado de la columna G Sub concatenar() Set datos =...
Respuesta en y en 2 temas más a

Generador de nombres aleatorios sin repetir con visual basic en hojas diferentes

Trata esta macro con un solo botón selecciona las preguntas de ambas hojas sin repetirlas y esta es la macro, solo cambia la referencia de los range por los que tu manejes Sub aleatorios() Dim unicos As New Collection Dim unicos2 As New Collection...
Respuesta en a

Copiar un rango si cumple condición en un bucle

Prueba esta macro Sub copiar() Set h1 = Worksheets("hoja1") Set h2 = Worksheets("hoja2") Set origen = h1.range("d1").CurrentRegion Set datos = h2.range("a1").CurrentRegion With origen r = .Rows.Count For i = 1 To r valida = .Cells(i, 1) = 1 If valida...
Respuesta en y en 1 temas más a

Forzar escritura en mayúsculas sin VBA

Si no quieres usar VBA entonces cuando quieras convertir minúsculas en mayúsculas usa esta fórmula

Fórmula de Excel con varias fórmulas.

Solo aplica las fórmulas que ves en la imagen y listo

Otra vez duda con promedios

Cuando pones "5" estas diciéndole al Excel que considere el valor como texto y no como numero, prueba poniéndolo sin comillas