Bonjour.
Sub SafeInputBox()
Dim B As Range
On Error Resume Next
Set B = Application.InputBox(Prompt:= _
"Sélectionner la cellule. Ensuite sur(ok)", Type:=8)
On Error GoTo 0
If Not B Is Nothing Then
MsgBox B.Address
Else
MsgBox "Annuler"
End If
End Sub
Alain CROS
"Érico" a écrit dans le message de news:
#
| Dans mon inputbox, j'ai un espace blanc pour aller chercher la cellule.
| J'ai un bouton "ok"
| J'ai un bouton "annuler"
|
| Quand je clique ok, il envoie la coordonnée dans "B"
| Le bouton "annuler", ça bogue.
| C'est pas vraiment le "B2 qui devient annuler.
|
Bonjour.
Sub SafeInputBox()
Dim B As Range
On Error Resume Next
Set B = Application.InputBox(Prompt:= _
"Sélectionner la cellule. Ensuite sur(ok)", Type:=8)
On Error GoTo 0
If Not B Is Nothing Then
MsgBox B.Address
Else
MsgBox "Annuler"
End If
End Sub
Alain CROS
"Érico" <hahaha@videotron.ca> a écrit dans le message de news:
#pMkvIeyFHA.3864@TK2MSFTNGP12.phx.gbl...
| Dans mon inputbox, j'ai un espace blanc pour aller chercher la cellule.
| J'ai un bouton "ok"
| J'ai un bouton "annuler"
|
| Quand je clique ok, il envoie la coordonnée dans "B"
| Le bouton "annuler", ça bogue.
| C'est pas vraiment le "B2 qui devient annuler.
|
Bonjour.
Sub SafeInputBox()
Dim B As Range
On Error Resume Next
Set B = Application.InputBox(Prompt:= _
"Sélectionner la cellule. Ensuite sur(ok)", Type:=8)
On Error GoTo 0
If Not B Is Nothing Then
MsgBox B.Address
Else
MsgBox "Annuler"
End If
End Sub
Alain CROS
"Érico" a écrit dans le message de news:
#
| Dans mon inputbox, j'ai un espace blanc pour aller chercher la cellule.
| J'ai un bouton "ok"
| J'ai un bouton "annuler"
|
| Quand je clique ok, il envoie la coordonnée dans "B"
| Le bouton "annuler", ça bogue.
| C'est pas vraiment le "B2 qui devient annuler.
|
Bonjour Érico,
Si, au lieu d'un inputbox tu utilisais un Userform avec 1 textbox où
l'usager écrirait ses données et 2 boutons de commande un OK et l'autre
avec
Cancel...
L'instruction pour le bouton Cancel serait:
Private Sub CommandButton2_Click()
Unload Userform1 (ce qui te ferait sortir complètement)
End Sub
Quant à ta macro, elle deviendrait:
Sub DatePicker()
Dim A As Variant, B As Range, C As Integer
Set B = Application.TextBox1(Prompt:="Sélectionner la cellule. Ensuite
sur (ok)", Type:=8)
etc.......
Est-ce que ça pourrait te convenir?
DenysDans mon inputbox, j'ai un espace blanc pour aller chercher la cellule.
J'ai un bouton "ok"
J'ai un bouton "annuler"
Quand je clique ok, il envoie la coordonnée dans "B"
Le bouton "annuler", ça bogue.
C'est pas vraiment le "B2 qui devient annuler.
"LSteph" a écrit dans le message de news:a quel endroit?
"Érico" a écrit dans le message de news:Non plus, ça bogue encore quand je clique "Annuler" et il sort avant
de
finir la macro....
J'ai l'impression qu'il faut mettre quelque chose entre les guillemets
pour l'équivalent du bouton "annuler"
if B="" then exit sub
"LSteph" a écrit dans le message de news:
%23aNKA%Bonsoir Erico,
met une ligne après la ligne de l'inputbox
if B="" then exit sub
lSteph
"Érico" a écrit dans le message de news:Bonjour à tous,
J'aimerais lui dire que si je coche "annuler" qu'il sort de la macro
complètement, comment je fais celà?
Voici ma macro:
__________________________________
Sub DatePicker()
Dim A As Variant, B As Range, C As Integer
Set B = Application.InputBox(Prompt:="Sélectionner la cellule.
Ensuite
sur (ok)", Type:=8)
Dim col As Integer
col = B.Cells.Column
Dim ligne As Integer
ligne = B.Cells.Row
Cells(ligne, col).Select
iFlag = Not ThisWorkbook.Sheets(1).CheckBoxes("Case1") = 1
If iFlag Then UserForm1.Show Else frmDPicker.Show
End Sub
__________________________________
Bonjour Érico,
Si, au lieu d'un inputbox tu utilisais un Userform avec 1 textbox où
l'usager écrirait ses données et 2 boutons de commande un OK et l'autre
avec
Cancel...
L'instruction pour le bouton Cancel serait:
Private Sub CommandButton2_Click()
Unload Userform1 (ce qui te ferait sortir complètement)
End Sub
Quant à ta macro, elle deviendrait:
Sub DatePicker()
Dim A As Variant, B As Range, C As Integer
Set B = Application.TextBox1(Prompt:="Sélectionner la cellule. Ensuite
sur (ok)", Type:=8)
etc.......
Est-ce que ça pourrait te convenir?
Denys
Dans mon inputbox, j'ai un espace blanc pour aller chercher la cellule.
J'ai un bouton "ok"
J'ai un bouton "annuler"
Quand je clique ok, il envoie la coordonnée dans "B"
Le bouton "annuler", ça bogue.
C'est pas vraiment le "B2 qui devient annuler.
"LSteph" <lecocosteph@frite.fr> a écrit dans le message de news:
OKLnUFeyFHA.1504@TK2MSFTNGP10.phx.gbl...
a quel endroit?
"Érico" <hahaha@videotron.ca> a écrit dans le message de news:
eMvwtBeyFHA.2540@TK2MSFTNGP09.phx.gbl...
Non plus, ça bogue encore quand je clique "Annuler" et il sort avant
de
finir la macro....
J'ai l'impression qu'il faut mettre quelque chose entre les guillemets
pour l'équivalent du bouton "annuler"
if B="" then exit sub
"LSteph" <lecocosteph@frite.fr> a écrit dans le message de news:
%23aNKA%23dyFHA.2064@TK2MSFTNGP09.phx.gbl...
Bonsoir Erico,
met une ligne après la ligne de l'inputbox
if B="" then exit sub
lSteph
"Érico" <hahaha@videotron.ca> a écrit dans le message de news:
uZyTqbdyFHA.3188@TK2MSFTNGP14.phx.gbl...
Bonjour à tous,
J'aimerais lui dire que si je coche "annuler" qu'il sort de la macro
complètement, comment je fais celà?
Voici ma macro:
__________________________________
Sub DatePicker()
Dim A As Variant, B As Range, C As Integer
Set B = Application.InputBox(Prompt:="Sélectionner la cellule.
Ensuite
sur (ok)", Type:=8)
Dim col As Integer
col = B.Cells.Column
Dim ligne As Integer
ligne = B.Cells.Row
Cells(ligne, col).Select
iFlag = Not ThisWorkbook.Sheets(1).CheckBoxes("Case1") = 1
If iFlag Then UserForm1.Show Else frmDPicker.Show
End Sub
__________________________________
Bonjour Érico,
Si, au lieu d'un inputbox tu utilisais un Userform avec 1 textbox où
l'usager écrirait ses données et 2 boutons de commande un OK et l'autre
avec
Cancel...
L'instruction pour le bouton Cancel serait:
Private Sub CommandButton2_Click()
Unload Userform1 (ce qui te ferait sortir complètement)
End Sub
Quant à ta macro, elle deviendrait:
Sub DatePicker()
Dim A As Variant, B As Range, C As Integer
Set B = Application.TextBox1(Prompt:="Sélectionner la cellule. Ensuite
sur (ok)", Type:=8)
etc.......
Est-ce que ça pourrait te convenir?
DenysDans mon inputbox, j'ai un espace blanc pour aller chercher la cellule.
J'ai un bouton "ok"
J'ai un bouton "annuler"
Quand je clique ok, il envoie la coordonnée dans "B"
Le bouton "annuler", ça bogue.
C'est pas vraiment le "B2 qui devient annuler.
"LSteph" a écrit dans le message de news:a quel endroit?
"Érico" a écrit dans le message de news:Non plus, ça bogue encore quand je clique "Annuler" et il sort avant
de
finir la macro....
J'ai l'impression qu'il faut mettre quelque chose entre les guillemets
pour l'équivalent du bouton "annuler"
if B="" then exit sub
"LSteph" a écrit dans le message de news:
%23aNKA%Bonsoir Erico,
met une ligne après la ligne de l'inputbox
if B="" then exit sub
lSteph
"Érico" a écrit dans le message de news:Bonjour à tous,
J'aimerais lui dire que si je coche "annuler" qu'il sort de la macro
complètement, comment je fais celà?
Voici ma macro:
__________________________________
Sub DatePicker()
Dim A As Variant, B As Range, C As Integer
Set B = Application.InputBox(Prompt:="Sélectionner la cellule.
Ensuite
sur (ok)", Type:=8)
Dim col As Integer
col = B.Cells.Column
Dim ligne As Integer
ligne = B.Cells.Row
Cells(ligne, col).Select
iFlag = Not ThisWorkbook.Sheets(1).CheckBoxes("Case1") = 1
If iFlag Then UserForm1.Show Else frmDPicker.Show
End Sub
__________________________________
Tu changes complètement ma formule.
Elle ne fonctionne pas bien.
Sub SafeInputBox()
Dim B As Range
On Error Resume Next
Set B = Application.InputBox(Prompt:="Sélectionner la cellule. Ensuite
sur(ok)", Type:=8)
On Error GoTo 0
If Not B Is Nothing Then
MsgBox B.Address
Else
MsgBox "Annuler"
End If
iFlag = Not ThisWorkbook.Sheets(1).CheckBoxes("Case1") = 1
If iFlag Then UserForm1.Show Else frmDPicker.Show
End Sub
Tu changes complètement ma formule.
Elle ne fonctionne pas bien.
Sub SafeInputBox()
Dim B As Range
On Error Resume Next
Set B = Application.InputBox(Prompt:="Sélectionner la cellule. Ensuite
sur(ok)", Type:=8)
On Error GoTo 0
If Not B Is Nothing Then
MsgBox B.Address
Else
MsgBox "Annuler"
End If
iFlag = Not ThisWorkbook.Sheets(1).CheckBoxes("Case1") = 1
If iFlag Then UserForm1.Show Else frmDPicker.Show
End Sub
Tu changes complètement ma formule.
Elle ne fonctionne pas bien.
Sub SafeInputBox()
Dim B As Range
On Error Resume Next
Set B = Application.InputBox(Prompt:="Sélectionner la cellule. Ensuite
sur(ok)", Type:=8)
On Error GoTo 0
If Not B Is Nothing Then
MsgBox B.Address
Else
MsgBox "Annuler"
End If
iFlag = Not ThisWorkbook.Sheets(1).CheckBoxes("Case1") = 1
If iFlag Then UserForm1.Show Else frmDPicker.Show
End Sub
Bonjour à toutes à tous et à Érico qui nous a tapoter de ses petits doigt
ce qui suit :Tu changes complètement ma formule.
Elle ne fonctionne pas bien.
Sub SafeInputBox()
Dim B As Range
On Error Resume Next
Set B = Application.InputBox(Prompt:="Sélectionner la cellule.
Ensuite sur(ok)", Type:=8)
On Error GoTo 0
If Not B Is Nothing Then
MsgBox B.Address
Else
MsgBox "Annuler"
End If
iFlag = Not ThisWorkbook.Sheets(1).CheckBoxes("Case1") = 1
If iFlag Then UserForm1.Show Else frmDPicker.Show
End Sub
Je cherche et je n'arrive pas a trouver ce qu'est :
ThisWorkbook.Sheets(1).CheckBoxes("Case1")
C'est nul mais que veux tu. J'ai essayer de tester, quand on fait ok ca
bloque sur iFlag, quand on annule, ca bloque sur Set B.
quelle est ta version d'excel ? quels sont les objets que tu utilise sur
ta feuille (car je suppute que CheckBoxes("Case1") est un control case a
cocher)
joint ton classeur sur http://www.cjoint.com pour que l'on puisse voir de
quoi il retourne exactement
JLuc
--
Pour m'ecrire directement :
Tomorrow is another day
Bonjour à toutes à tous et à Érico qui nous a tapoter de ses petits doigt
ce qui suit :
Tu changes complètement ma formule.
Elle ne fonctionne pas bien.
Sub SafeInputBox()
Dim B As Range
On Error Resume Next
Set B = Application.InputBox(Prompt:="Sélectionner la cellule.
Ensuite sur(ok)", Type:=8)
On Error GoTo 0
If Not B Is Nothing Then
MsgBox B.Address
Else
MsgBox "Annuler"
End If
iFlag = Not ThisWorkbook.Sheets(1).CheckBoxes("Case1") = 1
If iFlag Then UserForm1.Show Else frmDPicker.Show
End Sub
Je cherche et je n'arrive pas a trouver ce qu'est :
ThisWorkbook.Sheets(1).CheckBoxes("Case1")
C'est nul mais que veux tu. J'ai essayer de tester, quand on fait ok ca
bloque sur iFlag, quand on annule, ca bloque sur Set B.
quelle est ta version d'excel ? quels sont les objets que tu utilise sur
ta feuille (car je suppute que CheckBoxes("Case1") est un control case a
cocher)
joint ton classeur sur http://www.cjoint.com pour que l'on puisse voir de
quoi il retourne exactement
JLuc
--
Pour m'ecrire directement :
jeanluc.laurent@free.fr
Tomorrow is another day
Bonjour à toutes à tous et à Érico qui nous a tapoter de ses petits doigt
ce qui suit :Tu changes complètement ma formule.
Elle ne fonctionne pas bien.
Sub SafeInputBox()
Dim B As Range
On Error Resume Next
Set B = Application.InputBox(Prompt:="Sélectionner la cellule.
Ensuite sur(ok)", Type:=8)
On Error GoTo 0
If Not B Is Nothing Then
MsgBox B.Address
Else
MsgBox "Annuler"
End If
iFlag = Not ThisWorkbook.Sheets(1).CheckBoxes("Case1") = 1
If iFlag Then UserForm1.Show Else frmDPicker.Show
End Sub
Je cherche et je n'arrive pas a trouver ce qu'est :
ThisWorkbook.Sheets(1).CheckBoxes("Case1")
C'est nul mais que veux tu. J'ai essayer de tester, quand on fait ok ca
bloque sur iFlag, quand on annule, ca bloque sur Set B.
quelle est ta version d'excel ? quels sont les objets que tu utilise sur
ta feuille (car je suppute que CheckBoxes("Case1") est un control case a
cocher)
joint ton classeur sur http://www.cjoint.com pour que l'on puisse voir de
quoi il retourne exactement
JLuc
--
Pour m'ecrire directement :
Tomorrow is another day
Et voilà le lien
J'ai Excel 2000
http://cjoint.com/?kgwD7VQmyL
"JLuc" a écrit dans le message de news:Bonjour à toutes à tous et à Érico qui nous a tapoter de ses petits doigt
ce qui suit :Tu changes complètement ma formule.
Elle ne fonctionne pas bien.
Sub SafeInputBox()
Dim B As Range
On Error Resume Next
Set B = Application.InputBox(Prompt:="Sélectionner la cellule. Ensuite
sur(ok)", Type:=8)
On Error GoTo 0
If Not B Is Nothing Then
MsgBox B.Address
Else
MsgBox "Annuler"
End If
iFlag = Not ThisWorkbook.Sheets(1).CheckBoxes("Case1") = 1
If iFlag Then UserForm1.Show Else frmDPicker.Show
End Sub
Je cherche et je n'arrive pas a trouver ce qu'est :
ThisWorkbook.Sheets(1).CheckBoxes("Case1")
C'est nul mais que veux tu. J'ai essayer de tester, quand on fait ok ca
bloque sur iFlag, quand on annule, ca bloque sur Set B.
quelle est ta version d'excel ? quels sont les objets que tu utilise sur ta
feuille (car je suppute que CheckBoxes("Case1") est un control case a
cocher)
joint ton classeur sur http://www.cjoint.com pour que l'on puisse voir de
quoi il retourne exactement
JLuc
-- Pour m'ecrire directement :
Tomorrow is another day
Et voilà le lien
J'ai Excel 2000
http://cjoint.com/?kgwD7VQmyL
"JLuc" <ns.jeanluc.laurent@free.fr.ns> a écrit dans le message de news:
mn.35367d5acee6ba86.40692@free.fr.ns...
Bonjour à toutes à tous et à Érico qui nous a tapoter de ses petits doigt
ce qui suit :
Tu changes complètement ma formule.
Elle ne fonctionne pas bien.
Sub SafeInputBox()
Dim B As Range
On Error Resume Next
Set B = Application.InputBox(Prompt:="Sélectionner la cellule. Ensuite
sur(ok)", Type:=8)
On Error GoTo 0
If Not B Is Nothing Then
MsgBox B.Address
Else
MsgBox "Annuler"
End If
iFlag = Not ThisWorkbook.Sheets(1).CheckBoxes("Case1") = 1
If iFlag Then UserForm1.Show Else frmDPicker.Show
End Sub
Je cherche et je n'arrive pas a trouver ce qu'est :
ThisWorkbook.Sheets(1).CheckBoxes("Case1")
C'est nul mais que veux tu. J'ai essayer de tester, quand on fait ok ca
bloque sur iFlag, quand on annule, ca bloque sur Set B.
quelle est ta version d'excel ? quels sont les objets que tu utilise sur ta
feuille (car je suppute que CheckBoxes("Case1") est un control case a
cocher)
joint ton classeur sur http://www.cjoint.com pour que l'on puisse voir de
quoi il retourne exactement
JLuc
-- Pour m'ecrire directement :
jeanluc.laurent@free.fr
Tomorrow is another day
Et voilà le lien
J'ai Excel 2000
http://cjoint.com/?kgwD7VQmyL
"JLuc" a écrit dans le message de news:Bonjour à toutes à tous et à Érico qui nous a tapoter de ses petits doigt
ce qui suit :Tu changes complètement ma formule.
Elle ne fonctionne pas bien.
Sub SafeInputBox()
Dim B As Range
On Error Resume Next
Set B = Application.InputBox(Prompt:="Sélectionner la cellule. Ensuite
sur(ok)", Type:=8)
On Error GoTo 0
If Not B Is Nothing Then
MsgBox B.Address
Else
MsgBox "Annuler"
End If
iFlag = Not ThisWorkbook.Sheets(1).CheckBoxes("Case1") = 1
If iFlag Then UserForm1.Show Else frmDPicker.Show
End Sub
Je cherche et je n'arrive pas a trouver ce qu'est :
ThisWorkbook.Sheets(1).CheckBoxes("Case1")
C'est nul mais que veux tu. J'ai essayer de tester, quand on fait ok ca
bloque sur iFlag, quand on annule, ca bloque sur Set B.
quelle est ta version d'excel ? quels sont les objets que tu utilise sur ta
feuille (car je suppute que CheckBoxes("Case1") est un control case a
cocher)
joint ton classeur sur http://www.cjoint.com pour que l'on puisse voir de
quoi il retourne exactement
JLuc
-- Pour m'ecrire directement :
Tomorrow is another day
Et voilà le lien
J'ai Excel 2000
http://cjoint.com/?kgwD7VQmyL
"JLuc" a écrit dans le message de news:Bonjour à toutes à tous et à Érico qui nous a tapoter de ses petits doigt
ce qui suit :Tu changes complètement ma formule.
Elle ne fonctionne pas bien.
Sub SafeInputBox()
Dim B As Range
On Error Resume Next
Set B = Application.InputBox(Prompt:="Sélectionner la cellule.
Ensuite sur(ok)", Type:=8)
On Error GoTo 0
If Not B Is Nothing Then
MsgBox B.Address
Else
MsgBox "Annuler"
End If
iFlag = Not ThisWorkbook.Sheets(1).CheckBoxes("Case1") = 1
If iFlag Then UserForm1.Show Else frmDPicker.Show
End Sub
Je cherche et je n'arrive pas a trouver ce qu'est :
ThisWorkbook.Sheets(1).CheckBoxes("Case1")
C'est nul mais que veux tu. J'ai essayer de tester, quand on fait ok ca
bloque sur iFlag, quand on annule, ca bloque sur Set B.
quelle est ta version d'excel ? quels sont les objets que tu utilise sur
ta feuille (car je suppute que CheckBoxes("Case1") est un control case a
cocher)
joint ton classeur sur http://www.cjoint.com pour que l'on puisse voir de
quoi il retourne exactement
JLuc
--
Pour m'ecrire directement :
Tomorrow is another day
Et voilà le lien
J'ai Excel 2000
http://cjoint.com/?kgwD7VQmyL
"JLuc" <ns.jeanluc.laurent@free.fr.ns> a écrit dans le message de news:
mn.35367d5acee6ba86.40692@free.fr.ns...
Bonjour à toutes à tous et à Érico qui nous a tapoter de ses petits doigt
ce qui suit :
Tu changes complètement ma formule.
Elle ne fonctionne pas bien.
Sub SafeInputBox()
Dim B As Range
On Error Resume Next
Set B = Application.InputBox(Prompt:="Sélectionner la cellule.
Ensuite sur(ok)", Type:=8)
On Error GoTo 0
If Not B Is Nothing Then
MsgBox B.Address
Else
MsgBox "Annuler"
End If
iFlag = Not ThisWorkbook.Sheets(1).CheckBoxes("Case1") = 1
If iFlag Then UserForm1.Show Else frmDPicker.Show
End Sub
Je cherche et je n'arrive pas a trouver ce qu'est :
ThisWorkbook.Sheets(1).CheckBoxes("Case1")
C'est nul mais que veux tu. J'ai essayer de tester, quand on fait ok ca
bloque sur iFlag, quand on annule, ca bloque sur Set B.
quelle est ta version d'excel ? quels sont les objets que tu utilise sur
ta feuille (car je suppute que CheckBoxes("Case1") est un control case a
cocher)
joint ton classeur sur http://www.cjoint.com pour que l'on puisse voir de
quoi il retourne exactement
JLuc
--
Pour m'ecrire directement :
jeanluc.laurent@free.fr
Tomorrow is another day
Et voilà le lien
J'ai Excel 2000
http://cjoint.com/?kgwD7VQmyL
"JLuc" a écrit dans le message de news:Bonjour à toutes à tous et à Érico qui nous a tapoter de ses petits doigt
ce qui suit :Tu changes complètement ma formule.
Elle ne fonctionne pas bien.
Sub SafeInputBox()
Dim B As Range
On Error Resume Next
Set B = Application.InputBox(Prompt:="Sélectionner la cellule.
Ensuite sur(ok)", Type:=8)
On Error GoTo 0
If Not B Is Nothing Then
MsgBox B.Address
Else
MsgBox "Annuler"
End If
iFlag = Not ThisWorkbook.Sheets(1).CheckBoxes("Case1") = 1
If iFlag Then UserForm1.Show Else frmDPicker.Show
End Sub
Je cherche et je n'arrive pas a trouver ce qu'est :
ThisWorkbook.Sheets(1).CheckBoxes("Case1")
C'est nul mais que veux tu. J'ai essayer de tester, quand on fait ok ca
bloque sur iFlag, quand on annule, ca bloque sur Set B.
quelle est ta version d'excel ? quels sont les objets que tu utilise sur
ta feuille (car je suppute que CheckBoxes("Case1") est un control case a
cocher)
joint ton classeur sur http://www.cjoint.com pour que l'on puisse voir de
quoi il retourne exactement
JLuc
--
Pour m'ecrire directement :
Tomorrow is another day
Bonsoir Erico ,
remplace cette partie ainsi:
'-------------------------------
Dim A As Variant, B As Range, C As Integer, _
col As Integer, ligne As Integer
On Error Resume Next
Set B = Application.InputBox(Prompt:="Sélectionner la cellule. Ensuite sur
(ok)", Type:=8)
If B.Address = "" Then Exit Sub
On Error GoTo 0
col = B.Cells.Column
ligne = B.Cells.Row
Cells(ligne, col).Select
''''''...
Bonsoir Erico ,
remplace cette partie ainsi:
'-------------------------------
Dim A As Variant, B As Range, C As Integer, _
col As Integer, ligne As Integer
On Error Resume Next
Set B = Application.InputBox(Prompt:="Sélectionner la cellule. Ensuite sur
(ok)", Type:=8)
If B.Address = "" Then Exit Sub
On Error GoTo 0
col = B.Cells.Column
ligne = B.Cells.Row
Cells(ligne, col).Select
''''''...
Bonsoir Erico ,
remplace cette partie ainsi:
'-------------------------------
Dim A As Variant, B As Range, C As Integer, _
col As Integer, ligne As Integer
On Error Resume Next
Set B = Application.InputBox(Prompt:="Sélectionner la cellule. Ensuite sur
(ok)", Type:=8)
If B.Address = "" Then Exit Sub
On Error GoTo 0
col = B.Cells.Column
ligne = B.Cells.Row
Cells(ligne, col).Select
''''''...
Bonjour à toutes à tous et à LSteph qui nous a tapoter de ses petits doigt
ce qui suit :Bonsoir Erico ,
remplace cette partie ainsi:
'-------------------------------
Dim A As Variant, B As Range, C As Integer, _
col As Integer, ligne As Integer
On Error Resume Next
Resume next ne suffit pas a contrecarre l'erreur car elle affiche quand
meme le userform pour le calendrierSet B = Application.InputBox(Prompt:="Sélectionner la cellule. Ensuite
sur (ok)", Type:=8)
Sur cette ligne, c'est trop tard pour tester, si on fait annuler dans
l'inpubox l'erreur est immediate et ca bloque sur set B...If B.Address = "" Then Exit Sub
On Error GoTo 0
col = B.Cells.Column
ligne = B.Cells.Row
Cells(ligne, col).Select
''''''...
C'est pas simple cette histoire !! :-?
JLuc
--
Pour m'ecrire directement :
Tomorrow is another day
Bonjour à toutes à tous et à LSteph qui nous a tapoter de ses petits doigt
ce qui suit :
Bonsoir Erico ,
remplace cette partie ainsi:
'-------------------------------
Dim A As Variant, B As Range, C As Integer, _
col As Integer, ligne As Integer
On Error Resume Next
Resume next ne suffit pas a contrecarre l'erreur car elle affiche quand
meme le userform pour le calendrier
Set B = Application.InputBox(Prompt:="Sélectionner la cellule. Ensuite
sur (ok)", Type:=8)
Sur cette ligne, c'est trop tard pour tester, si on fait annuler dans
l'inpubox l'erreur est immediate et ca bloque sur set B...
If B.Address = "" Then Exit Sub
On Error GoTo 0
col = B.Cells.Column
ligne = B.Cells.Row
Cells(ligne, col).Select
''''''...
C'est pas simple cette histoire !! :-?
JLuc
--
Pour m'ecrire directement :
jeanluc.laurent@free.fr
Tomorrow is another day
Bonjour à toutes à tous et à LSteph qui nous a tapoter de ses petits doigt
ce qui suit :Bonsoir Erico ,
remplace cette partie ainsi:
'-------------------------------
Dim A As Variant, B As Range, C As Integer, _
col As Integer, ligne As Integer
On Error Resume Next
Resume next ne suffit pas a contrecarre l'erreur car elle affiche quand
meme le userform pour le calendrierSet B = Application.InputBox(Prompt:="Sélectionner la cellule. Ensuite
sur (ok)", Type:=8)
Sur cette ligne, c'est trop tard pour tester, si on fait annuler dans
l'inpubox l'erreur est immediate et ca bloque sur set B...If B.Address = "" Then Exit Sub
On Error GoTo 0
col = B.Cells.Column
ligne = B.Cells.Row
Cells(ligne, col).Select
''''''...
C'est pas simple cette histoire !! :-?
JLuc
--
Pour m'ecrire directement :
Tomorrow is another day
Bonsoir JLuc,
Non chez moi cela marche impec, pas cette erreur,
comment l'obtiens tu?
lSteph
;-)
NB(arrête donc ces de tapotis et surtout c'est fatigant à toujours
redescendre en bas du message
sur ce forum on répond au dessus).
"JLuc" a écrit dans le message de news:Bonjour à toutes à tous et à LSteph qui nous a tapoter de ses petits
doigt ce qui suit :Bonsoir Erico ,
remplace cette partie ainsi:
'-------------------------------
Dim A As Variant, B As Range, C As Integer, _
col As Integer, ligne As Integer
On Error Resume Next
Resume next ne suffit pas a contrecarre l'erreur car elle affiche quand
meme le userform pour le calendrierSet B = Application.InputBox(Prompt:="Sélectionner la cellule. Ensuite
sur (ok)", Type:=8)
Sur cette ligne, c'est trop tard pour tester, si on fait annuler dans
l'inpubox l'erreur est immediate et ca bloque sur set B...If B.Address = "" Then Exit Sub
On Error GoTo 0
col = B.Cells.Column
ligne = B.Cells.Row
Cells(ligne, col).Select
''''''...
C'est pas simple cette histoire !! :-?
JLuc
--
Pour m'ecrire directement :
Tomorrow is another day
Bonsoir JLuc,
Non chez moi cela marche impec, pas cette erreur,
comment l'obtiens tu?
lSteph
;-)
NB(arrête donc ces de tapotis et surtout c'est fatigant à toujours
redescendre en bas du message
sur ce forum on répond au dessus).
"JLuc" <ns.jeanluc.laurent@free.fr.ns> a écrit dans le message de news:
mn.356f7d5a9ee99068.40692@free.fr.ns...
Bonjour à toutes à tous et à LSteph qui nous a tapoter de ses petits
doigt ce qui suit :
Bonsoir Erico ,
remplace cette partie ainsi:
'-------------------------------
Dim A As Variant, B As Range, C As Integer, _
col As Integer, ligne As Integer
On Error Resume Next
Resume next ne suffit pas a contrecarre l'erreur car elle affiche quand
meme le userform pour le calendrier
Set B = Application.InputBox(Prompt:="Sélectionner la cellule. Ensuite
sur (ok)", Type:=8)
Sur cette ligne, c'est trop tard pour tester, si on fait annuler dans
l'inpubox l'erreur est immediate et ca bloque sur set B...
If B.Address = "" Then Exit Sub
On Error GoTo 0
col = B.Cells.Column
ligne = B.Cells.Row
Cells(ligne, col).Select
''''''...
C'est pas simple cette histoire !! :-?
JLuc
--
Pour m'ecrire directement :
jeanluc.laurent@free.fr
Tomorrow is another day
Bonsoir JLuc,
Non chez moi cela marche impec, pas cette erreur,
comment l'obtiens tu?
lSteph
;-)
NB(arrête donc ces de tapotis et surtout c'est fatigant à toujours
redescendre en bas du message
sur ce forum on répond au dessus).
"JLuc" a écrit dans le message de news:Bonjour à toutes à tous et à LSteph qui nous a tapoter de ses petits
doigt ce qui suit :Bonsoir Erico ,
remplace cette partie ainsi:
'-------------------------------
Dim A As Variant, B As Range, C As Integer, _
col As Integer, ligne As Integer
On Error Resume Next
Resume next ne suffit pas a contrecarre l'erreur car elle affiche quand
meme le userform pour le calendrierSet B = Application.InputBox(Prompt:="Sélectionner la cellule. Ensuite
sur (ok)", Type:=8)
Sur cette ligne, c'est trop tard pour tester, si on fait annuler dans
l'inpubox l'erreur est immediate et ca bloque sur set B...If B.Address = "" Then Exit Sub
On Error GoTo 0
col = B.Cells.Column
ligne = B.Cells.Row
Cells(ligne, col).Select
''''''...
C'est pas simple cette histoire !! :-?
JLuc
--
Pour m'ecrire directement :
Tomorrow is another day
Bonsoir JLuc,
Non chez moi cela marche impec, pas cette erreur,
comment l'obtiens tu?
lSteph
;-)
Chez moi, ca marche comme ckez Erico, a savoir :
NB(arrête donc ces de tapotis et surtout c'est fatigant à toujours
redescendre en bas du message
sur ce forum on répond au dessus).
Ok, je vais modifie ceci dans la mesure de mes moyens rofl
"JLuc" a écrit dans le message de news:Bonjour à toutes à tous et à LSteph qui nous a tapoter de ses petits doigt
ce qui suit :Bonsoir Erico ,
remplace cette partie ainsi:
'-------------------------------
Dim A As Variant, B As Range, C As Integer, _
col As Integer, ligne As Integer
On Error Resume Next
Resume next ne suffit pas a contrecarre l'erreur car elle affiche quand
meme le userform pour le calendrierSet B = Application.InputBox(Prompt:="Sélectionner la cellule. Ensuite sur
(ok)", Type:=8)
Sur cette ligne, c'est trop tard pour tester, si on fait annuler dans
l'inpubox l'erreur est immediate et ca bloque sur set B...If B.Address = "" Then Exit Sub
On Error GoTo 0
col = B.Cells.Column
ligne = B.Cells.Row
Cells(ligne, col).Select
''''''...
C'est pas simple cette histoire !! :-?
JLuc
-- Pour m'ecrire directement :
Tomorrow is another day
Bonsoir JLuc,
Non chez moi cela marche impec, pas cette erreur,
comment l'obtiens tu?
lSteph
;-)
Chez moi, ca marche comme ckez Erico, a savoir :
NB(arrête donc ces de tapotis et surtout c'est fatigant à toujours
redescendre en bas du message
sur ce forum on répond au dessus).
Ok, je vais modifie ceci dans la mesure de mes moyens rofl
"JLuc" <ns.jeanluc.laurent@free.fr.ns> a écrit dans le message de news:
mn.356f7d5a9ee99068.40692@free.fr.ns...
Bonjour à toutes à tous et à LSteph qui nous a tapoter de ses petits doigt
ce qui suit :
Bonsoir Erico ,
remplace cette partie ainsi:
'-------------------------------
Dim A As Variant, B As Range, C As Integer, _
col As Integer, ligne As Integer
On Error Resume Next
Resume next ne suffit pas a contrecarre l'erreur car elle affiche quand
meme le userform pour le calendrier
Set B = Application.InputBox(Prompt:="Sélectionner la cellule. Ensuite sur
(ok)", Type:=8)
Sur cette ligne, c'est trop tard pour tester, si on fait annuler dans
l'inpubox l'erreur est immediate et ca bloque sur set B...
If B.Address = "" Then Exit Sub
On Error GoTo 0
col = B.Cells.Column
ligne = B.Cells.Row
Cells(ligne, col).Select
''''''...
C'est pas simple cette histoire !! :-?
JLuc
-- Pour m'ecrire directement :
jeanluc.laurent@free.fr
Tomorrow is another day
Bonsoir JLuc,
Non chez moi cela marche impec, pas cette erreur,
comment l'obtiens tu?
lSteph
;-)
Chez moi, ca marche comme ckez Erico, a savoir :
NB(arrête donc ces de tapotis et surtout c'est fatigant à toujours
redescendre en bas du message
sur ce forum on répond au dessus).
Ok, je vais modifie ceci dans la mesure de mes moyens rofl
"JLuc" a écrit dans le message de news:Bonjour à toutes à tous et à LSteph qui nous a tapoter de ses petits doigt
ce qui suit :Bonsoir Erico ,
remplace cette partie ainsi:
'-------------------------------
Dim A As Variant, B As Range, C As Integer, _
col As Integer, ligne As Integer
On Error Resume Next
Resume next ne suffit pas a contrecarre l'erreur car elle affiche quand
meme le userform pour le calendrierSet B = Application.InputBox(Prompt:="Sélectionner la cellule. Ensuite sur
(ok)", Type:=8)
Sur cette ligne, c'est trop tard pour tester, si on fait annuler dans
l'inpubox l'erreur est immediate et ca bloque sur set B...If B.Address = "" Then Exit Sub
On Error GoTo 0
col = B.Cells.Column
ligne = B.Cells.Row
Cells(ligne, col).Select
''''''...
C'est pas simple cette histoire !! :-?
JLuc
-- Pour m'ecrire directement :
Tomorrow is another day