Je colle des blocs de cellules (copiés depuis d'autres onglets) sous la
dernière cellule utilisée de la colonne C.
===================
Private Sub WorkSheet_SelectionChange(ByVal Target As Excel.Range)
If Not Intersect(Target, Range("c:c")) Is Nothing Then
Range("c65536").End(xlUp)(2).Select
End If
End Sub
===================
dans le module de ma feuille sélectionne bien la première cellule vide
(après la dernière pleine) de la colonne C, mais m'interdit bien évidemment
de sélectionner une zone incluant la colonne C.
Quelle alternative me proposeriez-vous pour sélectionner la première cellule
de C sans pour cela m'interdir d'atteindre un nom défini comme $C$4:$I$1000
D'avance, un grand merci.
--
Bien amicordialement,
P. Bastard
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
Patrick BASTARD
Bonsoir, toutes et tous.
A priori, j'ai résolu ce problème en utilisant WorkSheet_Change à la place de WorkSheet_SelectionChange . Inutile donc de chercher.
Merci à celles et ceux qui ont lu,
-- Bien amicordialement, P. Bastard
Bonsoir, toutes et tous.
Je colle des blocs de cellules (copiés depuis d'autres onglets) sous la dernière cellule utilisée de la colonne C.
================== > Private Sub WorkSheet_SelectionChange(ByVal Target As Excel.Range) If Not Intersect(Target, Range("c:c")) Is Nothing Then Range("c65536").End(xlUp)(2).Select End If End Sub ================== > dans le module de ma feuille sélectionne bien la première cellule vide (après la dernière pleine) de la colonne C, mais m'interdit bien évidemment de sélectionner une zone incluant la colonne C.
Quelle alternative me proposeriez-vous pour sélectionner la première cellule de C sans pour cela m'interdir d'atteindre un nom défini comme $C$4:$I$1000 D'avance, un grand merci.
Bonsoir, toutes et tous.
A priori, j'ai résolu ce problème en utilisant WorkSheet_Change à la place
de WorkSheet_SelectionChange .
Inutile donc de chercher.
Merci à celles et ceux qui ont lu,
--
Bien amicordialement,
P. Bastard
Bonsoir, toutes et tous.
Je colle des blocs de cellules (copiés depuis d'autres onglets) sous
la dernière cellule utilisée de la colonne C.
================== > Private Sub WorkSheet_SelectionChange(ByVal Target As Excel.Range)
If Not Intersect(Target, Range("c:c")) Is Nothing Then
Range("c65536").End(xlUp)(2).Select
End If
End Sub
================== > dans le module de ma feuille sélectionne bien la première cellule vide
(après la dernière pleine) de la colonne C, mais m'interdit bien
évidemment de sélectionner une zone incluant la colonne C.
Quelle alternative me proposeriez-vous pour sélectionner la première
cellule de C sans pour cela m'interdir d'atteindre un nom défini
comme $C$4:$I$1000
D'avance, un grand merci.
A priori, j'ai résolu ce problème en utilisant WorkSheet_Change à la place de WorkSheet_SelectionChange . Inutile donc de chercher.
Merci à celles et ceux qui ont lu,
-- Bien amicordialement, P. Bastard
Bonsoir, toutes et tous.
Je colle des blocs de cellules (copiés depuis d'autres onglets) sous la dernière cellule utilisée de la colonne C.
================== > Private Sub WorkSheet_SelectionChange(ByVal Target As Excel.Range) If Not Intersect(Target, Range("c:c")) Is Nothing Then Range("c65536").End(xlUp)(2).Select End If End Sub ================== > dans le module de ma feuille sélectionne bien la première cellule vide (après la dernière pleine) de la colonne C, mais m'interdit bien évidemment de sélectionner une zone incluant la colonne C.
Quelle alternative me proposeriez-vous pour sélectionner la première cellule de C sans pour cela m'interdir d'atteindre un nom défini comme $C$4:$I$1000 D'avance, un grand merci.
michdenis
Bonjour Patrick,
Je n'ai pas trop compris ce que tu voulais faire...mais tu as choisi un bien "drôle " événement pour l'exécution de ta tâche.
En fait, comme cet événement se produit à chaque fois que tu sélectionnes une cellule de la colonne C, il est évident que tu ne peux sélectionner ta plage $C$4:$I$1000...
Solution : Modifie l'événement déclencheur.... ou utilise un bouton de commande! À partir des informations données, il est difficile de donner plus de précisions... sur la meilleure méthode à utiliser.
Salutations!
"Patrick BASTARD" a écrit dans le message de news: u7KF% Bonsoir, toutes et tous.
Je colle des blocs de cellules (copiés depuis d'autres onglets) sous la dernière cellule utilisée de la colonne C.
================== Private Sub WorkSheet_SelectionChange(ByVal Target As Excel.Range) If Not Intersect(Target, Range("c:c")) Is Nothing Then Range("c65536").End(xlUp)(2).Select End If End Sub ================== dans le module de ma feuille sélectionne bien la première cellule vide (après la dernière pleine) de la colonne C, mais m'interdit bien évidemment de sélectionner une zone incluant la colonne C.
Quelle alternative me proposeriez-vous pour sélectionner la première cellule de C sans pour cela m'interdir d'atteindre un nom défini comme $C$4:$I$1000
D'avance, un grand merci. -- Bien amicordialement, P. Bastard
Bonjour Patrick,
Je n'ai pas trop compris ce que tu voulais faire...mais tu as choisi un bien "drôle " événement pour l'exécution de ta tâche.
En fait, comme cet événement se produit à chaque fois que tu sélectionnes une cellule de la colonne C, il est évident que tu ne peux
sélectionner ta plage $C$4:$I$1000...
Solution : Modifie l'événement déclencheur.... ou utilise un bouton de commande! À partir des informations données, il est difficile
de donner plus de précisions... sur la meilleure méthode à utiliser.
Salutations!
"Patrick BASTARD" <pasdespambastardp@freepasdespam.fr> a écrit dans le message de news: u7KF%230GvFHA.2792@tk2msftngp13.phx.gbl...
Bonsoir, toutes et tous.
Je colle des blocs de cellules (copiés depuis d'autres onglets) sous la
dernière cellule utilisée de la colonne C.
================== Private Sub WorkSheet_SelectionChange(ByVal Target As Excel.Range)
If Not Intersect(Target, Range("c:c")) Is Nothing Then
Range("c65536").End(xlUp)(2).Select
End If
End Sub
================== dans le module de ma feuille sélectionne bien la première cellule vide
(après la dernière pleine) de la colonne C, mais m'interdit bien évidemment
de sélectionner une zone incluant la colonne C.
Quelle alternative me proposeriez-vous pour sélectionner la première cellule
de C sans pour cela m'interdir d'atteindre un nom défini comme $C$4:$I$1000
D'avance, un grand merci.
--
Bien amicordialement,
P. Bastard
Je n'ai pas trop compris ce que tu voulais faire...mais tu as choisi un bien "drôle " événement pour l'exécution de ta tâche.
En fait, comme cet événement se produit à chaque fois que tu sélectionnes une cellule de la colonne C, il est évident que tu ne peux sélectionner ta plage $C$4:$I$1000...
Solution : Modifie l'événement déclencheur.... ou utilise un bouton de commande! À partir des informations données, il est difficile de donner plus de précisions... sur la meilleure méthode à utiliser.
Salutations!
"Patrick BASTARD" a écrit dans le message de news: u7KF% Bonsoir, toutes et tous.
Je colle des blocs de cellules (copiés depuis d'autres onglets) sous la dernière cellule utilisée de la colonne C.
================== Private Sub WorkSheet_SelectionChange(ByVal Target As Excel.Range) If Not Intersect(Target, Range("c:c")) Is Nothing Then Range("c65536").End(xlUp)(2).Select End If End Sub ================== dans le module de ma feuille sélectionne bien la première cellule vide (après la dernière pleine) de la colonne C, mais m'interdit bien évidemment de sélectionner une zone incluant la colonne C.
Quelle alternative me proposeriez-vous pour sélectionner la première cellule de C sans pour cela m'interdir d'atteindre un nom défini comme $C$4:$I$1000
D'avance, un grand merci. -- Bien amicordialement, P. Bastard
Patrick BASTARD
Bonsoir, *Denis*
Tu as raison et j'ai pû résoudre le problème avec WorkSheet_Change, quand même plus adapté.
Merci de ton intervention, et à une prochaine fois, pour de nouvelles aventures...
-- Bien amicordialement, P. Bastard
Bonjour Patrick,
Je n'ai pas trop compris ce que tu voulais faire...mais tu as choisi un bien "drôle " événement pour l'exécution de ta tâche.
En fait, comme cet événement se produit à chaque fois que tu sélectionnes une cellule de la colonne C, il est évident que tu ne peux sélectionner ta plage $C$4:$I$1000...
Solution : Modifie l'événement déclencheur.... ou utilise un bouton de commande! À partir des informations données, il est difficile de donner plus de précisions... sur la meilleure méthode à utiliser.
Salutations!
"Patrick BASTARD" a écrit dans le message de news: u7KF% Bonsoir, toutes et tous.
Je colle des blocs de cellules (copiés depuis d'autres onglets) sous la dernière cellule utilisée de la colonne C.
================== > Private Sub WorkSheet_SelectionChange(ByVal Target As Excel.Range) If Not Intersect(Target, Range("c:c")) Is Nothing Then Range("c65536").End(xlUp)(2).Select End If End Sub ================== > dans le module de ma feuille sélectionne bien la première cellule vide (après la dernière pleine) de la colonne C, mais m'interdit bien évidemment de sélectionner une zone incluant la colonne C.
Quelle alternative me proposeriez-vous pour sélectionner la première cellule de C sans pour cela m'interdir d'atteindre un nom défini comme $C$4:$I$1000
D'avance, un grand merci.
Bonsoir, *Denis*
Tu as raison et j'ai pû résoudre le problème avec WorkSheet_Change, quand
même plus adapté.
Merci de ton intervention, et à une prochaine fois, pour de nouvelles
aventures...
--
Bien amicordialement,
P. Bastard
Bonjour Patrick,
Je n'ai pas trop compris ce que tu voulais faire...mais tu as choisi
un bien "drôle " événement pour l'exécution de ta tâche.
En fait, comme cet événement se produit à chaque fois que tu
sélectionnes une cellule de la colonne C, il est évident que tu ne
peux sélectionner ta plage $C$4:$I$1000...
Solution : Modifie l'événement déclencheur.... ou utilise un bouton
de commande! À partir des informations données, il est difficile de
donner plus de précisions... sur la meilleure méthode à utiliser.
Salutations!
"Patrick BASTARD" <pasdespambastardp@freepasdespam.fr> a écrit dans
le message de news: u7KF%230GvFHA.2792@tk2msftngp13.phx.gbl...
Bonsoir, toutes et tous.
Je colle des blocs de cellules (copiés depuis d'autres onglets) sous
la
dernière cellule utilisée de la colonne C.
================== > Private Sub WorkSheet_SelectionChange(ByVal Target As Excel.Range)
If Not Intersect(Target, Range("c:c")) Is Nothing Then
Range("c65536").End(xlUp)(2).Select
End If
End Sub
================== > dans le module de ma feuille sélectionne bien la première cellule vide
(après la dernière pleine) de la colonne C, mais m'interdit bien
évidemment
de sélectionner une zone incluant la colonne C.
Quelle alternative me proposeriez-vous pour sélectionner la première
cellule
de C sans pour cela m'interdir d'atteindre un nom défini comme
$C$4:$I$1000
Tu as raison et j'ai pû résoudre le problème avec WorkSheet_Change, quand même plus adapté.
Merci de ton intervention, et à une prochaine fois, pour de nouvelles aventures...
-- Bien amicordialement, P. Bastard
Bonjour Patrick,
Je n'ai pas trop compris ce que tu voulais faire...mais tu as choisi un bien "drôle " événement pour l'exécution de ta tâche.
En fait, comme cet événement se produit à chaque fois que tu sélectionnes une cellule de la colonne C, il est évident que tu ne peux sélectionner ta plage $C$4:$I$1000...
Solution : Modifie l'événement déclencheur.... ou utilise un bouton de commande! À partir des informations données, il est difficile de donner plus de précisions... sur la meilleure méthode à utiliser.
Salutations!
"Patrick BASTARD" a écrit dans le message de news: u7KF% Bonsoir, toutes et tous.
Je colle des blocs de cellules (copiés depuis d'autres onglets) sous la dernière cellule utilisée de la colonne C.
================== > Private Sub WorkSheet_SelectionChange(ByVal Target As Excel.Range) If Not Intersect(Target, Range("c:c")) Is Nothing Then Range("c65536").End(xlUp)(2).Select End If End Sub ================== > dans le module de ma feuille sélectionne bien la première cellule vide (après la dernière pleine) de la colonne C, mais m'interdit bien évidemment de sélectionner une zone incluant la colonne C.
Quelle alternative me proposeriez-vous pour sélectionner la première cellule de C sans pour cela m'interdir d'atteindre un nom défini comme $C$4:$I$1000