Salut à tous.
J'ai mis une procédure qui traite le doubleclic sur une cellule dans une
feuille, mais, quand mon doubleclic se fait par hasard sur une ligne
frontière entre deux cellules, excel me sélectionne la dernière ligne de la
colonne au lieu de lancer ma proc. Pourquoi?
Merci de vos réponses
--
--
Carpe Diem Quam Minimum Credula Postera
Bicose
Sic Transit Gloria Mundi, et
Arx Tarpeia Capitoli Proxima !!
Private Sub worksheet_BeforedoubleClick(ByVal Target As Range, Cancel As Boolean)
Err.Clear If Not Intersect(Target, Columns("F")) Is Nothing Then 'donner le focus à la cellule : Target.Select 'initialiser la variable de transfert : VarTransfert = Target.Value FrChoix.Show If Annule = False Then With Worksheets("Organisateurs") ActiveCell = UCase(.Cells(LigneOrg, 1)) ActiveCell.Offset(0, 1) = .Cells(LigneOrg, 2) ActiveCell.Offset(0, 28) = .Cells(LigneOrg, 21) If Not IsEmpty(.Cells(LigneOrg, 14)) Then ActiveCell.Offset(0, 3) = .Cells(LigneOrg, 14) End If End With End If Cancel = True Annule = True Unload FrChoix End If
End Sub -- -- Carpe Diem Quam Minimum Credula Postera Bicose Sic Transit Gloria Mundi, et Arx Tarpeia Capitoli Proxima !! "AV" a écrit dans le message de news:%
J'ai mis une procédure qui traite le doubleclic
Et si tu nous la communiquais ?
AV
Voilà voilà :
Private Sub worksheet_BeforedoubleClick(ByVal Target As Range, Cancel As
Boolean)
Err.Clear
If Not Intersect(Target, Columns("F")) Is Nothing Then
'donner le focus à la cellule :
Target.Select
'initialiser la variable de transfert :
VarTransfert = Target.Value
FrChoix.Show
If Annule = False Then
With Worksheets("Organisateurs")
ActiveCell = UCase(.Cells(LigneOrg, 1))
ActiveCell.Offset(0, 1) = .Cells(LigneOrg, 2)
ActiveCell.Offset(0, 28) = .Cells(LigneOrg, 21)
If Not IsEmpty(.Cells(LigneOrg, 14)) Then
ActiveCell.Offset(0, 3) = .Cells(LigneOrg, 14)
End If
End With
End If
Cancel = True
Annule = True
Unload FrChoix
End If
End Sub
--
--
Carpe Diem Quam Minimum Credula Postera
Bicose
Sic Transit Gloria Mundi, et
Arx Tarpeia Capitoli Proxima !!
"AV" <alain.vallon@wanadoo.fr> a écrit dans le message de
news:%23Nj2y8yWDHA.2388@TK2MSFTNGP11.phx.gbl...
Private Sub worksheet_BeforedoubleClick(ByVal Target As Range, Cancel As Boolean)
Err.Clear If Not Intersect(Target, Columns("F")) Is Nothing Then 'donner le focus à la cellule : Target.Select 'initialiser la variable de transfert : VarTransfert = Target.Value FrChoix.Show If Annule = False Then With Worksheets("Organisateurs") ActiveCell = UCase(.Cells(LigneOrg, 1)) ActiveCell.Offset(0, 1) = .Cells(LigneOrg, 2) ActiveCell.Offset(0, 28) = .Cells(LigneOrg, 21) If Not IsEmpty(.Cells(LigneOrg, 14)) Then ActiveCell.Offset(0, 3) = .Cells(LigneOrg, 14) End If End With End If Cancel = True Annule = True Unload FrChoix End If
End Sub -- -- Carpe Diem Quam Minimum Credula Postera Bicose Sic Transit Gloria Mundi, et Arx Tarpeia Capitoli Proxima !! "AV" a écrit dans le message de news:%
J'ai mis une procédure qui traite le doubleclic
Et si tu nous la communiquais ?
AV
Gadget
PS : j'ai vérifié avec un point d'arrêt que quand le doubleclic provoque la selection de la dermière cellule au lieu de ma proc, la proc _Beforedoubleclick ne s'executait pas.
-- -- Carpe Diem Quam Minimum Credula Postera Bicose Sic Transit Gloria Mundi, et Arx Tarpeia Capitoli Proxima !! "Gadget" a écrit dans le message de news:3f2f738d$0$27468$
Voilà voilà :
Private Sub worksheet_BeforedoubleClick(ByVal Target As Range, Cancel As Boolean)
Err.Clear If Not Intersect(Target, Columns("F")) Is Nothing Then 'donner le focus à la cellule : Target.Select 'initialiser la variable de transfert : VarTransfert = Target.Value FrChoix.Show If Annule = False Then With Worksheets("Organisateurs") ActiveCell = UCase(.Cells(LigneOrg, 1)) ActiveCell.Offset(0, 1) = .Cells(LigneOrg, 2) ActiveCell.Offset(0, 28) = .Cells(LigneOrg, 21) If Not IsEmpty(.Cells(LigneOrg, 14)) Then ActiveCell.Offset(0, 3) = .Cells(LigneOrg, 14) End If End With End If Cancel = True Annule = True Unload FrChoix End If
End Sub -- -- Carpe Diem Quam Minimum Credula Postera Bicose Sic Transit Gloria Mundi, et Arx Tarpeia Capitoli Proxima !! "AV" a écrit dans le message de news:%
J'ai mis une procédure qui traite le doubleclic
Et si tu nous la communiquais ?
AV
PS : j'ai vérifié avec un point d'arrêt que quand le doubleclic provoque la
selection de la dermière cellule au lieu de ma proc, la proc
_Beforedoubleclick ne s'executait pas.
--
--
Carpe Diem Quam Minimum Credula Postera
Bicose
Sic Transit Gloria Mundi, et
Arx Tarpeia Capitoli Proxima !!
"Gadget" <Gadgeto@noos.fr> a écrit dans le message de
news:3f2f738d$0$27468$79c14f64@nan-newsreader-02.noos.net...
Voilà voilà :
Private Sub worksheet_BeforedoubleClick(ByVal Target As Range, Cancel As
Boolean)
Err.Clear
If Not Intersect(Target, Columns("F")) Is Nothing Then
'donner le focus à la cellule :
Target.Select
'initialiser la variable de transfert :
VarTransfert = Target.Value
FrChoix.Show
If Annule = False Then
With Worksheets("Organisateurs")
ActiveCell = UCase(.Cells(LigneOrg, 1))
ActiveCell.Offset(0, 1) = .Cells(LigneOrg, 2)
ActiveCell.Offset(0, 28) = .Cells(LigneOrg, 21)
If Not IsEmpty(.Cells(LigneOrg, 14)) Then
ActiveCell.Offset(0, 3) = .Cells(LigneOrg, 14)
End If
End With
End If
Cancel = True
Annule = True
Unload FrChoix
End If
End Sub
--
--
Carpe Diem Quam Minimum Credula Postera
Bicose
Sic Transit Gloria Mundi, et
Arx Tarpeia Capitoli Proxima !!
"AV" <alain.vallon@wanadoo.fr> a écrit dans le message de
news:%23Nj2y8yWDHA.2388@TK2MSFTNGP11.phx.gbl...
PS : j'ai vérifié avec un point d'arrêt que quand le doubleclic provoque la selection de la dermière cellule au lieu de ma proc, la proc _Beforedoubleclick ne s'executait pas.
-- -- Carpe Diem Quam Minimum Credula Postera Bicose Sic Transit Gloria Mundi, et Arx Tarpeia Capitoli Proxima !! "Gadget" a écrit dans le message de news:3f2f738d$0$27468$
Voilà voilà :
Private Sub worksheet_BeforedoubleClick(ByVal Target As Range, Cancel As Boolean)
Err.Clear If Not Intersect(Target, Columns("F")) Is Nothing Then 'donner le focus à la cellule : Target.Select 'initialiser la variable de transfert : VarTransfert = Target.Value FrChoix.Show If Annule = False Then With Worksheets("Organisateurs") ActiveCell = UCase(.Cells(LigneOrg, 1)) ActiveCell.Offset(0, 1) = .Cells(LigneOrg, 2) ActiveCell.Offset(0, 28) = .Cells(LigneOrg, 21) If Not IsEmpty(.Cells(LigneOrg, 14)) Then ActiveCell.Offset(0, 3) = .Cells(LigneOrg, 14) End If End With End If Cancel = True Annule = True Unload FrChoix End If
End Sub -- -- Carpe Diem Quam Minimum Credula Postera Bicose Sic Transit Gloria Mundi, et Arx Tarpeia Capitoli Proxima !! "AV" a écrit dans le message de news:%
J'ai mis une procédure qui traite le doubleclic
Et si tu nous la communiquais ?
AV
AV
quand mon doubleclic se fait par hasard sur une ligne frontière entre deux cellules,
C'est à dire ? Perso je comprends pas....
AV
quand mon doubleclic se fait par hasard sur une ligne frontière entre deux
cellules,
quand mon doubleclic se fait par hasard sur une ligne frontière entre deux cellules,
C'est à dire ? Perso je comprends pas....
AV
Gadget
CAd, si la flèche de la souris est "pleine cellule", la procédure se lance, et ma userform apparaît normalement, mais si la flèche se trouve trop près de la ligne qui délimite la cellule, c'est une autre cellule de la colonne qui se sélectionne, et c'est tout : pas d'execution de ma proc. Voilà voilà. ch'comprend pô.
-- -- Carpe Diem Quam Minimum Credula Postera Bicose Sic Transit Gloria Mundi, et Arx Tarpeia Capitoli Proxima !! "AV" a écrit dans le message de news:%
quand mon doubleclic se fait par hasard sur une ligne frontière entre deux
cellules,
C'est à dire ? Perso je comprends pas....
AV
CAd, si la flèche de la souris est "pleine cellule", la procédure se lance,
et ma userform apparaît normalement, mais si la flèche se trouve trop près
de la ligne qui délimite la cellule, c'est une autre cellule de la colonne
qui se sélectionne, et c'est tout : pas d'execution de ma proc.
Voilà voilà.
ch'comprend pô.
--
--
Carpe Diem Quam Minimum Credula Postera
Bicose
Sic Transit Gloria Mundi, et
Arx Tarpeia Capitoli Proxima !!
"AV" <alain.vallon@wanadoo.fr> a écrit dans le message de
news:%23Hn5eIzWDHA.216@TK2MSFTNGP11.phx.gbl...
quand mon doubleclic se fait par hasard sur une ligne frontière entre
deux
CAd, si la flèche de la souris est "pleine cellule", la procédure se lance, et ma userform apparaît normalement, mais si la flèche se trouve trop près de la ligne qui délimite la cellule, c'est une autre cellule de la colonne qui se sélectionne, et c'est tout : pas d'execution de ma proc. Voilà voilà. ch'comprend pô.
-- -- Carpe Diem Quam Minimum Credula Postera Bicose Sic Transit Gloria Mundi, et Arx Tarpeia Capitoli Proxima !! "AV" a écrit dans le message de news:%
quand mon doubleclic se fait par hasard sur une ligne frontière entre deux
cellules,
C'est à dire ? Perso je comprends pas....
AV
Misange
Bonjour, je crois que ça n'a rien à voir avec ta proc mais que c'est un événement de base d'excel. Ca m'énerve perso ce truc là. Le double clic sur la ligne de séparation entre deux cellules te renvoie en bas de ta colonne. :-(( Si quelqu'un sait où ça se désactive, ça m'intéresse !
-- Misange migrateuse http://www.excelabo.net ==Attention, Disciplus a migré et devient excelabo !===========
"Gadget" a écrit dans le message de news: 3f2f6780$0$27466$
Salut à tous. J'ai mis une procédure qui traite le doubleclic sur une cellule dans une feuille, mais, quand mon doubleclic se fait par hasard sur une ligne frontière entre deux cellules, excel me sélectionne la dernière ligne de la
colonne au lieu de lancer ma proc. Pourquoi? Merci de vos réponses
-- -- Carpe Diem Quam Minimum Credula Postera Bicose Sic Transit Gloria Mundi, et Arx Tarpeia Capitoli Proxima !!
Bonjour,
je crois que ça n'a rien à voir avec ta proc mais que c'est un événement de
base d'excel. Ca m'énerve perso ce truc là. Le double clic sur la ligne de
séparation entre deux cellules te renvoie en bas de ta colonne. :-(( Si
quelqu'un sait où ça se désactive, ça m'intéresse !
--
Misange migrateuse http://www.excelabo.net
==Attention, Disciplus a migré et devient excelabo !===========
"Gadget" <Gadgeto@noos.fr> a écrit dans le message de news:
3f2f6780$0$27466$79c14f64@nan-newsreader-02.noos.net...
Salut à tous.
J'ai mis une procédure qui traite le doubleclic sur une cellule dans une
feuille, mais, quand mon doubleclic se fait par hasard sur une ligne
frontière entre deux cellules, excel me sélectionne la dernière ligne de
la
colonne au lieu de lancer ma proc. Pourquoi?
Merci de vos réponses
--
--
Carpe Diem Quam Minimum Credula Postera
Bicose
Sic Transit Gloria Mundi, et
Arx Tarpeia Capitoli Proxima !!
Bonjour, je crois que ça n'a rien à voir avec ta proc mais que c'est un événement de base d'excel. Ca m'énerve perso ce truc là. Le double clic sur la ligne de séparation entre deux cellules te renvoie en bas de ta colonne. :-(( Si quelqu'un sait où ça se désactive, ça m'intéresse !
-- Misange migrateuse http://www.excelabo.net ==Attention, Disciplus a migré et devient excelabo !===========
"Gadget" a écrit dans le message de news: 3f2f6780$0$27466$
Salut à tous. J'ai mis une procédure qui traite le doubleclic sur une cellule dans une feuille, mais, quand mon doubleclic se fait par hasard sur une ligne frontière entre deux cellules, excel me sélectionne la dernière ligne de la
colonne au lieu de lancer ma proc. Pourquoi? Merci de vos réponses
-- -- Carpe Diem Quam Minimum Credula Postera Bicose Sic Transit Gloria Mundi, et Arx Tarpeia Capitoli Proxima !!
Gadget
:-(( Si
quelqu'un sait où ça se désactive, ça m'intéresse !
Pareil.
:-(( Si
quelqu'un sait où ça se désactive, ça m'intéresse !
quelqu'un sait où ça se désactive, ça m'intéresse !
Pareil.
AV
je crois que ça n'a rien à voir avec ta proc mais que c'est un événement de base d'excel. Ca m'énerve perso ce truc là. Le double clic sur la ligne de séparation entre deux cellules te renvoie en bas de ta colonne. :
Et celui sur les lignes d'intersection colonnes/lignes ça fait un "fin gauche" ! Ben je découvre des raccourcis ... pas passionnants ;-)
AV
je crois que ça n'a rien à voir avec ta proc mais que c'est un événement de
base d'excel. Ca m'énerve perso ce truc là. Le double clic sur la ligne de
séparation entre deux cellules te renvoie en bas de ta colonne. :
Et celui sur les lignes d'intersection colonnes/lignes ça fait un "fin gauche" !
Ben je découvre des raccourcis ... pas passionnants ;-)
je crois que ça n'a rien à voir avec ta proc mais que c'est un événement de base d'excel. Ca m'énerve perso ce truc là. Le double clic sur la ligne de séparation entre deux cellules te renvoie en bas de ta colonne. :
Et celui sur les lignes d'intersection colonnes/lignes ça fait un "fin gauche" ! Ben je découvre des raccourcis ... pas passionnants ;-)
AV
Ellimac
Bonjour à tous les deux,
Il y a bien une solution (à ma connaissance) mais elle peut être "ennuyeuse". Outils/Options/Modification et décocher "Glissement- déplacement de la cellule".
Camille
-----Message d'origine-----
:-(( Si
quelqu'un sait où ça se désactive, ça m'intéresse !
Pareil.
.
Bonjour à tous les deux,
Il y a bien une solution (à ma connaissance) mais elle
peut être "ennuyeuse".
Outils/Options/Modification et décocher "Glissement-
déplacement de la cellule".
Camille
-----Message d'origine-----
:-(( Si
quelqu'un sait où ça se désactive, ça m'intéresse !
Il y a bien une solution (à ma connaissance) mais elle peut être "ennuyeuse". Outils/Options/Modification et décocher "Glissement- déplacement de la cellule".
Camille
-----Message d'origine-----
:-(( Si
quelqu'un sait où ça se désactive, ça m'intéresse !
Pareil.
.
Nicolas B.
Salut,
Pour le désactiver : OutilsOptions, onglet Modification, décocher Glissement-Déplacement. Je sais pas qu'est-ce que ça a à voir avec le glissement-déplacement, mais bon, ça marche...
-- Nicolas B.
Misange a écrit récemment dans un message de news :
Bonjour, je crois que ça n'a rien à voir avec ta proc mais que c'est un événement de base d'excel. Ca m'énerve perso ce truc là. Le double clic sur la ligne de séparation entre deux cellules te renvoie en bas de ta colonne. :-(( Si quelqu'un sait où ça se désactive, ça m'intéresse !
-- Misange migrateuse http://www.excelabo.net ==Attention, Disciplus a migré et devient excelabo !=========== >
"Gadget" a écrit dans le message de news: 3f2f6780$0$27466$
Salut à tous. J'ai mis une procédure qui traite le doubleclic sur une cellule dans une feuille, mais, quand mon doubleclic se fait par hasard sur une ligne frontière entre deux cellules, excel me sélectionne la dernière ligne de la colonne au lieu de lancer ma proc. Pourquoi? Merci de vos réponses
-- -- Carpe Diem Quam Minimum Credula Postera Bicose Sic Transit Gloria Mundi, et Arx Tarpeia Capitoli Proxima !!
Salut,
Pour le désactiver : OutilsOptions, onglet Modification, décocher
Glissement-Déplacement.
Je sais pas qu'est-ce que ça a à voir avec le glissement-déplacement, mais
bon, ça marche...
--
Nicolas B.
Misange a écrit récemment dans un message de news :
Bonjour,
je crois que ça n'a rien à voir avec ta proc mais que c'est un
événement de base d'excel. Ca m'énerve perso ce truc là. Le double
clic sur la ligne de séparation entre deux cellules te renvoie en bas
de ta colonne. :-(( Si quelqu'un sait où ça se désactive, ça
m'intéresse !
--
Misange migrateuse http://www.excelabo.net
==Attention, Disciplus a migré et devient excelabo !=========== >
"Gadget" <Gadgeto@noos.fr> a écrit dans le message de news:
3f2f6780$0$27466$79c14f64@nan-newsreader-02.noos.net...
Salut à tous.
J'ai mis une procédure qui traite le doubleclic sur une cellule dans
une feuille, mais, quand mon doubleclic se fait par hasard sur une
ligne frontière entre deux cellules, excel me sélectionne la
dernière ligne de la colonne au lieu de lancer ma proc. Pourquoi?
Merci de vos réponses
--
--
Carpe Diem Quam Minimum Credula Postera
Bicose
Sic Transit Gloria Mundi, et
Arx Tarpeia Capitoli Proxima !!
Pour le désactiver : OutilsOptions, onglet Modification, décocher Glissement-Déplacement. Je sais pas qu'est-ce que ça a à voir avec le glissement-déplacement, mais bon, ça marche...
-- Nicolas B.
Misange a écrit récemment dans un message de news :
Bonjour, je crois que ça n'a rien à voir avec ta proc mais que c'est un événement de base d'excel. Ca m'énerve perso ce truc là. Le double clic sur la ligne de séparation entre deux cellules te renvoie en bas de ta colonne. :-(( Si quelqu'un sait où ça se désactive, ça m'intéresse !
-- Misange migrateuse http://www.excelabo.net ==Attention, Disciplus a migré et devient excelabo !=========== >
"Gadget" a écrit dans le message de news: 3f2f6780$0$27466$
Salut à tous. J'ai mis une procédure qui traite le doubleclic sur une cellule dans une feuille, mais, quand mon doubleclic se fait par hasard sur une ligne frontière entre deux cellules, excel me sélectionne la dernière ligne de la colonne au lieu de lancer ma proc. Pourquoi? Merci de vos réponses
-- -- Carpe Diem Quam Minimum Credula Postera Bicose Sic Transit Gloria Mundi, et Arx Tarpeia Capitoli Proxima !!