Aide pour macro excell
Fermé
pipo
-
29 oct. 2008 à 03:41
lermite222 Messages postés 8724 Date d'inscription dimanche 8 avril 2007 Statut Contributeur Dernière intervention 22 janvier 2020 - 1 nov. 2008 à 22:25
lermite222 Messages postés 8724 Date d'inscription dimanche 8 avril 2007 Statut Contributeur Dernière intervention 22 janvier 2020 - 1 nov. 2008 à 22:25
A voir également:
- Aide pour macro excell
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Macro word - Guide
- Formule excel pour additionner plusieurs cellules - Guide
- Jitbit macro recorder - Télécharger - Confidentialité
- Macro logiciel - Télécharger - Organisation
4 réponses
lermite222
Messages postés
8724
Date d'inscription
dimanche 8 avril 2007
Statut
Contributeur
Dernière intervention
22 janvier 2020
1 191
29 oct. 2008 à 06:08
29 oct. 2008 à 06:08
Bonjour,
Tu doit mettre tes constances dans un module général, ex: Module1
Pour éviter ce genre de problème met au dessus de chaque module, feuille et général
Option Explicit.
A+
Tu doit mettre tes constances dans un module général, ex: Module1
Pour éviter ce genre de problème met au dessus de chaque module, feuille et général
Option Explicit.
A+
est ce que tu aurais une idée plus clair pour éclairer ma lenterne dans ton cheminement pour que je puisse transféré un résultat obtenue a partir d'une équation sana en faire la saisie,,, tout en transposant le résultat sur une page différent et que a chaque nouvelle information dans la cellule de départ quel se décale d'une colonne a droite s'il y a pas d'information dans cette cellule !!!
Je te remercie pour l'info !!! pipo
Je te remercie pour l'info !!! pipo
Le Pingou
Messages postés
12227
Date d'inscription
mercredi 11 août 2004
Statut
Contributeur
Dernière intervention
6 janvier 2025
1 454
30 oct. 2008 à 18:13
30 oct. 2008 à 18:13
Boujour,
Juste au passage, ce code vous trouve la première cellule vide et donne le numéro de la colonne de la ligne considérée:
With Sheets(2)
colvide = .Range("iv3").End(xlToLeft).Column + 1
End With
Note: "iv3" est l'adresse de la dernière cellule de la ligne 3 (excel 2003) (excell 2007 : "xfd3")
Juste au passage, ce code vous trouve la première cellule vide et donne le numéro de la colonne de la ligne considérée:
With Sheets(2)
colvide = .Range("iv3").End(xlToLeft).Column + 1
End With
Note: "iv3" est l'adresse de la dernière cellule de la ligne 3 (excel 2003) (excell 2007 : "xfd3")
lermite222
Messages postés
8724
Date d'inscription
dimanche 8 avril 2007
Statut
Contributeur
Dernière intervention
22 janvier 2020
1 191
31 oct. 2008 à 16:14
31 oct. 2008 à 16:14
Bonjour,
Tu dit...
C'est faux, c'est la ligne de la cellule qui vient d'être activée AVANT LA SAISIE
Pour connaître le contenu de la cellule qui vient d'être quittée voir cette astuce
A+
Tu dit...
ligne = Target.Row ' ligne de la cellule où on vient d'effectuer une saisie
C'est faux, c'est la ligne de la cellule qui vient d'être activée AVANT LA SAISIE
Pour connaître le contenu de la cellule qui vient d'être quittée voir cette astuce
A+
Le Pingou
Messages postés
12227
Date d'inscription
mercredi 11 août 2004
Statut
Contributeur
Dernière intervention
6 janvier 2025
1 454
31 oct. 2008 à 16:26
31 oct. 2008 à 16:26
Bonjour
eriiic
Messages postés
24603
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
15 décembre 2024
7 249
31 oct. 2008 à 20:10
31 oct. 2008 à 20:10
Bonsoir lermite,
tu es sûr ? il utilise l'evenement Change pas SelectionChange...
eric
tu es sûr ? il utilise l'evenement Change pas SelectionChange...
eric
lermite222
Messages postés
8724
Date d'inscription
dimanche 8 avril 2007
Statut
Contributeur
Dernière intervention
22 janvier 2020
1 191
>
eriiic
Messages postés
24603
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
15 décembre 2024
1 nov. 2008 à 22:25
1 nov. 2008 à 22:25
Bonsoir Eric,
Ehhh. eh
Telement habitué que c'est Selection_Change que j'ai répondu à côté dans mon 2ém poste.
A+
Ehhh. eh
Telement habitué que c'est Selection_Change que j'ai répondu à côté dans mon 2ém poste.
A+