calendario 2018 e avanti

Stato
Chiusa ad ulteriori risposte.

Marius44

VBA Expert
Moderatore
Expert
9 Settembre 2015
5.935
83
76
Catania
Excel2010
175
Ciao Yves
Complimenti! Veramente un pregevole lavoro. :StrettaDiMano:
Mi sembra, però, che ci sia un piccolo errore, facilmente sistemabile. é sfasato di un giorno. Infatti l'anno 2018 inizia di Lunedì non di Martedì.

Ciao,
Mario
 

ges

Excel/VBA Expert
Amministratore
Expert
21 Giugno 2015
22.697
1.733
Como
2011MAC 2016WIN
514
Ciao,
un bel lavoro, complimenti!
Grazie per la condivisione.
 

AustinRunner

Utente junior
19 Gennaio 2018
90
8
Austin, Texas
WIN2016 Pro
0
Errore di principiante!!!
avevo dimenticato il 2 nella seguente formula (che poi utilizzo regolarmente - :dubbioso:)
=GIORNO.SETTIMANA(O3,2)

Ecco il calendario modificato e in Italiano questa volta :)

Grazie ancora Marius!
 

Allegati

Marius44

VBA Expert
Moderatore
Expert
9 Settembre 2015
5.935
83
76
Catania
Excel2010
175
Ciao Yves
ripeto: un pregevole lavoro. Ancora complimenti.

Non mi ero permesso di correggerlo vista l'autorevolezza della fonte.
Ciao,
Mario
 

dracoscrigno

CioccaPiatti & VBA Expert
Expert
1 Maggio 2016
4.023
63
office pro 2010
58
Ciao Austin... con le formule sono una schiappa ma questo giochino dei calendari mi ha incuriosito che ho cercato di utilizzare meno celle di appoggio possibile.
Non so se ci si può spingere ancora oltre ma in questa proposta, viene utilizzata solo una cella nascosta (sotto allo spinbutton di destra)
e tutto il calendario si basa sulal formula in C5 e la data in E3.

Spero di accendere qualche lampadina in giro per tirare fuori qualcosa di ancora più spinto Lingua_lingua

 

dracoscrigno

CioccaPiatti & VBA Expert
Expert
1 Maggio 2016
4.023
63
office pro 2010
58
Se posso permettermi,
la funzione per determinare il primo giorno da rappresentare potrebbe essere più semplice:

=$E$3-GIORNO.SETTIMANA($E$3;2)+1
Marco
Non puoi, Devi Lingua_lingua

effettivamente, io l' ho presa lunghissima... chissà a che pensavo...

al posto del "+1", gia che ci sei, basta che cambi gli argomenti della funzione:

=$E$3 - GIORNO.SETTIMANA($E$6;3)


Così conta da zero a sei e non da uno a sette e non devi aggiungere un "+1" per coprire il gap.


il resto della formulaccia, immagino che tu l' habbia gia capito, serve solo a traslare alla fila di caselle sottostanti per mantenere un più o meno in centro la mensilità.
 
Stato
Chiusa ad ulteriori risposte.

Sostieni ForumExcel

Aiutaci a sostenere le spese e a mantenere online la community attraverso una libera donazione!