• Initiateur de la discussion Initiateur de la discussion WDAndCo
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

WDAndCo

XLDnaute Impliqué
Bonjour le Forum

Je voudrais dans une page "Bordereau" avec des boutons + et - copier une ligne d'une autre page "Base" sur la page actuelle en ligne 1 (cette ligne 1 est cachée)

Voici les macros affectés aux boutons :

Sub Moins ()
If LigneM = 2 Then LigneM = 3 ' Sur la base la ligne 1 sont les titres
LigneM = LigneM - 1
Sheets ("Base") .Select
Rows (LigneM) .Select
Selection.Copy
Sheets("Bordereau") .Select
Rows("1:1") .Select
ActiveSheet.Paste
End Sub

Sub Plus ()
If LigneM = LigneMaxi Then LigneM = LigneM -1 ' Sur la base la LigneMaxi = la dernière ligne
LigneM = LigneM + 1
Sheets ("Base") .Select
Rows (LigneM) .Select
Selection.Copy
Sheets("Bordereau") .Select
Rows("1:1") .Select
ActiveSheet.Paste
End Sub

Pourquoi cela ne fonctionne pas ?

J'aurais aimé aussi avoir des explications sur la "Toupie" en lieu est place des deux boutons.

D'avance merci

Dominique
 
Re : Ligne + ligne -

Salut WDandCo 😉

Code:
Sub Moins ()
If LigneM = 2 Then LigneM = 3 ' Sur la base la ligne 1 sont les titres
LigneM = LigneM - 1
Sheets ("Base").Rows(LigneM).Copy
Sheets("Bordereau").Rows("1:1").Insert Shift:=xlDown
End Sub

Sub Plus ()
If LigneM = LigneMaxi Then LigneM = LigneM -1 ' Sur la base la LigneMaxi = la dernière ligne
LigneM = LigneM + 1
Sheets ("Base").Rows(LigneM).Copy
Sheets("Bordereau").Rows("1:1").Insert Shift:=xlDown
End Sub

Pour le SpinButton tu obtient la valeur de la toupie en faisant tout simplement
Code:
Sheets("Bordereau").SpinButton1.Value

A+
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
7
Affichages
175
Réponses
43
Affichages
802
Retour