Correction code en VBA excell
Résolu/Fermé
hakimr
Messages postés
259
Date d'inscription
lundi 1 mai 2017
Statut
Membre
Dernière intervention
17 août 2024
-
Modifié le 2 août 2021 à 12:29
Le Pingou Messages postés 12242 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 16 mars 2025 - 2 août 2021 à 18:30
Le Pingou Messages postés 12242 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 16 mars 2025 - 2 août 2021 à 18:30
A voir également:
- Correcteur code vba en ligne
- Partager photos en ligne - Guide
- Le code ascii en informatique - Guide
- Site de vente en ligne particulier - Guide
- Code puk bloqué - Guide
- Aller à la ligne excel - Guide
4 réponses
Le Pingou
Messages postés
12242
Date d'inscription
mercredi 11 août 2004
Statut
Contributeur
Dernière intervention
16 mars 2025
1 458
Modifié le 2 août 2021 à 17:18
Modifié le 2 août 2021 à 17:18
Bonjour,
Merci du retour. Je pense que dans se cas vous devez créer pour chaque cellules une variable qui vous permet d'ajouter ou soustraire le nombre de ligne .
Exemple VA8 correspond l'adresse :A837 je supprime 2 lignes donc VA8 ="[A"&837-2] et ainsi de suite.
Une autre possibilité est de nommée toutes vos cellules et dans le code vous utilisez les noms des cellules; à vous de tester (pas de classeur pour le faire.)
Merci du retour. Je pense que dans se cas vous devez créer pour chaque cellules une variable qui vous permet d'ajouter ou soustraire le nombre de ligne .
Exemple VA8 correspond l'adresse :A837 je supprime 2 lignes donc VA8 ="[A"&837-2] et ainsi de suite.
Une autre possibilité est de nommée toutes vos cellules et dans le code vous utilisez les noms des cellules; à vous de tester (pas de classeur pour le faire.)
Le Pingou
Messages postés
12242
Date d'inscription
mercredi 11 août 2004
Statut
Contributeur
Dernière intervention
16 mars 2025
1 458
2 août 2021 à 13:27
2 août 2021 à 13:27
Bonjour,
En premier, le code se mets entre les balises de code
Expl:
Vous dite : je veux bien corriger code : alors c'est quoi qui ne marche pas et où?
En premier, le code se mets entre les balises de code
Expl:
Sub Groupe59_QuandClic()
Dim sh As Worksheet
Dim L As Hyperlink
Dim exclapos As Integer
Dim strFPrec As String
ActiveSheet.Copy after:=Sheets(Sheets.Count)
If [C7].Value = 12 Then
Vous dite : je veux bien corriger code : alors c'est quoi qui ne marche pas et où?
hakimr
Messages postés
259
Date d'inscription
lundi 1 mai 2017
Statut
Membre
Dernière intervention
17 août 2024
9
Modifié le 2 août 2021 à 14:33
Modifié le 2 août 2021 à 14:33
Bonjour
ca marche mais avant d’exécuter le code en cliquant sur le bouton et si je supprime ou inserrer des lignes par exemple [A837].Value = [A837].Value + 1 donne a fausse valeur(cad A837 deviend A838 ou A836)
les lignes du N°769 j'usqua ligne N°1700 parfois je supprime ou bien j'inserre des lignes avant d'executer le code.
merci.
ca marche mais avant d’exécuter le code en cliquant sur le bouton et si je supprime ou inserrer des lignes par exemple [A837].Value = [A837].Value + 1 donne a fausse valeur(cad A837 deviend A838 ou A836)
les lignes du N°769 j'usqua ligne N°1700 parfois je supprime ou bien j'inserre des lignes avant d'executer le code.
merci.
hakimr
Messages postés
259
Date d'inscription
lundi 1 mai 2017
Statut
Membre
Dernière intervention
17 août 2024
9
2 août 2021 à 18:24
2 août 2021 à 18:24
Ok
je vais tester de nommée les cellules, est ce qui'il ya autre truc?
merci
je vais tester de nommée les cellules, est ce qui'il ya autre truc?
merci
Le Pingou
Messages postés
12242
Date d'inscription
mercredi 11 août 2004
Statut
Contributeur
Dernière intervention
16 mars 2025
1 458
2 août 2021 à 18:30
2 août 2021 à 18:30
Bonjour,
Pour moi c'est le meilleur moyen.
Salutations.
Le Pingou
Pour moi c'est le meilleur moyen.
Salutations.
Le Pingou