Excel- erreur de compilation et syntaxe
Fermé
smiley_face246
-
Modifié par smiley_face246 le 3/10/2011 à 22:08
lermite222 Messages postés 8724 Date d'inscription dimanche 8 avril 2007 Statut Contributeur Dernière intervention 22 janvier 2020 - 7 oct. 2011 à 11:44
lermite222 Messages postés 8724 Date d'inscription dimanche 8 avril 2007 Statut Contributeur Dernière intervention 22 janvier 2020 - 7 oct. 2011 à 11:44
A voir également:
- Excel- erreur de compilation et syntaxe
- Erreur 0x80070643 - Accueil - Windows
- Si et excel - Guide
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Aller à la ligne excel - Guide
4 réponses
Utilisateur anonyme
4 oct. 2011 à 13:13
4 oct. 2011 à 13:13
Bonjour,
En supposant que [ param_no_ligne ] est une référence à une cellule :
Ex.:
Cdt
Lupin
En supposant que [ param_no_ligne ] est une référence à une cellule :
Ex.:
Sub Suppression() Dim Ligne As Long Sheets("Param").Select Range("param_no_ligne").Select Ligne = ActiveCell.Offset(1, 0).Value Sheets("BD Générale").Select Rows(Ligne).Select Selection.Delete Shift:=xlUp Range("A" & Ligne).Select End Sub '
Cdt
Lupin
lermite222
Messages postés
8724
Date d'inscription
dimanche 8 avril 2007
Statut
Contributeur
Dernière intervention
22 janvier 2020
1 190
4 oct. 2011 à 13:35
4 oct. 2011 à 13:35
Bonjour,
Ca pourrait te donner des idées
A+
Ca pourrait te donner des idées
A+
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 310
4 oct. 2011 à 13:40
4 oct. 2011 à 13:40
"doublons multiples"
https://forums.commentcamarche.net/forum/affich-23322541-vba-erreur-13-aidez-moi-svp
https://forums.commentcamarche.net/forum/affich-23322541-vba-erreur-13-aidez-moi-svp
lermite222
Messages postés
8724
Date d'inscription
dimanche 8 avril 2007
Statut
Contributeur
Dernière intervention
22 janvier 2020
1 190
Modifié par lermite222 le 7/10/2011 à 11:56
Modifié par lermite222 le 7/10/2011 à 11:56
Pour couper cour...
A mettre dans un module général (OBLIGATOIRE)
C'est aussi simple que ça !!
A+
Edit : Pour le N° de ligne ?
Si tu te cognes à un pot et que ça sonne creux, c'est pas forcément le pot qui est vide. ;-)(Confucius)
NOTE : Je ne répond pas aux MP pour les questions techniques.
A mettre dans un module général (OBLIGATOIRE)
Option Explicit Public param_no_ligne as Long Sub SupprimeLigne() 'Pour le teste param_no_ligne = 6 Sheets("Feuil1").Rows(param_no_ligne).Delete End Sub
C'est aussi simple que ça !!
A+
Edit : Pour le N° de ligne ?
param_no_ligne = ActiveCell.Row + 1
Si tu te cognes à un pot et que ça sonne creux, c'est pas forcément le pot qui est vide. ;-)(Confucius)
NOTE : Je ne répond pas aux MP pour les questions techniques.
4 oct. 2011 à 16:43
mais maintenant cela écrit :
Erreur d'exécution << 1004 >>:
La méthode <<_Default>> de l'objet << Range>> a échoué
Et c'est la ligne suivante qui est en erreur:
Rows(Ligne).Select
Merci,
Bien à vous,
5 oct. 2011 à 17:38
Je ne sais pas si vous pourriez m'aider... Je ne trouve toujours pas la solution au problème précédent. L'erreur ne cesse de s'afficher.
Merci.