Incrémentation de macros sur plusieurs lignes (systeme de vote)

Bonjour,
je travaille sur un fichier excel collaboratif composé d'un cinquantaine de ligne. Chaque ligne représente une proposition, les participants peuvent alors voter s'ils sont pour ou contre.

Pour chaque proposition (ligne) je dois reproduire plusieurs étapes :
- copier les deux macros (pour et contre) en modifiant la valeur des cellules

- affecter les bouton avec les nouvelles macros

-sélectionner les données du graphique pour qu'elles correspondent au montant des votes.

Existe-il un procédé plus rapide pour y parvenir ?

Mon code pour les macro peut il être amélioré grâce à une formule?

Merci

Bonjour,

Sans utilisation de boutons, mais par un double-clic

Lorsque tu double-cliques dans une cellule des colonnes B ou C, la valeur de la cellule s'incrémente de +1

15vote-v1.xlsm (24.36 Ko)

Super merci j'avais vu la possibilité de faire le double clique. Malheureusement mon organisation bloque les macros téléchargées depuis internet ^^
Concernant le code de la macro, est il possible de créer une fonction +1 pour le numéro des cellules ? J'utilise la même manipulation sur une 50aine de ligne. Du coup j'ai copié collé ce code en modifiant manuellement le numéro des cellules.

"Sub Macropour1()
'
' Macropour Macro
'

'
Range("D2").Select
ActiveCell.FormulaR1C1 = "=RC[-2]+1"
Range("D2").Select
Selection.Copy
Range("B2").Select
Selection.PasteSpecial Paste:=xlPasteValuesAndNumberFormats, Operation:= _
xlNone, SkipBlanks:=False, Transpose:=False
Range("D2").Select
Application.CutCopyMode = False
Selection.ClearContents
End Sub"

Re-,

Je comprends que tu n'as pas pu télécharger mon fichier?

Voici le code :

Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
If Not Intersect(Target, Columns("B:C")) Is Nothing And Target.Row > 1 Then
    Target = Target + 1
    Cancel = True
End If
End Sub

Tu fais un clic droit sur le nom de l'onglet, "Visualiser le code", et tu colles ce code dans l'évènement de feuille actif

Je pense que ce sera plus simple qu'avec des boutons...

Hey,

effectivement le code fonctionne bien ! Merci beaucoup de votre aide, j'évite une centaine de manipulation :D

Rechercher des sujets similaires à "incrementation macros lignes systeme vote"