Bonjour,
Excel
J'ai enregistré la macro ci-dessous en utilisant l'enregistreur de macro.
Pourquoi, quand je veux la faire exécuter, ai-je le message suivant:
"Erreur d'exécution '1004': erreur définie par l'application ou par
l'objet"
en ayant, quand je clique sur débogague, l'inscription en jaune suivante:
.Add Type:=xlValidateCustom, AlertStyle:=xlValidAlertStop, Operator:= _
xlBetween, Formula1:="=EXACT(C5;""b"")"
Merci à l'avance
Flac
Sub Macro1()
Sheets("nom").Select
Range("C5:C274").Select
With Selection.Validation
.Delete
.Add Type:=xlValidateCustom, AlertStyle:=xlValidAlertStop,
Operator:= _
xlBetween, Formula1:="=EXACT(C5;""b"")"
.IgnoreBlank = True
.InCellDropdown = True
.InputTitle = " RESTRICTION"
.ErrorTitle = " ERREUR"
.InputMessage = _
"Vous devez obligatoirement taper" & Chr(10) & "un b minuscule pour
faire le crochet."
.ErrorMessage = _
"Un seul caractère est permis et ce doit" & Chr(10) & "être la
lettre b minuscule."
.ShowInput = True
.ShowError = True
End With
End S
Bonjour,
Excel
J'ai enregistré la macro ci-dessous en utilisant l'enregistreur de macro.
Pourquoi, quand je veux la faire exécuter, ai-je le message suivant:
"Erreur d'exécution '1004': erreur définie par l'application ou par
l'objet"
en ayant, quand je clique sur débogague, l'inscription en jaune suivante:
.Add Type:=xlValidateCustom, AlertStyle:=xlValidAlertStop, Operator:= _
xlBetween, Formula1:="=EXACT(C5;""b"")"
Merci à l'avance
Flac
Sub Macro1()
Sheets("nom").Select
Range("C5:C274").Select
With Selection.Validation
.Delete
.Add Type:=xlValidateCustom, AlertStyle:=xlValidAlertStop,
Operator:= _
xlBetween, Formula1:="=EXACT(C5;""b"")"
.IgnoreBlank = True
.InCellDropdown = True
.InputTitle = " RESTRICTION"
.ErrorTitle = " ERREUR"
.InputMessage = _
"Vous devez obligatoirement taper" & Chr(10) & "un b minuscule pour
faire le crochet."
.ErrorMessage = _
"Un seul caractère est permis et ce doit" & Chr(10) & "être la
lettre b minuscule."
.ShowInput = True
.ShowError = True
End With
End S
Bonjour,
Excel
J'ai enregistré la macro ci-dessous en utilisant l'enregistreur de macro.
Pourquoi, quand je veux la faire exécuter, ai-je le message suivant:
"Erreur d'exécution '1004': erreur définie par l'application ou par
l'objet"
en ayant, quand je clique sur débogague, l'inscription en jaune suivante:
.Add Type:=xlValidateCustom, AlertStyle:=xlValidAlertStop, Operator:= _
xlBetween, Formula1:="=EXACT(C5;""b"")"
Merci à l'avance
Flac
Sub Macro1()
Sheets("nom").Select
Range("C5:C274").Select
With Selection.Validation
.Delete
.Add Type:=xlValidateCustom, AlertStyle:=xlValidAlertStop,
Operator:= _
xlBetween, Formula1:="=EXACT(C5;""b"")"
.IgnoreBlank = True
.InCellDropdown = True
.InputTitle = " RESTRICTION"
.ErrorTitle = " ERREUR"
.InputMessage = _
"Vous devez obligatoirement taper" & Chr(10) & "un b minuscule pour
faire le crochet."
.ErrorMessage = _
"Un seul caractère est permis et ce doit" & Chr(10) & "être la
lettre b minuscule."
.ShowInput = True
.ShowError = True
End With
End S
Bonjour,
Excel
J'ai enregistré la macro ci-dessous en utilisant l'enregistreur de macro.
Pourquoi, quand je veux la faire exécuter, ai-je le message suivant:
"Erreur d'exécution '1004': erreur définie par l'application ou par
l'objet"
en ayant, quand je clique sur débogague, l'inscription en jaune suivante:
.Add Type:=xlValidateCustom, AlertStyle:=xlValidAlertStop, Operator:= _
xlBetween, Formula1:="=EXACT(C5;""b"")"
Merci à l'avance
Flac
Sub Macro1()
Sheets("nom").Select
Range("C5:C274").Select
With Selection.Validation
.Delete
.Add Type:=xlValidateCustom, AlertStyle:=xlValidAlertStop,
Operator:= _
xlBetween, Formula1:="=EXACT(C5;""b"")"
.IgnoreBlank = True
.InCellDropdown = True
.InputTitle = " RESTRICTION"
.ErrorTitle = " ERREUR"
.InputMessage = _
"Vous devez obligatoirement taper" & Chr(10) & "un b minuscule pour
faire le crochet."
.ErrorMessage = _
"Un seul caractère est permis et ce doit" & Chr(10) & "être la
lettre b minuscule."
.ShowInput = True
.ShowError = True
End With
End S
Bonjour,
Excel
J'ai enregistré la macro ci-dessous en utilisant l'enregistreur de macro.
Pourquoi, quand je veux la faire exécuter, ai-je le message suivant:
"Erreur d'exécution '1004': erreur définie par l'application ou par
l'objet"
en ayant, quand je clique sur débogague, l'inscription en jaune suivante:
.Add Type:=xlValidateCustom, AlertStyle:=xlValidAlertStop, Operator:= _
xlBetween, Formula1:="=EXACT(C5;""b"")"
Merci à l'avance
Flac
Sub Macro1()
Sheets("nom").Select
Range("C5:C274").Select
With Selection.Validation
.Delete
.Add Type:=xlValidateCustom, AlertStyle:=xlValidAlertStop,
Operator:= _
xlBetween, Formula1:="=EXACT(C5;""b"")"
.IgnoreBlank = True
.InCellDropdown = True
.InputTitle = " RESTRICTION"
.ErrorTitle = " ERREUR"
.InputMessage = _
"Vous devez obligatoirement taper" & Chr(10) & "un b minuscule pour
faire le crochet."
.ErrorMessage = _
"Un seul caractère est permis et ce doit" & Chr(10) & "être la
lettre b minuscule."
.ShowInput = True
.ShowError = True
End With
End S
Bonjour,
Excel
J'ai enregistré la macro ci-dessous en utilisant l'enregistreur de macro.
Pourquoi, quand je veux la faire exécuter, ai-je le message suivant:
"Erreur d'exécution '1004': erreur définie par l'application ou par
l'objet"
en ayant, quand je clique sur débogague, l'inscription en jaune suivante:
.Add Type:=xlValidateCustom, AlertStyle:=xlValidAlertStop, Operator:= _
xlBetween, Formula1:="=EXACT(C5;""b"")"
Merci à l'avance
Flac
Sub Macro1()
Sheets("nom").Select
Range("C5:C274").Select
With Selection.Validation
.Delete
.Add Type:=xlValidateCustom, AlertStyle:=xlValidAlertStop,
Operator:= _
xlBetween, Formula1:="=EXACT(C5;""b"")"
.IgnoreBlank = True
.InCellDropdown = True
.InputTitle = " RESTRICTION"
.ErrorTitle = " ERREUR"
.InputMessage = _
"Vous devez obligatoirement taper" & Chr(10) & "un b minuscule pour
faire le crochet."
.ErrorMessage = _
"Un seul caractère est permis et ce doit" & Chr(10) & "être la
lettre b minuscule."
.ShowInput = True
.ShowError = True
End With
End S
Bonsoir
Sans avoir traduit quoi que ce soit, je pense que la phrase litigieuse
doit s'écrire d'une seule traite.
Mets le curseur sur le _, efface, puis fais revenir le reste de la phrase
sur la même ligne.
On verra après
Bonne chance
--
Bien amicalmement,
"Le vin est au repas ce que le parfum est à la femme."
Jacquouille.
"Flac" a écrit dans le message de news:Bonjour,
Excel
J'ai enregistré la macro ci-dessous en utilisant l'enregistreur de macro.
Pourquoi, quand je veux la faire exécuter, ai-je le message suivant:
"Erreur d'exécution '1004': erreur définie par l'application ou par
l'objet"
en ayant, quand je clique sur débogague, l'inscription en jaune suivante:
.Add Type:=xlValidateCustom, AlertStyle:=xlValidAlertStop, Operator:= _
xlBetween, Formula1:="=EXACT(C5;""b"")"
Merci à l'avance
Flac
Sub Macro1()
Sheets("nom").Select
Range("C5:C274").Select
With Selection.Validation
.Delete
.Add Type:=xlValidateCustom, AlertStyle:=xlValidAlertStop,
Operator:= _
xlBetween, Formula1:="=EXACT(C5;""b"")"
.IgnoreBlank = True
.InCellDropdown = True
.InputTitle = " RESTRICTION"
.ErrorTitle = " ERREUR"
.InputMessage = _
"Vous devez obligatoirement taper" & Chr(10) & "un b minuscule
pour faire le crochet."
.ErrorMessage = _
"Un seul caractère est permis et ce doit" & Chr(10) & "être la
lettre b minuscule."
.ShowInput = True
.ShowError = True
End With
End S
Bonsoir
Sans avoir traduit quoi que ce soit, je pense que la phrase litigieuse
doit s'écrire d'une seule traite.
Mets le curseur sur le _, efface, puis fais revenir le reste de la phrase
sur la même ligne.
On verra après
Bonne chance
--
Bien amicalmement,
"Le vin est au repas ce que le parfum est à la femme."
Jacquouille.
"Flac" <luc_bt@hotmail.com> a écrit dans le message de news:
uuE4LN3EJHA.4304@TK2MSFTNGP02.phx.gbl...
Bonjour,
Excel
J'ai enregistré la macro ci-dessous en utilisant l'enregistreur de macro.
Pourquoi, quand je veux la faire exécuter, ai-je le message suivant:
"Erreur d'exécution '1004': erreur définie par l'application ou par
l'objet"
en ayant, quand je clique sur débogague, l'inscription en jaune suivante:
.Add Type:=xlValidateCustom, AlertStyle:=xlValidAlertStop, Operator:= _
xlBetween, Formula1:="=EXACT(C5;""b"")"
Merci à l'avance
Flac
Sub Macro1()
Sheets("nom").Select
Range("C5:C274").Select
With Selection.Validation
.Delete
.Add Type:=xlValidateCustom, AlertStyle:=xlValidAlertStop,
Operator:= _
xlBetween, Formula1:="=EXACT(C5;""b"")"
.IgnoreBlank = True
.InCellDropdown = True
.InputTitle = " RESTRICTION"
.ErrorTitle = " ERREUR"
.InputMessage = _
"Vous devez obligatoirement taper" & Chr(10) & "un b minuscule
pour faire le crochet."
.ErrorMessage = _
"Un seul caractère est permis et ce doit" & Chr(10) & "être la
lettre b minuscule."
.ShowInput = True
.ShowError = True
End With
End S
Bonsoir
Sans avoir traduit quoi que ce soit, je pense que la phrase litigieuse
doit s'écrire d'une seule traite.
Mets le curseur sur le _, efface, puis fais revenir le reste de la phrase
sur la même ligne.
On verra après
Bonne chance
--
Bien amicalmement,
"Le vin est au repas ce que le parfum est à la femme."
Jacquouille.
"Flac" a écrit dans le message de news:Bonjour,
Excel
J'ai enregistré la macro ci-dessous en utilisant l'enregistreur de macro.
Pourquoi, quand je veux la faire exécuter, ai-je le message suivant:
"Erreur d'exécution '1004': erreur définie par l'application ou par
l'objet"
en ayant, quand je clique sur débogague, l'inscription en jaune suivante:
.Add Type:=xlValidateCustom, AlertStyle:=xlValidAlertStop, Operator:= _
xlBetween, Formula1:="=EXACT(C5;""b"")"
Merci à l'avance
Flac
Sub Macro1()
Sheets("nom").Select
Range("C5:C274").Select
With Selection.Validation
.Delete
.Add Type:=xlValidateCustom, AlertStyle:=xlValidAlertStop,
Operator:= _
xlBetween, Formula1:="=EXACT(C5;""b"")"
.IgnoreBlank = True
.InCellDropdown = True
.InputTitle = " RESTRICTION"
.ErrorTitle = " ERREUR"
.InputMessage = _
"Vous devez obligatoirement taper" & Chr(10) & "un b minuscule
pour faire le crochet."
.ErrorMessage = _
"Un seul caractère est permis et ce doit" & Chr(10) & "être la
lettre b minuscule."
.ShowInput = True
.ShowError = True
End With
End S
Bonsoir
Sans avoir traduit quoi que ce soit, je pense que la phrase litigieuse
doit s'écrire d'une seule traite.
Mets le curseur sur le _, efface, puis fais revenir le reste de la phrase
sur la même ligne.
On verra après
Bonne chance
--
Bien amicalmement,
"Le vin est au repas ce que le parfum est à la femme."
Jacquouille.
"Flac" a écrit dans le message de news:Bonjour,
Excel
J'ai enregistré la macro ci-dessous en utilisant l'enregistreur de macro.
Pourquoi, quand je veux la faire exécuter, ai-je le message suivant:
"Erreur d'exécution '1004': erreur définie par l'application ou par
l'objet"
en ayant, quand je clique sur débogague, l'inscription en jaune suivante:
.Add Type:=xlValidateCustom, AlertStyle:=xlValidAlertStop, Operator:= _
xlBetween, Formula1:="=EXACT(C5;""b"")"
Merci à l'avance
Flac
Sub Macro1()
Sheets("nom").Select
Range("C5:C274").Select
With Selection.Validation
.Delete
.Add Type:=xlValidateCustom, AlertStyle:=xlValidAlertStop,
Operator:= _
xlBetween, Formula1:="=EXACT(C5;""b"")"
.IgnoreBlank = True
.InCellDropdown = True
.InputTitle = " RESTRICTION"
.ErrorTitle = " ERREUR"
.InputMessage = _
"Vous devez obligatoirement taper" & Chr(10) & "un b minuscule
pour faire le crochet."
.ErrorMessage = _
"Un seul caractère est permis et ce doit" & Chr(10) & "être la
lettre b minuscule."
.ShowInput = True
.ShowError = True
End With
End S
Bonsoir
Sans avoir traduit quoi que ce soit, je pense que la phrase litigieuse
doit s'écrire d'une seule traite.
Mets le curseur sur le _, efface, puis fais revenir le reste de la phrase
sur la même ligne.
On verra après
Bonne chance
--
Bien amicalmement,
"Le vin est au repas ce que le parfum est à la femme."
Jacquouille.
"Flac" <luc_bt@hotmail.com> a écrit dans le message de news:
uuE4LN3EJHA.4304@TK2MSFTNGP02.phx.gbl...
Bonjour,
Excel
J'ai enregistré la macro ci-dessous en utilisant l'enregistreur de macro.
Pourquoi, quand je veux la faire exécuter, ai-je le message suivant:
"Erreur d'exécution '1004': erreur définie par l'application ou par
l'objet"
en ayant, quand je clique sur débogague, l'inscription en jaune suivante:
.Add Type:=xlValidateCustom, AlertStyle:=xlValidAlertStop, Operator:= _
xlBetween, Formula1:="=EXACT(C5;""b"")"
Merci à l'avance
Flac
Sub Macro1()
Sheets("nom").Select
Range("C5:C274").Select
With Selection.Validation
.Delete
.Add Type:=xlValidateCustom, AlertStyle:=xlValidAlertStop,
Operator:= _
xlBetween, Formula1:="=EXACT(C5;""b"")"
.IgnoreBlank = True
.InCellDropdown = True
.InputTitle = " RESTRICTION"
.ErrorTitle = " ERREUR"
.InputMessage = _
"Vous devez obligatoirement taper" & Chr(10) & "un b minuscule
pour faire le crochet."
.ErrorMessage = _
"Un seul caractère est permis et ce doit" & Chr(10) & "être la
lettre b minuscule."
.ShowInput = True
.ShowError = True
End With
End S
Bonsoir
Sans avoir traduit quoi que ce soit, je pense que la phrase litigieuse
doit s'écrire d'une seule traite.
Mets le curseur sur le _, efface, puis fais revenir le reste de la phrase
sur la même ligne.
On verra après
Bonne chance
--
Bien amicalmement,
"Le vin est au repas ce que le parfum est à la femme."
Jacquouille.
"Flac" a écrit dans le message de news:Bonjour,
Excel
J'ai enregistré la macro ci-dessous en utilisant l'enregistreur de macro.
Pourquoi, quand je veux la faire exécuter, ai-je le message suivant:
"Erreur d'exécution '1004': erreur définie par l'application ou par
l'objet"
en ayant, quand je clique sur débogague, l'inscription en jaune suivante:
.Add Type:=xlValidateCustom, AlertStyle:=xlValidAlertStop, Operator:= _
xlBetween, Formula1:="=EXACT(C5;""b"")"
Merci à l'avance
Flac
Sub Macro1()
Sheets("nom").Select
Range("C5:C274").Select
With Selection.Validation
.Delete
.Add Type:=xlValidateCustom, AlertStyle:=xlValidAlertStop,
Operator:= _
xlBetween, Formula1:="=EXACT(C5;""b"")"
.IgnoreBlank = True
.InCellDropdown = True
.InputTitle = " RESTRICTION"
.ErrorTitle = " ERREUR"
.InputMessage = _
"Vous devez obligatoirement taper" & Chr(10) & "un b minuscule
pour faire le crochet."
.ErrorMessage = _
"Un seul caractère est permis et ce doit" & Chr(10) & "être la
lettre b minuscule."
.ShowInput = True
.ShowError = True
End With
End S
Bonsoir
VBA est fâché avec les ";" (point virgule)
Remplace
Formula1:="=EXACT(C5;""b"")"
par
Formula1:="=EXACT(C5,""b"")"
--
Salutations
JJ
"Flac" a écrit dans le message de news:Bonjour,
Excel
J'ai enregistré la macro ci-dessous en utilisant l'enregistreur de macro.
Pourquoi, quand je veux la faire exécuter, ai-je le message suivant:
"Erreur d'exécution '1004': erreur définie par l'application ou par
l'objet"
en ayant, quand je clique sur débogague, l'inscription en jaune suivante:
.Add Type:=xlValidateCustom, AlertStyle:=xlValidAlertStop, Operator:= _
xlBetween, Formula1:="=EXACT(C5;""b"")"
Merci à l'avance
Flac
Sub Macro1()
Sheets("nom").Select
Range("C5:C274").Select
With Selection.Validation
.Delete
.Add Type:=xlValidateCustom, AlertStyle:=xlValidAlertStop,
Operator:= _
xlBetween, Formula1:="=EXACT(C5;""b"")"
.IgnoreBlank = True
.InCellDropdown = True
.InputTitle = " RESTRICTION"
.ErrorTitle = " ERREUR"
.InputMessage = _
"Vous devez obligatoirement taper" & Chr(10) & "un b minuscule
pour faire le crochet."
.ErrorMessage = _
"Un seul caractère est permis et ce doit" & Chr(10) & "être la
lettre b minuscule."
.ShowInput = True
.ShowError = True
End With
End S
Bonsoir
VBA est fâché avec les ";" (point virgule)
Remplace
Formula1:="=EXACT(C5;""b"")"
par
Formula1:="=EXACT(C5,""b"")"
--
Salutations
JJ
"Flac" <luc_bt@hotmail.com> a écrit dans le message de news:
uuE4LN3EJHA.4304@TK2MSFTNGP02.phx.gbl...
Bonjour,
Excel
J'ai enregistré la macro ci-dessous en utilisant l'enregistreur de macro.
Pourquoi, quand je veux la faire exécuter, ai-je le message suivant:
"Erreur d'exécution '1004': erreur définie par l'application ou par
l'objet"
en ayant, quand je clique sur débogague, l'inscription en jaune suivante:
.Add Type:=xlValidateCustom, AlertStyle:=xlValidAlertStop, Operator:= _
xlBetween, Formula1:="=EXACT(C5;""b"")"
Merci à l'avance
Flac
Sub Macro1()
Sheets("nom").Select
Range("C5:C274").Select
With Selection.Validation
.Delete
.Add Type:=xlValidateCustom, AlertStyle:=xlValidAlertStop,
Operator:= _
xlBetween, Formula1:="=EXACT(C5;""b"")"
.IgnoreBlank = True
.InCellDropdown = True
.InputTitle = " RESTRICTION"
.ErrorTitle = " ERREUR"
.InputMessage = _
"Vous devez obligatoirement taper" & Chr(10) & "un b minuscule
pour faire le crochet."
.ErrorMessage = _
"Un seul caractère est permis et ce doit" & Chr(10) & "être la
lettre b minuscule."
.ShowInput = True
.ShowError = True
End With
End S
Bonsoir
VBA est fâché avec les ";" (point virgule)
Remplace
Formula1:="=EXACT(C5;""b"")"
par
Formula1:="=EXACT(C5,""b"")"
--
Salutations
JJ
"Flac" a écrit dans le message de news:Bonjour,
Excel
J'ai enregistré la macro ci-dessous en utilisant l'enregistreur de macro.
Pourquoi, quand je veux la faire exécuter, ai-je le message suivant:
"Erreur d'exécution '1004': erreur définie par l'application ou par
l'objet"
en ayant, quand je clique sur débogague, l'inscription en jaune suivante:
.Add Type:=xlValidateCustom, AlertStyle:=xlValidAlertStop, Operator:= _
xlBetween, Formula1:="=EXACT(C5;""b"")"
Merci à l'avance
Flac
Sub Macro1()
Sheets("nom").Select
Range("C5:C274").Select
With Selection.Validation
.Delete
.Add Type:=xlValidateCustom, AlertStyle:=xlValidAlertStop,
Operator:= _
xlBetween, Formula1:="=EXACT(C5;""b"")"
.IgnoreBlank = True
.InCellDropdown = True
.InputTitle = " RESTRICTION"
.ErrorTitle = " ERREUR"
.InputMessage = _
"Vous devez obligatoirement taper" & Chr(10) & "un b minuscule
pour faire le crochet."
.ErrorMessage = _
"Un seul caractère est permis et ce doit" & Chr(10) & "être la
lettre b minuscule."
.ShowInput = True
.ShowError = True
End With
End S
Bonsoir
VBA est fâché avec les ";" (point virgule)
Remplace
Formula1:="=EXACT(C5;""b"")"
par
Formula1:="=EXACT(C5,""b"")"
--
Salutations
JJ
"Flac" a écrit dans le message de news:Bonjour,
Excel
J'ai enregistré la macro ci-dessous en utilisant l'enregistreur de macro.
Pourquoi, quand je veux la faire exécuter, ai-je le message suivant:
"Erreur d'exécution '1004': erreur définie par l'application ou par
l'objet"
en ayant, quand je clique sur débogague, l'inscription en jaune suivante:
.Add Type:=xlValidateCustom, AlertStyle:=xlValidAlertStop, Operator:= _
xlBetween, Formula1:="=EXACT(C5;""b"")"
Merci à l'avance
Flac
Sub Macro1()
Sheets("nom").Select
Range("C5:C274").Select
With Selection.Validation
.Delete
.Add Type:=xlValidateCustom, AlertStyle:=xlValidAlertStop,
Operator:= _
xlBetween, Formula1:="=EXACT(C5;""b"")"
.IgnoreBlank = True
.InCellDropdown = True
.InputTitle = " RESTRICTION"
.ErrorTitle = " ERREUR"
.InputMessage = _
"Vous devez obligatoirement taper" & Chr(10) & "un b minuscule
pour faire le crochet."
.ErrorMessage = _
"Un seul caractère est permis et ce doit" & Chr(10) & "être la
lettre b minuscule."
.ShowInput = True
.ShowError = True
End With
End S
Bonsoir
VBA est fâché avec les ";" (point virgule)
Remplace
Formula1:="=EXACT(C5;""b"")"
par
Formula1:="=EXACT(C5,""b"")"
--
Salutations
JJ
"Flac" <luc_bt@hotmail.com> a écrit dans le message de news:
uuE4LN3EJHA.4304@TK2MSFTNGP02.phx.gbl...
Bonjour,
Excel
J'ai enregistré la macro ci-dessous en utilisant l'enregistreur de macro.
Pourquoi, quand je veux la faire exécuter, ai-je le message suivant:
"Erreur d'exécution '1004': erreur définie par l'application ou par
l'objet"
en ayant, quand je clique sur débogague, l'inscription en jaune suivante:
.Add Type:=xlValidateCustom, AlertStyle:=xlValidAlertStop, Operator:= _
xlBetween, Formula1:="=EXACT(C5;""b"")"
Merci à l'avance
Flac
Sub Macro1()
Sheets("nom").Select
Range("C5:C274").Select
With Selection.Validation
.Delete
.Add Type:=xlValidateCustom, AlertStyle:=xlValidAlertStop,
Operator:= _
xlBetween, Formula1:="=EXACT(C5;""b"")"
.IgnoreBlank = True
.InCellDropdown = True
.InputTitle = " RESTRICTION"
.ErrorTitle = " ERREUR"
.InputMessage = _
"Vous devez obligatoirement taper" & Chr(10) & "un b minuscule
pour faire le crochet."
.ErrorMessage = _
"Un seul caractère est permis et ce doit" & Chr(10) & "être la
lettre b minuscule."
.ShowInput = True
.ShowError = True
End With
End S
Bonsoir
VBA est fâché avec les ";" (point virgule)
Remplace
Formula1:="=EXACT(C5;""b"")"
par
Formula1:="=EXACT(C5,""b"")"
--
Salutations
JJ
"Flac" a écrit dans le message de news:Bonjour,
Excel
J'ai enregistré la macro ci-dessous en utilisant l'enregistreur de macro.
Pourquoi, quand je veux la faire exécuter, ai-je le message suivant:
"Erreur d'exécution '1004': erreur définie par l'application ou par
l'objet"
en ayant, quand je clique sur débogague, l'inscription en jaune suivante:
.Add Type:=xlValidateCustom, AlertStyle:=xlValidAlertStop, Operator:= _
xlBetween, Formula1:="=EXACT(C5;""b"")"
Merci à l'avance
Flac
Sub Macro1()
Sheets("nom").Select
Range("C5:C274").Select
With Selection.Validation
.Delete
.Add Type:=xlValidateCustom, AlertStyle:=xlValidAlertStop,
Operator:= _
xlBetween, Formula1:="=EXACT(C5;""b"")"
.IgnoreBlank = True
.InCellDropdown = True
.InputTitle = " RESTRICTION"
.ErrorTitle = " ERREUR"
.InputMessage = _
"Vous devez obligatoirement taper" & Chr(10) & "un b minuscule
pour faire le crochet."
.ErrorMessage = _
"Un seul caractère est permis et ce doit" & Chr(10) & "être la
lettre b minuscule."
.ShowInput = True
.ShowError = True
End With
End S
Rebonjour,
Effectivement, en remplaçant le point-virgule par la virgule, ça
fonctionne.
Merci
Salutations
Flac
"Jacky" a écrit dans le message de news:Bonsoir
VBA est fâché avec les ";" (point virgule)
Remplace
Formula1:="=EXACT(C5;""b"")"
par
Formula1:="=EXACT(C5,""b"")"
--
Salutations
JJ
"Flac" a écrit dans le message de news:Bonjour,
Excel
J'ai enregistré la macro ci-dessous en utilisant l'enregistreur de
macro.
Pourquoi, quand je veux la faire exécuter, ai-je le message suivant:
"Erreur d'exécution '1004': erreur définie par l'application ou par
l'objet"
en ayant, quand je clique sur débogague, l'inscription en jaune
suivante:
.Add Type:=xlValidateCustom, AlertStyle:=xlValidAlertStop, Operator:= _
xlBetween, Formula1:="=EXACT(C5;""b"")"
Merci à l'avance
Flac
Sub Macro1()
Sheets("nom").Select
Range("C5:C274").Select
With Selection.Validation
.Delete
.Add Type:=xlValidateCustom, AlertStyle:=xlValidAlertStop,
Operator:= _
xlBetween, Formula1:="=EXACT(C5;""b"")"
.IgnoreBlank = True
.InCellDropdown = True
.InputTitle = " RESTRICTION"
.ErrorTitle = " ERREUR"
.InputMessage = _
"Vous devez obligatoirement taper" & Chr(10) & "un b minuscule
pour faire le crochet."
.ErrorMessage = _
"Un seul caractère est permis et ce doit" & Chr(10) & "être la
lettre b minuscule."
.ShowInput = True
.ShowError = True
End With
End S
Rebonjour,
Effectivement, en remplaçant le point-virgule par la virgule, ça
fonctionne.
Merci
Salutations
Flac
"Jacky" <Dupond@marcel.fr> a écrit dans le message de news:
eWFaDU4EJHA.768@TK2MSFTNGP05.phx.gbl...
Bonsoir
VBA est fâché avec les ";" (point virgule)
Remplace
Formula1:="=EXACT(C5;""b"")"
par
Formula1:="=EXACT(C5,""b"")"
--
Salutations
JJ
"Flac" <luc_bt@hotmail.com> a écrit dans le message de news:
uuE4LN3EJHA.4304@TK2MSFTNGP02.phx.gbl...
Bonjour,
Excel
J'ai enregistré la macro ci-dessous en utilisant l'enregistreur de
macro.
Pourquoi, quand je veux la faire exécuter, ai-je le message suivant:
"Erreur d'exécution '1004': erreur définie par l'application ou par
l'objet"
en ayant, quand je clique sur débogague, l'inscription en jaune
suivante:
.Add Type:=xlValidateCustom, AlertStyle:=xlValidAlertStop, Operator:= _
xlBetween, Formula1:="=EXACT(C5;""b"")"
Merci à l'avance
Flac
Sub Macro1()
Sheets("nom").Select
Range("C5:C274").Select
With Selection.Validation
.Delete
.Add Type:=xlValidateCustom, AlertStyle:=xlValidAlertStop,
Operator:= _
xlBetween, Formula1:="=EXACT(C5;""b"")"
.IgnoreBlank = True
.InCellDropdown = True
.InputTitle = " RESTRICTION"
.ErrorTitle = " ERREUR"
.InputMessage = _
"Vous devez obligatoirement taper" & Chr(10) & "un b minuscule
pour faire le crochet."
.ErrorMessage = _
"Un seul caractère est permis et ce doit" & Chr(10) & "être la
lettre b minuscule."
.ShowInput = True
.ShowError = True
End With
End S
Rebonjour,
Effectivement, en remplaçant le point-virgule par la virgule, ça
fonctionne.
Merci
Salutations
Flac
"Jacky" a écrit dans le message de news:Bonsoir
VBA est fâché avec les ";" (point virgule)
Remplace
Formula1:="=EXACT(C5;""b"")"
par
Formula1:="=EXACT(C5,""b"")"
--
Salutations
JJ
"Flac" a écrit dans le message de news:Bonjour,
Excel
J'ai enregistré la macro ci-dessous en utilisant l'enregistreur de
macro.
Pourquoi, quand je veux la faire exécuter, ai-je le message suivant:
"Erreur d'exécution '1004': erreur définie par l'application ou par
l'objet"
en ayant, quand je clique sur débogague, l'inscription en jaune
suivante:
.Add Type:=xlValidateCustom, AlertStyle:=xlValidAlertStop, Operator:= _
xlBetween, Formula1:="=EXACT(C5;""b"")"
Merci à l'avance
Flac
Sub Macro1()
Sheets("nom").Select
Range("C5:C274").Select
With Selection.Validation
.Delete
.Add Type:=xlValidateCustom, AlertStyle:=xlValidAlertStop,
Operator:= _
xlBetween, Formula1:="=EXACT(C5;""b"")"
.IgnoreBlank = True
.InCellDropdown = True
.InputTitle = " RESTRICTION"
.ErrorTitle = " ERREUR"
.InputMessage = _
"Vous devez obligatoirement taper" & Chr(10) & "un b minuscule
pour faire le crochet."
.ErrorMessage = _
"Un seul caractère est permis et ce doit" & Chr(10) & "être la
lettre b minuscule."
.ShowInput = True
.ShowError = True
End With
End S
Re...
Sans VBA
Pourquoi ne pas créer simplement une liste de validation qui ne contient
que la lettre "b" ??
--
Salutations
JJ
"Jacky" a écrit dans le message de news:Bonsoir
VBA est fâché avec les ";" (point virgule)
Remplace
Formula1:="=EXACT(C5;""b"")"
par
Formula1:="=EXACT(C5,""b"")"
--
Salutations
JJ
"Flac" a écrit dans le message de news:Bonjour,
Excel
J'ai enregistré la macro ci-dessous en utilisant l'enregistreur de
macro.
Pourquoi, quand je veux la faire exécuter, ai-je le message suivant:
"Erreur d'exécution '1004': erreur définie par l'application ou par
l'objet"
en ayant, quand je clique sur débogague, l'inscription en jaune
suivante:
.Add Type:=xlValidateCustom, AlertStyle:=xlValidAlertStop, Operator:= _
xlBetween, Formula1:="=EXACT(C5;""b"")"
Merci à l'avance
Flac
Sub Macro1()
Sheets("nom").Select
Range("C5:C274").Select
With Selection.Validation
.Delete
.Add Type:=xlValidateCustom, AlertStyle:=xlValidAlertStop,
Operator:= _
xlBetween, Formula1:="=EXACT(C5;""b"")"
.IgnoreBlank = True
.InCellDropdown = True
.InputTitle = " RESTRICTION"
.ErrorTitle = " ERREUR"
.InputMessage = _
"Vous devez obligatoirement taper" & Chr(10) & "un b minuscule
pour faire le crochet."
.ErrorMessage = _
"Un seul caractère est permis et ce doit" & Chr(10) & "être la
lettre b minuscule."
.ShowInput = True
.ShowError = True
End With
End S
Re...
Sans VBA
Pourquoi ne pas créer simplement une liste de validation qui ne contient
que la lettre "b" ??
--
Salutations
JJ
"Jacky" <Dupond@marcel.fr> a écrit dans le message de news:
eWFaDU4EJHA.768@TK2MSFTNGP05.phx.gbl...
Bonsoir
VBA est fâché avec les ";" (point virgule)
Remplace
Formula1:="=EXACT(C5;""b"")"
par
Formula1:="=EXACT(C5,""b"")"
--
Salutations
JJ
"Flac" <luc_bt@hotmail.com> a écrit dans le message de news:
uuE4LN3EJHA.4304@TK2MSFTNGP02.phx.gbl...
Bonjour,
Excel
J'ai enregistré la macro ci-dessous en utilisant l'enregistreur de
macro.
Pourquoi, quand je veux la faire exécuter, ai-je le message suivant:
"Erreur d'exécution '1004': erreur définie par l'application ou par
l'objet"
en ayant, quand je clique sur débogague, l'inscription en jaune
suivante:
.Add Type:=xlValidateCustom, AlertStyle:=xlValidAlertStop, Operator:= _
xlBetween, Formula1:="=EXACT(C5;""b"")"
Merci à l'avance
Flac
Sub Macro1()
Sheets("nom").Select
Range("C5:C274").Select
With Selection.Validation
.Delete
.Add Type:=xlValidateCustom, AlertStyle:=xlValidAlertStop,
Operator:= _
xlBetween, Formula1:="=EXACT(C5;""b"")"
.IgnoreBlank = True
.InCellDropdown = True
.InputTitle = " RESTRICTION"
.ErrorTitle = " ERREUR"
.InputMessage = _
"Vous devez obligatoirement taper" & Chr(10) & "un b minuscule
pour faire le crochet."
.ErrorMessage = _
"Un seul caractère est permis et ce doit" & Chr(10) & "être la
lettre b minuscule."
.ShowInput = True
.ShowError = True
End With
End S
Re...
Sans VBA
Pourquoi ne pas créer simplement une liste de validation qui ne contient
que la lettre "b" ??
--
Salutations
JJ
"Jacky" a écrit dans le message de news:Bonsoir
VBA est fâché avec les ";" (point virgule)
Remplace
Formula1:="=EXACT(C5;""b"")"
par
Formula1:="=EXACT(C5,""b"")"
--
Salutations
JJ
"Flac" a écrit dans le message de news:Bonjour,
Excel
J'ai enregistré la macro ci-dessous en utilisant l'enregistreur de
macro.
Pourquoi, quand je veux la faire exécuter, ai-je le message suivant:
"Erreur d'exécution '1004': erreur définie par l'application ou par
l'objet"
en ayant, quand je clique sur débogague, l'inscription en jaune
suivante:
.Add Type:=xlValidateCustom, AlertStyle:=xlValidAlertStop, Operator:= _
xlBetween, Formula1:="=EXACT(C5;""b"")"
Merci à l'avance
Flac
Sub Macro1()
Sheets("nom").Select
Range("C5:C274").Select
With Selection.Validation
.Delete
.Add Type:=xlValidateCustom, AlertStyle:=xlValidAlertStop,
Operator:= _
xlBetween, Formula1:="=EXACT(C5;""b"")"
.IgnoreBlank = True
.InCellDropdown = True
.InputTitle = " RESTRICTION"
.ErrorTitle = " ERREUR"
.InputMessage = _
"Vous devez obligatoirement taper" & Chr(10) & "un b minuscule
pour faire le crochet."
.ErrorMessage = _
"Un seul caractère est permis et ce doit" & Chr(10) & "être la
lettre b minuscule."
.ShowInput = True
.ShowError = True
End With
End S