Excel 2003 insertion ligne automatique via macro
Fermé
metrora
-
21 mai 2013 à 14:03
Patrice33740 Messages postés 8561 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 15 mars 2025 - 18 janv. 2017 à 18:22
Patrice33740 Messages postés 8561 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 15 mars 2025 - 18 janv. 2017 à 18:22
A voir également:
- Excel 2003 insertion ligne automatique via macro
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Aller à la ligne excel - Guide
- Réponse automatique thunderbird - Guide
- Liste déroulante excel - Guide
- Partager photos en ligne - Guide
3 réponses
Patrice33740
Messages postés
8561
Date d'inscription
dimanche 13 juin 2010
Statut
Membre
Dernière intervention
15 mars 2025
1 779
21 mai 2013 à 15:21
21 mai 2013 à 15:21
Essaies :
--
Cordialement
Patrice
Option Explicit Private Sub CommandButton1_Click() Call InsertARow End Sub Sub InsertARow() ActiveCell.EntireRow.Insert Shift:=xlDown ActiveCell.Offset(-1, 0).EntireRow.Copy Cells(ActiveCell.Row, 1) On Error Resume Next ActiveCell.EntireRow.SpecialCells(xlCellTypeConstants, xlNumbers + _ xlTextValues + _ xlLogical + _ xlErrors).ClearContents End Sub
--
Cordialement
Patrice
Patrice33740
Messages postés
8561
Date d'inscription
dimanche 13 juin 2010
Statut
Membre
Dernière intervention
15 mars 2025
1 779
25 mai 2013 à 21:56
25 mai 2013 à 21:56
De rien, au plaisir de te relire sur le Forum
Bonjour, pour mon fichier la version de Patrice33740 fonctionne bien, par contre j'aimerais que les lignes s'ajoutent sur plusieurs feuilles de mon classeur, au même endroit... Quelqu'un peut m'aider ?
Patrice33740
Messages postés
8561
Date d'inscription
dimanche 13 juin 2010
Statut
Membre
Dernière intervention
15 mars 2025
1 779
18 janv. 2017 à 18:22
18 janv. 2017 à 18:22
Bonjour,
2 questions :
Lequel des codes utiles-tu exactement ?
Sur quelles autres feuilles ?
Patrice
2 questions :
Lequel des codes utiles-tu exactement ?
Sur quelles autres feuilles ?
Patrice
24 mai 2013 à 08:35
merci quand même.
Modifié par Patrice33740 le 24/05/2013 à 17:27
- Affichage / Barres d'outils / Boite à outils Contrôles
- Appuis sur le bouton "Mode création" puis sur le bouton "Bouton de commande"
- Dessine le bouton sur la feuille
2 ) met en place le code :
- Clic droit sur l'onglet de la feuille / Visualiser le code (L'éditeur VBA s'ouvre)
- Copie le code du message ci-dessus et colle le dans l'éditeur VBA
- Appuis sur Alt+F11 pour revenir sur la feuille Excel
- Ré-appuis sur le bouton "Mode création" pour activer le mode normal.
2) Essaies :
Le bouton posé sur la feuille devrait fonctionner.(sélectionne l'emplacement de la ligne à insérer avant d'appuyer sur le bouton).
Patrice
25 mai 2013 à 21:10
12 nov. 2014 à 01:52
EN revanche, serait-il possible de fixer le numéro de ligne qui s'insère, je veux dire, que ce soit toujours un nouvelle ligne qui apparait en 3eme position et non pas à l'endroit sélectionné?
Merci d'avance
12 nov. 2014 à 09:48
Pour insérer une ligne en troisième position, tu n'as pas besoin de cette macro il suffit simplement de faire :
Patrice