Maohtsukai
XLDnaute Nouveau
Bonjour à tout le monde sur ce forum, ceux qui pourront m'aider comme ceux que ce post va aider peut être ^_^
Je viens vers vous aujourd'hui pour creer une macro qui me permettrait sur la Sheet(1) d'insérer des lignes si les valeurs que prennent les Cellules du Range (55 : AJ) jusqu'à la cellule (155 : AJ) ne sont pas comprises entre -5 et +5.
Une fois les lignes insérées, je voudrais reprendre les valeurs qu'ont prises les cellules et les coller sur la ligne insérée. Je voudrais aussi, si le Range ne contient aucunes cellules dont les valeurs ne sont pas comprises entre -5 et +5 n'insérer aucune Ligne.
Voici ce que j'ai fais jusque là, mais comme vous l'avez bien compris, mon niveau ne me permet pas d'avoir une macro qui fonctionne à 100% :
Je ne sais juste pas comment insérer ma ligne au bon endroit sur la sheet1, ainsi que coller les valeurs que je veux...
Si quelqu'un pouvait m'aider, j'en serai extremement reconnaissant ^_^
Merci à tous, surtout si vous prenez le temps
Je viens vers vous aujourd'hui pour creer une macro qui me permettrait sur la Sheet(1) d'insérer des lignes si les valeurs que prennent les Cellules du Range (55 : AJ) jusqu'à la cellule (155 : AJ) ne sont pas comprises entre -5 et +5.
Une fois les lignes insérées, je voudrais reprendre les valeurs qu'ont prises les cellules et les coller sur la ligne insérée. Je voudrais aussi, si le Range ne contient aucunes cellules dont les valeurs ne sont pas comprises entre -5 et +5 n'insérer aucune Ligne.
Voici ce que j'ai fais jusque là, mais comme vous l'avez bien compris, mon niveau ne me permet pas d'avoir une macro qui fonctionne à 100% :
Code:
Sub Macro 1
Dim Cell as Range
Sheets(2).Select
Range("AJ55;AJ155").select
For Each Cell In Sheets(2).Range("AJ55;AJ155").End(xlUp).Row)
If -5<Cell.Value<5 Then
Sheet(1).select
EntireRow.insert
Je ne sais juste pas comment insérer ma ligne au bon endroit sur la sheet1, ainsi que coller les valeurs que je veux...
Si quelqu'un pouvait m'aider, j'en serai extremement reconnaissant ^_^
Merci à tous, surtout si vous prenez le temps