Respuesta
en
Microsoft Excel
a
Realizar recálculos sobre un valor ...
Sería aconsejable que todos los artículos tuvieran un identificador para saber, según su última letra, cuál es su correspondiente factor de multiplicación. Así, podrías tener una tabla que indique el factor para cada letra o un listado de códigos de...
Respuesta
en
Microsoft Excel
a
Copiar datos con una rutina de Visual basic en exc
La verdad es que no veo claramente qué datos deberá llevar a la otra hoja. Sin embargo, opino que la solución más acertada sería utilizar Filtros. MS Excel proporciona dos clases: Automáticos o Avanzados. El tema es que cualquiera de ellos efectúa la...
Respuesta
en
Microsoft Excel
a
Kardex
Puedes enviarlo a: fejoal(en)hotmail.com (Reemplaza "(en)" con "@".) Pero dime si tienes alguna duda con él. Un abrazo! Fernando
Respuesta
en
Microsoft Excel
a
Llenar Celdas vacías
Por lo que puedo ver en tu macro, este coincide con un "truco" que alguna vez recomendé en este mismo sitio. Selecciona la columna a completar con el dato superior, desde la primera ocupada hasta la última línea. Con el área aún seleccionada,...
Respuesta
en
Microsoft Excel
a
Eliminar filas
La siguiente macro, realiza la depuración que solicitas: Activa el editor de Visual Basic (presiona Alt+F11), inserta un nuevo módulo ("Insertar", "´Modulo") y pega el siguiente código: Sub DeleZeros() Dim S_area As Range Set S_area = Selection For...
Respuesta
en
Microsoft Excel
a
Macro para copiar 2 rangos
Me pregunto si realmente necesitas una macro para hacer esto, toda vez que podría resolverse con una fórmula de búsqueda. La ventaja es que no necesitarías ejecutar una macro cada mes, sino simplemente cambiar el "Mes en curso". Si estuvieras de...
Respuesta
en
Microsoft Excel
a
Formato condicional
Es cierto. Si tienes más de tres condiciones o colores por asignar, Formato Condicional deja de ser útil. La solución pasa por un código de Visual Basic que evalúe las celdas y según la condición "pinte" su interior de acuerdo a un determinado color....
Respuesta
en
Microsoft Excel
a
Sobre función días.lab
A pesar de no haber encontrado un seteo para obtener lo que deseas, armé esta fórmula que devolvería el cálculo deseado: =DIAS.LAB(B7;C7;$G$3:$G$26)+ENTERO(DIAS.LAB(B7;C7)/5) Asumiendo que, fecha inicial está en B7 Fecha final está en C7 Feriados a...
Respuesta
en
Microsoft Excel
a
Macros
He fracasado exitosamente en varios intentos de concatenar argumentos y operadores. Así que opté por esta que es un poco más "pedestre" pero que funciona bien. Prueba con este código: Dim c As Range Public Sub condición() Dim maxi As Long maxi =...
Respuesta
en
Microsoft Excel
a
Selección inteligente de celdas
Podrías intentar el uso de rangos dinámicos. Presiona Ctrl + F3 (Muestra la pantalla de Insertar Nombre Definir) En la casilla de nombre ingresa: Rango MS Excel Y en la de referencia, la siguiente fórmula...