Bonjour!

ma question est un peu débile, il faut l'admettre, mais je suis vraiment pas à l'aise avec VBA et à chaque fois je passe des heures pour trouver la moindre réponse, quelque soit le niveau de complexité du problème.

En l'occurence niveau complexité, on a fait plus durr:

j'aimerais parcourir toutes les lignes "occupées" d'une feuille. J'ai essayé quelqeu chose du genre:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
    For j = 1 To Range("E65536").End(xlUp).Row
            Rows(j & ":" & j).Select
            Selection.Copy
            Rows(j + 1 & ":" & j + 1).Select
            Selection.Insert Shift:=xlDown
    Next j
mais ca serait trop facile si ça fonctionnait du premier coup, quelqu'un saurait il me mettre sur la voie?



[Edit] Je viens de le remarquer et je me dis "on sait jamais", le E dans Range("E65536") représente la colonne ou il va scruter les valeurs par hasard?