VBA Formule liste mois (année en cours)

Bonjour au forum,

besoin d'aide pour une formule.

https://www.excel-pratique.com/~files/doc/liste_mois.xls

Bon dimanche

Claude.

Bonjour,

Ta liste doit être doit être à jour en fonction de B2 ou B4.

Dan

Bonjour, Salut Dan,

Ou bien utiliser une formule suivante par rapport au n° de la ligne :

B5 =

=DATE(ANNEE(AUJOURDHUI())-1;LIGNE()+4;1)

Copier la formule en bas.

Salut Dan et Raja,

OK ,merci,la formule me va bien

à+.......Claude.

re,

Après réflexion, je ne vais pas pouvoir faire comme çà,

En effet, la mise à jour de la liste ne devra pouvoir se faire qu'après la "purge" du tableau

en cours.

Donc en même temps que la macro "purge" (remise à zéro tableau)

Comment écrire en VBA la formule à Raja, ou mettre à jour la liste au moment de la purge ?

amicalement

Claude.

Bonjour à tous,

le problème reste posé !

D'ailleurs, avec la formule à Raja, je me demande à quelle date la liste serait modifiée ?

(le 1er janvier ?? , dans mon appli, j'ai besoin d'une liste à jour pour démarrer en septembre,

(calendrier scolaire).

Il me faut donc une solution macro, que je déclenche après purge du tableau.

Bonne journée

Claude.

Bonjour à tous,

Je relance avec explications + claires !

https://www.excel-pratique.com/~files/doc/liste_mois3.xls

amicalement

Claude.

re bonjour,

pas beaucoup d'aide sur ce coup là !!

J'ai trouvé çà, mais on doit pouvoir faire mieux.

Sub essai()
    rep = InputBox("année ? début des cours")
    [f5] = "9 / 1 / " & rep
    [f6] = "10 / 1 / " & rep
        [f5:f6].AutoFill Destination:=Range("f5:f15")
End Sub

autre solution envisageable : remplacer l' inputbox par l'année en cours.

je ne sais pas l'écrire !

amicalement

Claude.

re,

relance,

j'aimerais bien solder ce fil !

me manque un petit bout de code.

amicalement

Claude.

Bonsoir, Claude

essaie avec ce code :

With [F5]
    .Value = "9/1/" & Year(Date)
    .NumberFormat = "mmm-yy"
    .AutoFill Destination:=Range("F5:F15")
End With

Salut et merci félix,

tu me retire l'épine qui connençait à me chatouillé !!

çà marche super.

mais par curiosité, as-tu regarder la liste de gauche (avec formules)

je me demande à quelle date cette liste se modifiera ? (si c'est le 1er janvier,ce n'est pas bon

pour mon appli).

encore merci

à+ .......Claude.

Re-,

A priori, mais les formules, c'est pas mon fort, comme tu utilises Annee(aujourdhui()-1), et le mois de Septembre, et le 1er jour, la date se modifiera le 1er Septembre.....

Wait and See

Claude

Je t'ai mis une proposition de correction en MP

Cordialement

re,

felix,dans le doute j'ai demander à Amadéus, qui me répond le 1er janvier

en tout cas merci, ta macro me va très bien

amicalement

Claude.

re,

suite à réponse de Amadéus, (formule modifiée)

je remets le fichier, çà peut servir à d'autres.

https://www.excel-pratique.com/~files/doc/gT1Vfliste_mois4.xls

encore merci à vous deux

Claude.

Rechercher des sujets similaires à "vba formule liste mois annee cours"