OVH Cloud OVH Cloud

Erreur 1004 - Bizarre

3 réponses
Avatar
Jacques Gronier
Bonjour à tous,
N'ayant pas eu de réponses pour les liens hypertextes bizarres, je décide de
faire des boutons dans la feuille Menu
Pourriez-vous m'indiquer pourquoi ce code
Private Sub CommandButton1_Click()
Sheets("JANVIER-2004").Select
Range("B1").Select
End Sub
me donne une erreur 2004
Alors que celui-ci fonctionne
Sub Macro1()
'
' Macro1 Macro
' Macro enregistrée le 29-04-2004 par Jacques
'

'
Sheets("JANVIER-2004").Select
Range("B1").Select
End Sub

Merci d'avance pour vos conseils
--
Jacques

3 réponses

Avatar
E KERGRESSE
Salut Jacques,


Private Sub CommandButton1_Click()
Sheets("JANVIER-2004").Activate
ActiveSheet.Range("B1").Select
End Sub

Cordialement.

"Jacques Gronier" a écrit dans le message de
news: #
Bonjour à tous,
N'ayant pas eu de réponses pour les liens hypertextes bizarres, je décide
de

faire des boutons dans la feuille Menu
Pourriez-vous m'indiquer pourquoi ce code
Private Sub CommandButton1_Click()
Sheets("JANVIER-2004").Select
Range("B1").Select
End Sub
me donne une erreur 2004
Alors que celui-ci fonctionne
Sub Macro1()
'
' Macro1 Macro
' Macro enregistrée le 29-04-2004 par Jacques
'

'
Sheets("JANVIER-2004").Select
Range("B1").Select
End Sub

Merci d'avance pour vos conseils
--
Jacques




Avatar
papou
Bonjour
Pas sûr mais je crois bien que c'est dû au fait que ton bouton a conservé le
focus.
S'il s'agit d'un bouton de la boîte à outils contrôles, il y a la propriété
TakeFocusOnClick à laquelle tu peux affecter la valeur False
Cordialement
Pascal

"Jacques Gronier" a écrit dans le message de
news: #
Bonjour à tous,
N'ayant pas eu de réponses pour les liens hypertextes bizarres, je décide
de

faire des boutons dans la feuille Menu
Pourriez-vous m'indiquer pourquoi ce code
Private Sub CommandButton1_Click()
Sheets("JANVIER-2004").Select
Range("B1").Select
End Sub
me donne une erreur 2004
Alors que celui-ci fonctionne
Sub Macro1()
'
' Macro1 Macro
' Macro enregistrée le 29-04-2004 par Jacques
'

'
Sheets("JANVIER-2004").Select
Range("B1").Select
End Sub

Merci d'avance pour vos conseils
--
Jacques




Avatar
Jacques Gronier
Merci de vos réponses,
J'avais vu dans les erreurs 1004 le Pb d'activer la feuille et ensuite de
sélectionner la cellule, mais je ne comprenais pas la différence en passant
macro exécuter et bouton 1, effectivement la focus à False resoud le Pb
Merci à Vous
@ bientôt
Jacques

"papou" a écrit dans le message de
news:%
Bonjour
Pas sûr mais je crois bien que c'est dû au fait que ton bouton a conservé
le

focus.
S'il s'agit d'un bouton de la boîte à outils contrôles, il y a la
propriété

TakeFocusOnClick à laquelle tu peux affecter la valeur False
Cordialement
Pascal

"Jacques Gronier" a écrit dans le message de
news: #
Bonjour à tous,
N'ayant pas eu de réponses pour les liens hypertextes bizarres, je
décide


de
faire des boutons dans la feuille Menu
Pourriez-vous m'indiquer pourquoi ce code
Private Sub CommandButton1_Click()
Sheets("JANVIER-2004").Select
Range("B1").Select
End Sub
me donne une erreur 2004
Alors que celui-ci fonctionne
Sub Macro1()
'
' Macro1 Macro
' Macro enregistrée le 29-04-2004 par Jacques
'

'
Sheets("JANVIER-2004").Select
Range("B1").Select
End Sub

Merci d'avance pour vos conseils
--
Jacques