E
Elwin
Guest
Bonsoir à tous,
Je viens de rencontrer un petit problème que je n'arrive pas du tout à résoudre sur une macro qui est pourtant assez simple...
Dans mon classeur Excel j'ai trois feuilles, "Solides", "Liquides" et "Résultats".
Sur la feuille résultat, j'ai créer deux cases d'options (j'ai mis "bouton1" et "bouton2" dans la propriété Name). La macro devrait normalement faire ceci :
si bouton1 est activé, copier la séléction de la feuille Liquides et faire un copier spécial sur la résultats. Sinon, faire de même mais en copiant le contenu de la sélection de la feuille Solides.
Cependant, la macro copie toujours le contenu de la feuille Solides ! Je pense que c'est une erreur de ma part par rapport aux noms, mais j'ai chercher toute l'après-midi sur le net et n'ai rien trouvé.
Voici ma macro :
Je vous remercie par avance pour votre aide 🙂
Je viens de rencontrer un petit problème que je n'arrive pas du tout à résoudre sur une macro qui est pourtant assez simple...
Dans mon classeur Excel j'ai trois feuilles, "Solides", "Liquides" et "Résultats".
Sur la feuille résultat, j'ai créer deux cases d'options (j'ai mis "bouton1" et "bouton2" dans la propriété Name). La macro devrait normalement faire ceci :
si bouton1 est activé, copier la séléction de la feuille Liquides et faire un copier spécial sur la résultats. Sinon, faire de même mais en copiant le contenu de la sélection de la feuille Solides.
Cependant, la macro copie toujours le contenu de la feuille Solides ! Je pense que c'est une erreur de ma part par rapport aux noms, mais j'ai chercher toute l'après-midi sur le net et n'ai rien trouvé.
Voici ma macro :
Code:
Sub Coller()
Sheets("Résultats").Select
If bouton1 = True Then
Sheets("Liquides").Select
Selection.Copy
Sheets("Résultats").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Else
Sheets("Solides").Select
Selection.Copy
Sheets("Résultats").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
End If
End Sub
Je vous remercie par avance pour votre aide 🙂