Comment crés des boutons on ou off dans plusieurs celulle d'une meme colonne???

  • Initiateur de la discussion Initiateur de la discussion Guido
  • 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 !

Guido

XLDnaute Accro
Bonjour le Forum

Je cherche a inserer des boutons on et off dans plusieurs cellules, d'une meme colonne.

et une macros pour supprimer certaines lignes

Merci

Guido
 
Re : Comment crés des boutons on ou off dans plusieurs celulle d'une meme colonne???

Bonjour,

pour la suppression des lignes :
Code:
Option Explicit
Sub test()
Dim i As Long
For i = Cells(Rows.Count, 2).End(xlUp).Row To 10 Step -1
    If Cells(i, 2) = "S" Then Rows(i).Delete
Next i
End Sub
 
Re : Comment crés des boutons on ou off dans plusieurs celulle d'une meme colonne???

Re

Pierrot93

J'ai recopier ta macro...et cela ne fonctionne pas´???

je ne vois pas mon erreur..

Merci

Guido
 

Pièces jointes

Re : Comment crés des boutons on ou off dans plusieurs celulle d'une meme colonne???

Bonjour,

Une petite coquille :

Ce n'est pas :
Code:
Sub Macro1()
'
' Macro1 Macro
' Macro enregistrée le 23.07.2015 par Guy
'
Option Explicit
 Sub test()
 Dim i As Long
 For i = Cells(Rows.Count, 2).End(xlUp).Row To 10 Step -1
     If Cells(i, 2) = "S" Then Rows(i).Delete
 Next i
 End Sub

Mais bien seulement le code de Pierrot93 :
Code:
Option Explicit
 Sub test()
 Dim i As Long
 For i = Cells(Rows.Count, 2).End(xlUp).Row To 10 Step -1
     If Cells(i, 2) = "S" Then Rows(i).Delete
 Next i
 End Sub

Sinon, il y a deux appel Sub de suite, d'où le bug.


Tentative
 
Re : Comment crés des boutons on ou off dans plusieurs celulle d'une meme colonne???

Re,

essaye ceci :
Code:
Sub Macro1()
Dim i As Long, x As Button
For i = 9 To Cells(Rows.Count, 2).End(xlUp).Row
    If Cells(i, 2) <> "" Then
        With Cells(i, 1)
            Set x = Feuil1.Buttons.Add(.Left, .Top, .Width, .Height)
            x.OnAction = "Macro2"
        End With
    End If
Next i
End Sub
Sub macro2()
Feuil1.Buttons(Application.Caller).TopLeftCell.Offset(0, 1).Resize(7, 5).Select
End Sub
 
Re : Comment crés des boutons on ou off dans plusieurs celulle d'une meme colonne???

Re,

pour gérer le "ou pas" :
Code:
Sub macro2()
With Feuil1.Buttons(Application.Caller).TopLeftCell
    If Selection.Count = 1 Then .Offset(0, 1).Resize(7, 5).Select Else: .Select
End With
End Sub
 
Re : Comment crés des boutons on ou off dans plusieurs celulle d'une meme colonne???

Re

La je suis un peu perdu

comment la macros peux savoir quelle sont mes chiffres que je desire ...

Je choisis moi meme les cinq chiffres..

C'est le pourkoi de ma demande de boution selectionneur...

Merci

Guido
 
- 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
23
Affichages
457
Réponses
15
Affichages
650
Retour