Bonjour,
Imaginez une gestion de dépenses où l'on inscrit ligne à ligne les dépenses
et le solde se fait automatiquement en colonne D par exemple.
Je ne sais pas comment connaître la dernière cellule ou la dernière ligne
écrite dans cette feuille ???
Ceci pour prendre la valeur ce la cellule (= le solde actuel) et écrire sur
une autre feuille en A1 par exemple ceci pour faire des projections sur les
mois suivants.
Merci pour vos lumières
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Jacky
Bonsoir, A L'activation de la feuille par exemple ? A mettre dans le module de la feuille en question '-------------------- Private Sub Worksheet_Activate() [a1] = Feuil1.Range("D" & Feuil1.Cells(Rows.Count, "D").End(3).Row) End Sub '-------------------- Ps :Feuil1 est ici le code name de la feuille "Feuil1 (Feuil1)" [celui de gauche] dans la fenêtre "Projet" de l'éditeur vb Insensible au changement de nom de feuille ou son déplacement -- Salutations JJ
"Pat" a écrit dans le message de news:
Bonjour, Imaginez une gestion de dépenses où l'on inscrit ligne à ligne les dépenses et le solde se fait automatiquement en colonne D par exemple. Je ne sais pas comment connaître la dernière cellule ou la dernière ligne écrite dans cette feuille ??? Ceci pour prendre la valeur ce la cellule (= le solde actuel) et écrire sur une autre feuille en A1 par exemple ceci pour faire des projections sur les mois suivants. Merci pour vos lumières
Bonsoir,
A L'activation de la feuille par exemple ?
A mettre dans le module de la feuille en question
'--------------------
Private Sub Worksheet_Activate()
[a1] = Feuil1.Range("D" & Feuil1.Cells(Rows.Count, "D").End(3).Row)
End Sub
'--------------------
Ps :Feuil1 est ici le code name de la feuille "Feuil1 (Feuil1)" [celui de
gauche] dans la fenêtre "Projet" de l'éditeur vb
Insensible au changement de nom de feuille ou son déplacement
--
Salutations
JJ
"Pat" <Pat@Merci.fr> a écrit dans le message de news:
OtAeYJ7VJHA.4148@TK2MSFTNGP05.phx.gbl...
Bonjour,
Imaginez une gestion de dépenses où l'on inscrit ligne à ligne les
dépenses et le solde se fait automatiquement en colonne D par exemple.
Je ne sais pas comment connaître la dernière cellule ou la dernière ligne
écrite dans cette feuille ???
Ceci pour prendre la valeur ce la cellule (= le solde actuel) et écrire
sur une autre feuille en A1 par exemple ceci pour faire des projections
sur les mois suivants.
Merci pour vos lumières
Bonsoir, A L'activation de la feuille par exemple ? A mettre dans le module de la feuille en question '-------------------- Private Sub Worksheet_Activate() [a1] = Feuil1.Range("D" & Feuil1.Cells(Rows.Count, "D").End(3).Row) End Sub '-------------------- Ps :Feuil1 est ici le code name de la feuille "Feuil1 (Feuil1)" [celui de gauche] dans la fenêtre "Projet" de l'éditeur vb Insensible au changement de nom de feuille ou son déplacement -- Salutations JJ
"Pat" a écrit dans le message de news:
Bonjour, Imaginez une gestion de dépenses où l'on inscrit ligne à ligne les dépenses et le solde se fait automatiquement en colonne D par exemple. Je ne sais pas comment connaître la dernière cellule ou la dernière ligne écrite dans cette feuille ??? Ceci pour prendre la valeur ce la cellule (= le solde actuel) et écrire sur une autre feuille en A1 par exemple ceci pour faire des projections sur les mois suivants. Merci pour vos lumières
Philippe.R
Bonjour, Pour connaître la dernière ligne utilisée en colonne D : sans VBA : =NBVAL(D:D) donnera le numéro de la dernière ligne utilisée en supposant qu'il n'y a pas de blanc dans la colonne
avec VBA :
Sub laderlig() Dim derlig As Long derlig = Range("D65432").End(xlUp).Row MsgBox derlig End Sub
-- Avec plaisir http://dj.joss.free.fr/trombine.htm http://jacxl.free.fr/mpfe/trombino.html Philippe.R Pour se connecter au forum : http://www.excelabo.net/mpfe/connexion.php News://news.microsoft.com/microsoft.public.fr.excel "Pat" a écrit dans le message de news:
Bonjour, Imaginez une gestion de dépenses où l'on inscrit ligne à ligne les dépenses et le solde se fait automatiquement en colonne D par exemple. Je ne sais pas comment connaître la dernière cellule ou la dernière ligne écrite dans cette feuille ??? Ceci pour prendre la valeur ce la cellule (= le solde actuel) et écrire sur une autre feuille en A1 par exemple ceci pour faire des projections sur les mois suivants. Merci pour vos lumières
Bonjour,
Pour connaître la dernière ligne utilisée en colonne D :
sans VBA :
=NBVAL(D:D)
donnera le numéro de la dernière ligne utilisée en supposant qu'il n'y a pas
de blanc dans la colonne
avec VBA :
Sub laderlig()
Dim derlig As Long
derlig = Range("D65432").End(xlUp).Row
MsgBox derlig
End Sub
--
Avec plaisir
http://dj.joss.free.fr/trombine.htm
http://jacxl.free.fr/mpfe/trombino.html
Philippe.R
Pour se connecter au forum :
http://www.excelabo.net/mpfe/connexion.php
News://news.microsoft.com/microsoft.public.fr.excel
"Pat" <Pat@Merci.fr> a écrit dans le message de
news:OtAeYJ7VJHA.4148@TK2MSFTNGP05.phx.gbl...
Bonjour,
Imaginez une gestion de dépenses où l'on inscrit ligne à ligne les
dépenses et le solde se fait automatiquement en colonne D par exemple.
Je ne sais pas comment connaître la dernière cellule ou la dernière ligne
écrite dans cette feuille ???
Ceci pour prendre la valeur ce la cellule (= le solde actuel) et écrire
sur une autre feuille en A1 par exemple ceci pour faire des projections
sur les mois suivants.
Merci pour vos lumières
Bonjour, Pour connaître la dernière ligne utilisée en colonne D : sans VBA : =NBVAL(D:D) donnera le numéro de la dernière ligne utilisée en supposant qu'il n'y a pas de blanc dans la colonne
avec VBA :
Sub laderlig() Dim derlig As Long derlig = Range("D65432").End(xlUp).Row MsgBox derlig End Sub
-- Avec plaisir http://dj.joss.free.fr/trombine.htm http://jacxl.free.fr/mpfe/trombino.html Philippe.R Pour se connecter au forum : http://www.excelabo.net/mpfe/connexion.php News://news.microsoft.com/microsoft.public.fr.excel "Pat" a écrit dans le message de news:
Bonjour, Imaginez une gestion de dépenses où l'on inscrit ligne à ligne les dépenses et le solde se fait automatiquement en colonne D par exemple. Je ne sais pas comment connaître la dernière cellule ou la dernière ligne écrite dans cette feuille ??? Ceci pour prendre la valeur ce la cellule (= le solde actuel) et écrire sur une autre feuille en A1 par exemple ceci pour faire des projections sur les mois suivants. Merci pour vos lumières
JB
Bonjour,
Nomres dans la colonne A:
=RECHERCHEV(10^10;Feuil1!A:A;1)
JB http://boisgontierjacques.free.fr
On 6 déc, 15:53, "Pat" wrote:
Bonjour, Imaginez une gestion de dépenses où l'on inscrit ligne à ligne les dépenses et le solde se fait automatiquement en colonne D par exemple. Je ne sais pas comment connaître la dernière cellule ou la dernière ligne écrite dans cette feuille ??? Ceci pour prendre la valeur ce la cellule (= le solde actuel) et é crire sur une autre feuille en A1 par exemple ceci pour faire des projections sur l es mois suivants. Merci pour vos lumières
Bonjour,
Nomres dans la colonne A:
=RECHERCHEV(10^10;Feuil1!A:A;1)
JB
http://boisgontierjacques.free.fr
On 6 déc, 15:53, "Pat" <P...@Merci.fr> wrote:
Bonjour,
Imaginez une gestion de dépenses où l'on inscrit ligne à ligne les dépenses
et le solde se fait automatiquement en colonne D par exemple.
Je ne sais pas comment connaître la dernière cellule ou la dernière ligne
écrite dans cette feuille ???
Ceci pour prendre la valeur ce la cellule (= le solde actuel) et é crire sur
une autre feuille en A1 par exemple ceci pour faire des projections sur l es
mois suivants.
Merci pour vos lumières
Bonjour, Imaginez une gestion de dépenses où l'on inscrit ligne à ligne les dépenses et le solde se fait automatiquement en colonne D par exemple. Je ne sais pas comment connaître la dernière cellule ou la dernière ligne écrite dans cette feuille ??? Ceci pour prendre la valeur ce la cellule (= le solde actuel) et é crire sur une autre feuille en A1 par exemple ceci pour faire des projections sur l es mois suivants. Merci pour vos lumières
Pat
"Philippe.R" <AS_rauphil_chez_wanadoo.fr> a écrit dans le message de news:
Bonjour, Pour connaître la dernière ligne utilisée en colonne D : sans VBA : =NBVAL(D:D) donnera le numéro de la dernière ligne utilisée en supposant qu'il n'y a pas de blanc dans la colonne
c'est celle la qu'il me faut par contre dans l'onglet2 je n'arrive pas a récupérer le contenu de la cellule qu'il me faut : en F4 de l'onglet1 j'ai =nbval(D:D) donc 501 dans mon cas et ce que je veux récupérer c'est ce qu'il y a en D501 dans la cellule A1 de l'onglet2 et je n'y arrive pas ; je fais plein d'erreurs ou bien nom? car je n'arrive pas à concaténer la syntaxe Merci encore
"Philippe.R" <AS_rauphil_chez_wanadoo.fr> a écrit dans le message de news:
uaKNn07VJHA.1188@TK2MSFTNGP05.phx.gbl...
Bonjour,
Pour connaître la dernière ligne utilisée en colonne D :
sans VBA :
=NBVAL(D:D)
donnera le numéro de la dernière ligne utilisée en supposant qu'il n'y a
pas de blanc dans la colonne
c'est celle la qu'il me faut par contre dans l'onglet2 je n'arrive pas a
récupérer le contenu de la cellule qu'il me faut :
en F4 de l'onglet1 j'ai =nbval(D:D) donc 501 dans mon cas et ce que je veux
récupérer c'est ce qu'il y a en D501 dans la cellule A1 de l'onglet2
et je n'y arrive pas ; je fais plein d'erreurs ou bien nom? car je n'arrive
pas à concaténer la syntaxe
Merci encore
"Philippe.R" <AS_rauphil_chez_wanadoo.fr> a écrit dans le message de news:
Bonjour, Pour connaître la dernière ligne utilisée en colonne D : sans VBA : =NBVAL(D:D) donnera le numéro de la dernière ligne utilisée en supposant qu'il n'y a pas de blanc dans la colonne
c'est celle la qu'il me faut par contre dans l'onglet2 je n'arrive pas a récupérer le contenu de la cellule qu'il me faut : en F4 de l'onglet1 j'ai =nbval(D:D) donc 501 dans mon cas et ce que je veux récupérer c'est ce qu'il y a en D501 dans la cellule A1 de l'onglet2 et je n'y arrive pas ; je fais plein d'erreurs ou bien nom? car je n'arrive pas à concaténer la syntaxe Merci encore
Jacky
Bonsoir,
c'est celle la qu'il me faut........
A défaut de l'auteur de cette, ...... Formule ;o)))) =NBVAL(D:D) Celle -ci devrait faire l'affaire =INDIRECT("Feuil1!D"&NBVAL(Feuil1!D:D))
Attention aux cellules vides........ -- Salutations JJ
"Pat" a écrit dans le message de news:
"Philippe.R" <AS_rauphil_chez_wanadoo.fr> a écrit dans le message de news:
Bonjour, Pour connaître la dernière ligne utilisée en colonne D : sans VBA : =NBVAL(D:D) donnera le numéro de la dernière ligne utilisée en supposant qu'il n'y a pas de blanc dans la colonne
c'est celle la qu'il me faut par contre dans l'onglet2 je n'arrive pas a récupérer le contenu de la cellule qu'il me faut : en F4 de l'onglet1 j'ai =nbval(D:D) donc 501 dans mon cas et ce que je veux récupérer c'est ce qu'il y a en D501 dans la cellule A1 de l'onglet2 et je n'y arrive pas ; je fais plein d'erreurs ou bien nom? car je n'arrive pas à concaténer la syntaxe Merci encore
Bonsoir,
c'est celle la qu'il me faut........
A défaut de l'auteur de cette, ...... Formule ;o))))
=NBVAL(D:D)
Celle -ci devrait faire l'affaire
=INDIRECT("Feuil1!D"&NBVAL(Feuil1!D:D))
Attention aux cellules vides........
--
Salutations
JJ
"Pat" <Pat@Merci.fr> a écrit dans le message de news:
uUyTxd9VJHA.5456@TK2MSFTNGP05.phx.gbl...
"Philippe.R" <AS_rauphil_chez_wanadoo.fr> a écrit dans le message de news:
uaKNn07VJHA.1188@TK2MSFTNGP05.phx.gbl...
Bonjour,
Pour connaître la dernière ligne utilisée en colonne D :
sans VBA :
=NBVAL(D:D)
donnera le numéro de la dernière ligne utilisée en supposant qu'il n'y a
pas de blanc dans la colonne
c'est celle la qu'il me faut par contre dans l'onglet2 je n'arrive pas a
récupérer le contenu de la cellule qu'il me faut :
en F4 de l'onglet1 j'ai =nbval(D:D) donc 501 dans mon cas et ce que je
veux récupérer c'est ce qu'il y a en D501 dans la cellule A1 de l'onglet2
et je n'y arrive pas ; je fais plein d'erreurs ou bien nom? car je
n'arrive pas à concaténer la syntaxe
Merci encore
A défaut de l'auteur de cette, ...... Formule ;o)))) =NBVAL(D:D) Celle -ci devrait faire l'affaire =INDIRECT("Feuil1!D"&NBVAL(Feuil1!D:D))
Attention aux cellules vides........ -- Salutations JJ
"Pat" a écrit dans le message de news:
"Philippe.R" <AS_rauphil_chez_wanadoo.fr> a écrit dans le message de news:
Bonjour, Pour connaître la dernière ligne utilisée en colonne D : sans VBA : =NBVAL(D:D) donnera le numéro de la dernière ligne utilisée en supposant qu'il n'y a pas de blanc dans la colonne
c'est celle la qu'il me faut par contre dans l'onglet2 je n'arrive pas a récupérer le contenu de la cellule qu'il me faut : en F4 de l'onglet1 j'ai =nbval(D:D) donc 501 dans mon cas et ce que je veux récupérer c'est ce qu'il y a en D501 dans la cellule A1 de l'onglet2 et je n'y arrive pas ; je fais plein d'erreurs ou bien nom? car je n'arrive pas à concaténer la syntaxe Merci encore
Pat
C'est ça !!!!!!!!!!!!! ça marche, je te remercie infiniment pour cette précieuse formule que je ne trouvais pas tout seul. Merci aussi pour toutes les réponses des intervenants. PS : pas de cellules vides dans ma liste bien sur.
"Jacky" a écrit dans le message de news:
Bonsoir,
c'est celle la qu'il me faut........
A défaut de l'auteur de cette, ...... Formule ;o)))) =NBVAL(D:D) Celle -ci devrait faire l'affaire =INDIRECT("Feuil1!D"&NBVAL(Feuil1!D:D))
Attention aux cellules vides........ -- Salutations JJ
C'est ça !!!!!!!!!!!!!
ça marche, je te remercie infiniment pour cette précieuse formule que je ne
trouvais pas tout seul.
Merci aussi pour toutes les réponses des intervenants.
PS : pas de cellules vides dans ma liste bien sur.
"Jacky" <Dupond@marcel.fr> a écrit dans le message de news:
u8QrGr9VJHA.4376@TK2MSFTNGP04.phx.gbl...
Bonsoir,
c'est celle la qu'il me faut........
A défaut de l'auteur de cette, ...... Formule ;o))))
=NBVAL(D:D)
Celle -ci devrait faire l'affaire
=INDIRECT("Feuil1!D"&NBVAL(Feuil1!D:D))
Attention aux cellules vides........
--
Salutations
JJ
C'est ça !!!!!!!!!!!!! ça marche, je te remercie infiniment pour cette précieuse formule que je ne trouvais pas tout seul. Merci aussi pour toutes les réponses des intervenants. PS : pas de cellules vides dans ma liste bien sur.
"Jacky" a écrit dans le message de news:
Bonsoir,
c'est celle la qu'il me faut........
A défaut de l'auteur de cette, ...... Formule ;o)))) =NBVAL(D:D) Celle -ci devrait faire l'affaire =INDIRECT("Feuil1!D"&NBVAL(Feuil1!D:D))
Attention aux cellules vides........ -- Salutations JJ