Insérer après la première ligne

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

sebgo

XLDnaute Occasionnel
Salut,

A la recherche d'une astuce pour achever un projet, je bute sur l'insérer les données saisies dans un formulaire avant la 2 ème ligne (qui n'est pas vide) de ma feuille. Ce code remplace les données de la ligne 2 sans faire une insertion.
ActiveSheet.Range("A2").Insert Shift:=xlUp

Si qq'1 peut me donner coup de main ce serait genial.
Je joint un exemple allégé.
A+
 

Pièces jointes

Re : Insérer après la première ligne

Bonjour sebgo, le forum

Pour insérer une ligne avant d'enregistrer, j'ai utilisé le code ci-dessous :

Sub enregistre()
Sheets("feuil1").Select
Rows("2:2").Select
Selection.Insert Shift:=xlDown
End Sub
 
Re : Insérer après la première ligne

Salut Papynou, Bebere

Merci pour l'aide. Quand je l'adapte, il n'insère pas mais remplace le contenu de la ligne 2.

Peut être pouvez vous adapter mon fichier joint pour moi?
Merci et A+
Bonne journéeà tous.
 
Re : Insérer après la première ligne

Bonjour Sebgo, Bebere, Papynou

Si je ne me suis pas trompé de macro utilisée, tout cela me semble normal, si je reprends le code utilisé :

Code:
Sub EntréeDonnées()
If ActiveSheet.[A2] <> "" Then
    ActiveSheet.[A2].Select

Si ta cellule A2 n'est pas vide tu la sélectionnes, et ensuite tu renseignes les différentes valeurs....

Peut être remplacer "<>" par "="....

Bonne journée
@+
 
- 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
5
Affichages
911
Réponses
4
Affichages
625
G
Réponses
7
Affichages
1 K
gfgghbhg
G
Retour