Cesar Babij

Cesar Babij

 3.350 puntos  Argentina @cesarbabij desde - visto

Respuestas en Microsoft Excel

Respuesta en y en 2 temas más a

Me salta el siguiente error y no conozco la causa Error '-2147417848 (80010108)

Pude descubrir la línea que me genera el error, y si bien la necesitaba, pude con más código en otras partes solucionar el problema, ya que dicha línea de código es imposible de aplicar. Tengo un listbox llamado ListBox1, que dentro de su evento...
Respuesta en y en 1 temas más a

Macro para ocultar modulos por grupos VBA 2007

¿Digamos qué tenes mas de 1000 módulos con código?. ¿Por qué no pusiste el código en menos cantidad de módulos?. ¿Es tan extenso el código en cada uno de ellos?.
Respuesta en a

Fórmula condicional en excel con si

Bien, basádome en la información que brindas, la cosa es simple. Si suponemos que las 3 celdas están en las columnas A, B y C, entonces podría ser: =SI(A1+B1+C1<=150;0;SI(A1+B1+C1>=200;1;2)) En este caso, le agregué el resultado de 0 (cero), para...
Respuesta en a

Copiar de otro programa y pegar automáticamente en excel

Lo que pude lograr es lo siguiente, y espero que te sirva o puedas editarlo a tus necesidades. En primera instancia, no importa cuántas cosas copies al mismo tiempo, cuando vas al excel y haces Ctrl + V se pega lo que tengas en el portapapeles. Esta...
Respuesta en y en 1 temas más a

Como evitar que cuando abras un user form se vea que se esta cargando el excel

Sinceramente creo que es imposible. Digamos, que si tu intención es que no se sepa que se está cargando un excel, creo que es imposible, ya que primero debe cargarse, y luego comienzan a ejecutarse las macros, que son las macros las que podemos...
Respuesta en a

Reemplazar el primer dígito de un número de Serie con la condición que empiece con la letra S

Estoy apurado y me tengo que, pero puedo ponerte la macro que usaría en tu caso, pero sin explicación alguna, espero que te sirva. For i = 1 To 100 If Mid(Cells( i, "A").Value, 1,1) = "S" Then Largo = Len(Cells(i, "A").Value) Cells(i, "A").Value =...
Respuesta en a

Atascado con un proyecto Excel vba

De primero, te comento como trabajo yo lo que vos estas haciendo, porque lo hago de manera distinta, tal vez te guste o no, te resulte útil o no, pero quizás no deberías realizar muchos cambios en tu trabajo. También te aclaro por las dudas, que...
Respuesta en a

Contar todas las fechas que ocurren dentro de un mes

Si bien mi solución sería mediante macros la cuál ya hay una respuesta para ello, podés también intentar, en el caso de que se te permita agregar una columna a la par tal vez y generar una lista que muestre al mes que esa fecha representa, es decir,...
Respuesta en y en 2 temas más a

Copiar rango dinámico con VBA en Excel

Por lo general, yo uso una fórmula en alguna celda para tomar como referencia que en este caso sería: H1=300-contar.blanco(I10:I309) 'Que si estarían todas las celdas vacías, me daría 0 Luego con la siguiente fórmula lo seleccionás (en el VBA):...
Respuesta en y en 1 temas más a

¿Porqué se ejecuta el evento KeyDown de un ListBox que no está activo?

Quiero agregar algo al tema. Cuando tengo configurada la propiedad RowSource de un ListBox en un rango específico, el evento KeyDown se ejecuta si uno modifica los valores de ese rango (en las celdas de las hojas a pesar de que el formulario que...