Bonjour
Existe-t-il une fonction Excel (pas VBA)
qui donne le n° de ligne de la cellule en haut à gauche
d'une sélection, ou sa référence ?
C'est en fait l'indication située à gauche de la barre de formules,
mais je ne sais pas comment la récupérer.
(Rem. Je voudrais éviter de passer par une Sub Evènement Change ou
SélectionChange qui ne conviennent pas pour mon application).
Merci de m'avoir lu...
et 1000 mercis à celui ou ceux qui me proposeront la solution.
Merci JB, mon pb est résolu, mais je ne comprends pas Private Sub Worksheet_SelectionChange(ByVal Target As Range) Calculate End Sub Peut être, si tu as le tps, pourrais-tu m'expliquer pour satisfaire ma curiosité (et pour apprendre).
Par contre, tu devrais être intéressé par les messages du 15.04 à 18:28 - 19:30 et 19:56, Si j'ai bien compris, ils concernent aussi ta solution [A1] = ActiveCell.Address LANIMAL cordial.
Bonjour,
Je ne penses pas que l'on puisse obtenir sans VBA:
Private Sub Worksheet_SelectionChange(ByVal Target As Range) [A1] = ActiveCell.Address End Sub
ou
ÎLLULE("adresse")
Private Sub Worksheet_SelectionChange(ByVal Target As Range) Calculate End Sub
Cordialement JB
Merci JB, mon pb est résolu, mais je ne comprends pas
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Calculate
End Sub
Peut être, si tu as le tps, pourrais-tu m'expliquer
pour satisfaire ma curiosité (et pour apprendre).
Par contre, tu devrais être intéressé par les messages
du 15.04 à 18:28 - 19:30 et 19:56,
Si j'ai bien compris, ils concernent aussi ta solution
[A1] = ActiveCell.Address
LANIMAL cordial.
Bonjour,
Je ne penses pas que l'on puisse obtenir sans VBA:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
[A1] = ActiveCell.Address
End Sub
ou
ÎLLULE("adresse")
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Calculate
End Sub
Merci JB, mon pb est résolu, mais je ne comprends pas Private Sub Worksheet_SelectionChange(ByVal Target As Range) Calculate End Sub Peut être, si tu as le tps, pourrais-tu m'expliquer pour satisfaire ma curiosité (et pour apprendre).
Par contre, tu devrais être intéressé par les messages du 15.04 à 18:28 - 19:30 et 19:56, Si j'ai bien compris, ils concernent aussi ta solution [A1] = ActiveCell.Address LANIMAL cordial.
Bonjour,
Je ne penses pas que l'on puisse obtenir sans VBA:
Private Sub Worksheet_SelectionChange(ByVal Target As Range) [A1] = ActiveCell.Address End Sub
ou
ÎLLULE("adresse")
Private Sub Worksheet_SelectionChange(ByVal Target As Range) Calculate End Sub
Cordialement JB
JB
http://cjoint.com/?eqtfEGooTg
Calculate met à jour la formule ÎLLULE("adresse") lorsque la sélection est modifiée.
Cordialement JB
http://cjoint.com/?eqtfEGooTg
Calculate met à jour la formule =CELLULE("adresse") lorsque la
sélection est modifiée.
Calculate met à jour la formule ÎLLULE("adresse") lorsque la sélection est modifiée.
Cordialement JB
LANIMAL
Bonsoir Excuse ma faiblesse : Dans ta seconde proposition, je comprends bien pouquoi "Calculate", mais je ne vois pas que faire et où mettre ÎLLULE("adresse") Par ailleurs, j'espère ne pas t'avoir vexé en te conseillant d'aller voir les réponses de lSteph. Le pb, c'est que l'on ne sait pas à qui on a affaire au bout "de la ficelle". En ce qui te concerne, je crois comprendre que je serais bien prétentieux de vouloir te donner des conseils. Cordialement - LANIMAL
http://cjoint.com/?eqtfEGooTg
Calculate met à jour la formule ÎLLULE("adresse") lorsque la sélection est modifiée.
Cordialement JB
Bonsoir
Excuse ma faiblesse :
Dans ta seconde proposition, je comprends bien pouquoi "Calculate",
mais je ne vois pas que faire et où mettre
ÎLLULE("adresse")
Par ailleurs, j'espère ne pas t'avoir vexé en te conseillant d'aller
voir les réponses de lSteph. Le pb, c'est que l'on ne sait pas à qui on
a affaire au bout "de la ficelle".
En ce qui te concerne, je crois comprendre que je serais bien
prétentieux de vouloir te donner des conseils.
Cordialement - LANIMAL
http://cjoint.com/?eqtfEGooTg
Calculate met à jour la formule ÎLLULE("adresse") lorsque la
sélection est modifiée.
Bonsoir Excuse ma faiblesse : Dans ta seconde proposition, je comprends bien pouquoi "Calculate", mais je ne vois pas que faire et où mettre ÎLLULE("adresse") Par ailleurs, j'espère ne pas t'avoir vexé en te conseillant d'aller voir les réponses de lSteph. Le pb, c'est que l'on ne sait pas à qui on a affaire au bout "de la ficelle". En ce qui te concerne, je crois comprendre que je serais bien prétentieux de vouloir te donner des conseils. Cordialement - LANIMAL
http://cjoint.com/?eqtfEGooTg
Calculate met à jour la formule ÎLLULE("adresse") lorsque la sélection est modifiée.
Cordialement JB
JB
Bonjour,
-Cellule("type_info";référence) donne des infos sur une cellule (cf aide) -Cellule("adresse") donne l'adresse de la cellule active. Elle peut être placée dans n'importe quelle cellule ou utilisée dans une expression.
Aide: "adresse" la référence de la première cellule de l'argument référence, sous forme de texte. "col" le numéro de colonne de la cellule de l'argument référence. "contenu" la valeur de la cellule supérieure gauche de l'argument référence, non une formule. "couleur" 1 si la cellule est formatée en couleur pour les valeurs négatives, sinon renvoie 0 (zéro). "format" la valeur de texte correspondant au format de nombre défini pour la cellule. Les valeurs de texte des différents formats sont répertoriés dans le tableau ci-dessous. Renvoie "-" à la fin de la valeur de texte si la cellule est formatée en couleur pour les valeurs négatives. Renvoie "()" à la fin de la valeur de texte si la cellule est formatée avec des parenthèses pour les valeurs positives ou pour toutes les valeurs. "largeur" la largeur de colonne de la cellule qui contient une valeur arrondie à un entier. Chaque unité de largeur de colonne est égale à la largeur d'un caractère dans la taille de la police par défaut. "ligne" le numéro de ligne de la cellule de l'argument référence. "nom de fichier" le nom de fichier (notamment le chemin d'accès complet) du fichier qui contient une référence, sous forme de texte. Renvoie du texte vide ("") si la feuille de calcul qui contient une référence n'a pas encore été enregistrée. "parenthèses" 1 si la cellule est formatée avec des parenthèses pour les valeurs positives ou pour toutes les valeurs, sinon renvoie 0. "préfixe" la valeur de texte correspondant au « préfixe d'étiquette » de la cellule. Renvoie un guillemet droit simple (') si la cellule contient du texte aligné à gauche, un guillemet droit double (") si la cellule contient du texte aligné à droite, le signe insertion (^) si la cellule contient du texte centré, une barre oblique inverse () si la cellule contient du texte de remplissage aligné et du texte vide ("") si la cellule contient un autre type d'élément. "protection" 0 si la cellule n'est pas verrouillée et 1 si la cellule est verrouillée. "type" la valeur de texte correspondant au type des données de la cellule. Renvoie « i » si la cellule est vide, « l » (pour label (étiquette)) si la cellule contient une constante de texte et « v » (pour valeur) si la cellule contient un autre type d'élément.
Cordialement JB
Bonjour,
-Cellule("type_info";référence) donne des infos sur une cellule (cf
aide)
-Cellule("adresse") donne l'adresse de la cellule active. Elle peut
être placée dans n'importe quelle cellule ou utilisée dans une
expression.
Aide:
"adresse" la référence de la première cellule de l'argument
référence, sous forme de texte.
"col" le numéro de colonne de la cellule de l'argument référence.
"contenu" la valeur de la cellule supérieure gauche de l'argument
référence, non une formule.
"couleur" 1 si la cellule est formatée en couleur pour les valeurs
négatives, sinon renvoie 0 (zéro).
"format" la valeur de texte correspondant au format de nombre défini
pour la cellule. Les valeurs de texte des différents formats sont
répertoriés dans le tableau ci-dessous. Renvoie "-" à la fin de la
valeur de texte si la cellule est formatée en couleur pour les valeurs
négatives. Renvoie "()" à la fin de la valeur de texte si la cellule
est formatée avec des parenthèses pour les valeurs positives ou pour
toutes les valeurs.
"largeur" la largeur de colonne de la cellule qui contient une valeur
arrondie à un entier. Chaque unité de largeur de colonne est égale
à la largeur d'un caractère dans la taille de la police par défaut.
"ligne" le numéro de ligne de la cellule de l'argument référence.
"nom de fichier" le nom de fichier (notamment le chemin d'accès
complet) du fichier qui contient une référence, sous forme de texte.
Renvoie du texte vide ("") si la feuille de calcul qui contient une
référence n'a pas encore été enregistrée.
"parenthèses" 1 si la cellule est formatée avec des parenthèses pour
les valeurs positives ou pour toutes les valeurs, sinon renvoie 0.
"préfixe" la valeur de texte correspondant au « préfixe d'étiquette
» de la cellule. Renvoie un guillemet droit simple (') si la cellule
contient du texte aligné à gauche, un guillemet droit double (") si
la cellule contient du texte aligné à droite, le signe insertion (^)
si la cellule contient du texte centré, une barre oblique inverse ()
si la cellule contient du texte de remplissage aligné et du texte vide
("") si la cellule contient un autre type d'élément.
"protection" 0 si la cellule n'est pas verrouillée et 1 si la cellule
est verrouillée.
"type" la valeur de texte correspondant au type des données de la
cellule. Renvoie « i » si la cellule est vide, « l » (pour label
(étiquette)) si la cellule contient une constante de texte et « v »
(pour valeur) si la cellule contient un autre type d'élément.
-Cellule("type_info";référence) donne des infos sur une cellule (cf aide) -Cellule("adresse") donne l'adresse de la cellule active. Elle peut être placée dans n'importe quelle cellule ou utilisée dans une expression.
Aide: "adresse" la référence de la première cellule de l'argument référence, sous forme de texte. "col" le numéro de colonne de la cellule de l'argument référence. "contenu" la valeur de la cellule supérieure gauche de l'argument référence, non une formule. "couleur" 1 si la cellule est formatée en couleur pour les valeurs négatives, sinon renvoie 0 (zéro). "format" la valeur de texte correspondant au format de nombre défini pour la cellule. Les valeurs de texte des différents formats sont répertoriés dans le tableau ci-dessous. Renvoie "-" à la fin de la valeur de texte si la cellule est formatée en couleur pour les valeurs négatives. Renvoie "()" à la fin de la valeur de texte si la cellule est formatée avec des parenthèses pour les valeurs positives ou pour toutes les valeurs. "largeur" la largeur de colonne de la cellule qui contient une valeur arrondie à un entier. Chaque unité de largeur de colonne est égale à la largeur d'un caractère dans la taille de la police par défaut. "ligne" le numéro de ligne de la cellule de l'argument référence. "nom de fichier" le nom de fichier (notamment le chemin d'accès complet) du fichier qui contient une référence, sous forme de texte. Renvoie du texte vide ("") si la feuille de calcul qui contient une référence n'a pas encore été enregistrée. "parenthèses" 1 si la cellule est formatée avec des parenthèses pour les valeurs positives ou pour toutes les valeurs, sinon renvoie 0. "préfixe" la valeur de texte correspondant au « préfixe d'étiquette » de la cellule. Renvoie un guillemet droit simple (') si la cellule contient du texte aligné à gauche, un guillemet droit double (") si la cellule contient du texte aligné à droite, le signe insertion (^) si la cellule contient du texte centré, une barre oblique inverse () si la cellule contient du texte de remplissage aligné et du texte vide ("") si la cellule contient un autre type d'élément. "protection" 0 si la cellule n'est pas verrouillée et 1 si la cellule est verrouillée. "type" la valeur de texte correspondant au type des données de la cellule. Renvoie « i » si la cellule est vide, « l » (pour label (étiquette)) si la cellule contient une constante de texte et « v » (pour valeur) si la cellule contient un autre type d'élément.
Cordialement JB
LANIMAL
Bonjour JB. Suite et - en principe - fin d'une longue ficelle. Oui, je connaissais bien ces fonctions, et j'avais bien eu recours à l'aide plusieurs fois... sauf que je n'avais jamais remarqué la dernière phrase : "Si vous ne la définissez pas, les informations spécifiées dans type_info sont renvoyées pour la DERNIERE CELLULE MODIFIE." Ce détail augmente considérablement (pour mes applications) l'intérêt de la fonction Cellule("adresse"). Ah !... Quels pièges ces petites lignes en bas de page ! ! ! Encore merci, je suis ravi de cette découverte. LANIMAL ... reconnaissant.
Bonjour,
-Cellule("type_info";référence) donne des infos sur une cellule (cf aide) -Cellule("adresse") donne l'adresse de la cellule active. Elle peut être placée dans n'importe quelle cellule ou utilisée dans une expression. ... ... ...
Bonjour JB.
Suite et - en principe - fin d'une longue ficelle.
Oui, je connaissais bien ces fonctions, et j'avais bien eu recours à
l'aide plusieurs fois... sauf que je n'avais jamais remarqué la dernière
phrase : "Si vous ne la définissez pas, les informations spécifiées dans
type_info sont renvoyées pour la DERNIERE CELLULE MODIFIE."
Ce détail augmente considérablement (pour mes applications) l'intérêt de
la fonction Cellule("adresse").
Ah !... Quels pièges ces petites lignes en bas de page ! ! !
Encore merci, je suis ravi de cette découverte.
LANIMAL ... reconnaissant.
Bonjour,
-Cellule("type_info";référence) donne des infos sur une cellule (cf
aide)
-Cellule("adresse") donne l'adresse de la cellule active. Elle peut
être placée dans n'importe quelle cellule ou utilisée dans une
expression.
...
...
...
Bonjour JB. Suite et - en principe - fin d'une longue ficelle. Oui, je connaissais bien ces fonctions, et j'avais bien eu recours à l'aide plusieurs fois... sauf que je n'avais jamais remarqué la dernière phrase : "Si vous ne la définissez pas, les informations spécifiées dans type_info sont renvoyées pour la DERNIERE CELLULE MODIFIE." Ce détail augmente considérablement (pour mes applications) l'intérêt de la fonction Cellule("adresse"). Ah !... Quels pièges ces petites lignes en bas de page ! ! ! Encore merci, je suis ravi de cette découverte. LANIMAL ... reconnaissant.
Bonjour,
-Cellule("type_info";référence) donne des infos sur une cellule (cf aide) -Cellule("adresse") donne l'adresse de la cellule active. Elle peut être placée dans n'importe quelle cellule ou utilisée dans une expression. ... ... ...
LANIMAL
Bonjour JB. Suite et - en principe - fin d'une longue ficelle. Oui, je connaissais bien ces fonctions, et j'avais bien eu recours à l'aide plusieurs fois... sauf que je n'avais jamais remarqué la dernière phrase : "Si vous ne la définissez pas, les informations spécifiées dans type_info sont renvoyées pour la DERNIERE CELLULE MODIFIE." Ce détail augmente considérablement (pour mes applications) l'intérêt de la fonction Cellule("adresse"). Ah !... Quels pièges ces petites lignes en bas de page ! ! ! Encore merci, je suis ravi de cette découverte. LANIMAL ... reconnaissant.
Bonjour,
-Cellule("type_info";référence) donne des infos sur une cellule (cf aide) -Cellule("adresse") donne l'adresse de la cellule active. Elle peut être placée dans n'importe quelle cellule ou utilisée dans une expression. ... ... ...
Bonjour JB.
Suite et - en principe - fin d'une longue ficelle.
Oui, je connaissais bien ces fonctions, et j'avais bien eu recours à
l'aide plusieurs fois... sauf que je n'avais jamais remarqué la dernière
phrase : "Si vous ne la définissez pas, les informations spécifiées dans
type_info sont renvoyées pour la DERNIERE CELLULE MODIFIE."
Ce détail augmente considérablement (pour mes applications) l'intérêt de
la fonction Cellule("adresse").
Ah !... Quels pièges ces petites lignes en bas de page ! ! !
Encore merci, je suis ravi de cette découverte.
LANIMAL ... reconnaissant.
Bonjour,
-Cellule("type_info";référence) donne des infos sur une cellule (cf
aide)
-Cellule("adresse") donne l'adresse de la cellule active. Elle peut
être placée dans n'importe quelle cellule ou utilisée dans une
expression.
...
...
...
Bonjour JB. Suite et - en principe - fin d'une longue ficelle. Oui, je connaissais bien ces fonctions, et j'avais bien eu recours à l'aide plusieurs fois... sauf que je n'avais jamais remarqué la dernière phrase : "Si vous ne la définissez pas, les informations spécifiées dans type_info sont renvoyées pour la DERNIERE CELLULE MODIFIE." Ce détail augmente considérablement (pour mes applications) l'intérêt de la fonction Cellule("adresse"). Ah !... Quels pièges ces petites lignes en bas de page ! ! ! Encore merci, je suis ravi de cette découverte. LANIMAL ... reconnaissant.
Bonjour,
-Cellule("type_info";référence) donne des infos sur une cellule (cf aide) -Cellule("adresse") donne l'adresse de la cellule active. Elle peut être placée dans n'importe quelle cellule ou utilisée dans une expression. ... ... ...