Microsoft 365 Bouton supprimer colonne et incrémenter une autre colonne

cltuss

XLDnaute Nouveau
Bonjour,
Je suis face a un défi pour moi, sur un tableau de planification de production je souhaiterais un bouton permettant a la fois de supprimer une colonne qui correspond au jours de la semaine qui est passé et d'incrémenter négativement toutes la valeurs d'une colonne sous forme de formule.
Je suis débutant en vba et ce projet est pour moi d'une importance capital si quelqu'un pouvais m'aider a ce sujet je suis preneur.
Merci d'avance.
 

job75

XLDnaute Barbatruc
Bonjour cituss, Calvus,

Voyez le fichier joint et la macro du bouton "Supprimer jour" :
VB:
Private Sub CommandButton1_Click()
Dim tablo, i&
With [A1].CurrentRegion.Columns(7)
    If .Rows.Count = 1 Then Exit Sub
    tablo = .Value 'matrice, plus rapide
    For i = 2 To UBound(tablo)
        If tablo(i, 1) > 0 Then tablo(i, 1) = tablo(i, 1) - 1
    Next
    .Value = tablo
    .EntireColumn.Offset(, 2).Delete
End With
End Sub
A+
 

Pièces jointes

  • Planification(1).xlsm
    102.6 KB · Affichages: 2

chris66000

XLDnaute Junior
Bonjour,
je ne sais pas quoi te dire......a part merci.....j'ai bosse dessus le we et je ne suis meme pas arriver a terminer ( grand mot ) le formulaire...
c'est impec .....
Quand je rentre une nvlle resa ...dans recap N° il apparait la date ce qui bloque le reste de l'appli
merci encore
 

Discussions similaires

Statistiques des forums

Discussions
312 104
Messages
2 085 349
Membres
102 868
dernier inscrit
JJV