Jump to content

Archived

This topic is now archived and is closed to further replies.

Visor

Colocar fechas laborables según el mes seleccionado

Recommended Posts

Saludos amigos del foro

Este problema es algo particular no he encontrado una solucion al respecto.

En la celda de relleno amarillo selecciono el mes y lo que deseo es que me muestre los dias laborables, es decir, según el mes que selecione me muestre todos los dias laborables.

He colocado para el mes de abirl pero en esta debe existir la fecha inicial, la fecha final de este mes esta en formtato número pero no todos los meses tienen el mismo numero. Podrica colocar los 12 numeros diferentes para los fines de mes (asi como los iniciales), pero no es técnico pues no todos los años van a tener ese numero.

En el boton en cambio se incrementa la cuenta y genera el listado para el siguiente mes. Pero este es creciente y cada vez que lo pulse irá hacia adelante no podria regresarlo, pero además el defecto es que me aparecen sabados o domingos o los dos.

He pensado en la variable Año en una celda para especificar de que año se trataria.

Pero en todo caso ¿Cómo espeficiaria en el codigo para que se evalue como caso particular ?

Otros defecto, cualquier celda que modifique en la hoja1 activa la macro

Al seleccionar abril (que es la unica a la que le he puesto la macro de dias laborables), el msgbox se repite un buen numero de veces al tratar de cerrarlo., hasta que desaparece

Bien , espero que en este tema les paresca interesante lograr resolver y a la vez agradezco anticipadamente sus colaboraciones.

Subo el archivo para que lo vean,

 

 

 

 

 

 

colocar fechas laborables segun seleccion del mes AyE2.xlsm

Link to post
Share on other sites

Excelente!! mejor no puede ser, 

Estoy mu agradecido, puedo aplicarlo a cualquier año y diferencir el dia feriado que a parte de los internacionalmente conocidos, el que nuestro gobierno decrete, o aniversarios de ciudad, etc. Prácticamente esta tomado en cuenta todo en el código. El arreglo de cada parámetro en la instrucción me deja bastante lección, sobre todo lo de la variable "Inicio".

Tema solucionado:)

Link to post
Share on other sites

hola, a todos !

por si fuera de utilidad...

  • no todos los usuarios tienen configurado su sistema para un orden de fechas del tipo día/mes/año (?)
  • en configuraciones diferentes, la función CDate no resuelve fechas "textuales" a una fecha válida :(
  • en todo caso (y tratando con vba que es US-Centric) se evitan ambigüedades con un orden de fecha aaaa/mm/dd

saludos,
hector.

Link to post
Share on other sites
Guest
This topic is now closed to further replies.

INFORMACIÓN BÁSICA SOBRE PROTECCIÓN DE DATOS

Responsable: Sergio Andrés Celemín

Finalidad: Moderar y responder comentarios de usuarios. Recuerda que la información que facilites es pública, y los datos que incluyas los leerá cualquier visitante de esta web, así como el avatar que poseas.

Legitimación: Consentimiento del interesado.

Destinatarios: Hetzner Online GmbH.

Derechos: Puedes ejercitar en cualquier momento tus derechos de acceso,
rectificación, supresión, oposición y demás derechos legalmente establecidos a
través del email sergio@ayudaexcel.com.

Información adicional: Encontrarás más información en la política de privacidad.




  • Posts

    • Buenas tardes estimados, espero y me puedan ayudar con este dilema se trata de lo siguiente. tengo un archivo "01 PCP.xlsx - v02 - copia" el cual entre otras hojas contiene tres principalmente, y son: "Proy.-Comer"      -       "BD_Recetas"      -      "Mat_Stock" En la hoja "Proy.-Comer" tenemos en color naranja las semanas del año, y en color amarillo los productos, y en plomo las cantidades (que se digitan manualmente). ***Lo que necesito es que en la hoja "BD_Recetas" , a partir de la celda "M65"  Sume la cantidad correspondiente a la semana según el producto de la columna en color amarillo "L10:L193" Y sus cantidades (celdas de color plomo), y luego lo multiplique por la cantidad según corresponda de la columna "H65" y que si la celda de la columna H dice caja que lo deje en "0", y asi sucesivamente para las demás semanas  (se puede apreciar en la formula).*** En la Hoja  "Mat_Stock",  a partir de la celda "I7" ***Quiero sumar por semana la cantidad del material a utilizar, en la columna A que esta en amarillo los códigos y tiene que sumar por semana según el código de la hoja "BD_Recetas" en la columna "F" de color naranja (Se puede ver también en la formula de las celdas)***   esto es para tratar de automatizarlo con una macro.   DE ANTEMANO MUCHAS GRACIAS POR LA AYUDA.     01 PCP.xlsx - v02 - copia.xlsm
    • Hola @wess (y demás concurrencia) Adjunto otra alternativa con Tabla dinámica, pero utilizando el modelo de datos de power pivot y funciones DAX Te mostrara la suma del mes filtrado y el acumulado   Saludos a todos! Filtrar producto con acumulado mensual DAX_GP.xlsx
    • Adjunto otra opción,  saludos, Silvia Tabla dinamica sq.xlsx
    • Si y funciona bien. Ahora tengo que repasar mi macro para encontrar ,si puedo y se, depurar el error en el programa general. Muchas gracias. Un saludo
    • Hola  AlexanderS, justo lo que que necesitaba, la solución esta super, Declaro el tema como solucionado. Muchas gracias y mil Bendiciones desde Colombia
  • Recently Browsing

    No registered users viewing this page.

×
×
  • Create New...

Important Information

Privacy Policy