-----Message d'origine-----
Bonjour
Cela doit sans doute faire suite à ta question d'hier ? ;-
)
Récapitulons :
Sur la feuille Feuil3 se trouvent tes liens hypertexte :
Tu as un lien hypertexte avec le texte "Feuil1" qui
s'affiche dans une
cellule
Tu as un lien hypertexte avec le texte "Feuil2" qui
s'affiche dans une
cellule
Si ce sont effectivement les conditions actuelles, le
code ci-dessous DOIT
fonctionner :
Private Sub Workbook_SheetFollowHyperlink(ByVal Sh As
Object _
, ByVal Target As Hyperlink)
If Sh.Name = "Feuil3" And Target.TextToDisplay = "Feuil2"
_
Then
ThisWorkbook.Save 'si tu souhaites enregistrer
Application.Quit
End If
End Sub
(testé sur Excel 2003)
Cordialement
Pascal
"Andrew" a écrit
dans le message de
news:2e0101c4b1c5$d396de10$
Hello... j'ai un problème.
J'ai un document avec 3 feuilles Excel qui contiennent:
- Feuil1: une liste de gens que je DOIS employer
- Feuil2: une feuille bidon que j'utilise pas
- Feuil3: la page d'intro qui permet de choisir entre
l'hypertexte de la feuil1 et de la feuil2
J'aimerais que quand on clique sur le lien qui donne sur
la feuil1, ça sauve automatiquement sur la feuil1. Et
quand on clique sur le lien qui donne sur sur la feuil2 ça
ferme Excel.
J'ai fait ce code pour le faire:
Private Sub Workbook_SheetFollowHyperlink(ByVal Sh As
Object _
, ByVal Target As Hyperlink)
If Sh.Name = "Feuil1" Then
ThisWorkbook.Save
End If
If Sh.Name = "Feuil2" Then
Application.Quit
End If
End Sub
Mais ça ne marche pas... ça me ferme Excel quand je clique
sur n'importe lequel des deux liens... Qu'est-ce que j'ai
fait faux? Est-ce possible de faire ce que je veux?
Deuxième question:
J'aimerais qu'une cellule augmente d'une valeure CHAQUE
année le 1er août (le contenu de la cellule est 7MA51 et
j'aimerais que le 1er août 2005 ça change automatiquement
en 8MA51, puis le 1er août 2006 en 9MA51, etc etc)
Que dois-je faire?
Merci à celui ou celle qui aura le courage de répondre à
tout ça!
.
-----Message d'origine-----
Bonjour
Cela doit sans doute faire suite à ta question d'hier ? ;-
)
Récapitulons :
Sur la feuille Feuil3 se trouvent tes liens hypertexte :
Tu as un lien hypertexte avec le texte "Feuil1" qui
s'affiche dans une
cellule
Tu as un lien hypertexte avec le texte "Feuil2" qui
s'affiche dans une
cellule
Si ce sont effectivement les conditions actuelles, le
code ci-dessous DOIT
fonctionner :
Private Sub Workbook_SheetFollowHyperlink(ByVal Sh As
Object _
, ByVal Target As Hyperlink)
If Sh.Name = "Feuil3" And Target.TextToDisplay = "Feuil2"
_
Then
ThisWorkbook.Save 'si tu souhaites enregistrer
Application.Quit
End If
End Sub
(testé sur Excel 2003)
Cordialement
Pascal
"Andrew" <anonymous@discussions.microsoft.com> a écrit
dans le message de
news:2e0101c4b1c5$d396de10$a501280a@phx.gbl...
Hello... j'ai un problème.
J'ai un document avec 3 feuilles Excel qui contiennent:
- Feuil1: une liste de gens que je DOIS employer
- Feuil2: une feuille bidon que j'utilise pas
- Feuil3: la page d'intro qui permet de choisir entre
l'hypertexte de la feuil1 et de la feuil2
J'aimerais que quand on clique sur le lien qui donne sur
la feuil1, ça sauve automatiquement sur la feuil1. Et
quand on clique sur le lien qui donne sur sur la feuil2 ça
ferme Excel.
J'ai fait ce code pour le faire:
Private Sub Workbook_SheetFollowHyperlink(ByVal Sh As
Object _
, ByVal Target As Hyperlink)
If Sh.Name = "Feuil1" Then
ThisWorkbook.Save
End If
If Sh.Name = "Feuil2" Then
Application.Quit
End If
End Sub
Mais ça ne marche pas... ça me ferme Excel quand je clique
sur n'importe lequel des deux liens... Qu'est-ce que j'ai
fait faux? Est-ce possible de faire ce que je veux?
Deuxième question:
J'aimerais qu'une cellule augmente d'une valeure CHAQUE
année le 1er août (le contenu de la cellule est 7MA51 et
j'aimerais que le 1er août 2005 ça change automatiquement
en 8MA51, puis le 1er août 2006 en 9MA51, etc etc)
Que dois-je faire?
Merci à celui ou celle qui aura le courage de répondre à
tout ça!
.
-----Message d'origine-----
Bonjour
Cela doit sans doute faire suite à ta question d'hier ? ;-
)
Récapitulons :
Sur la feuille Feuil3 se trouvent tes liens hypertexte :
Tu as un lien hypertexte avec le texte "Feuil1" qui
s'affiche dans une
cellule
Tu as un lien hypertexte avec le texte "Feuil2" qui
s'affiche dans une
cellule
Si ce sont effectivement les conditions actuelles, le
code ci-dessous DOIT
fonctionner :
Private Sub Workbook_SheetFollowHyperlink(ByVal Sh As
Object _
, ByVal Target As Hyperlink)
If Sh.Name = "Feuil3" And Target.TextToDisplay = "Feuil2"
_
Then
ThisWorkbook.Save 'si tu souhaites enregistrer
Application.Quit
End If
End Sub
(testé sur Excel 2003)
Cordialement
Pascal
"Andrew" a écrit
dans le message de
news:2e0101c4b1c5$d396de10$
Hello... j'ai un problème.
J'ai un document avec 3 feuilles Excel qui contiennent:
- Feuil1: une liste de gens que je DOIS employer
- Feuil2: une feuille bidon que j'utilise pas
- Feuil3: la page d'intro qui permet de choisir entre
l'hypertexte de la feuil1 et de la feuil2
J'aimerais que quand on clique sur le lien qui donne sur
la feuil1, ça sauve automatiquement sur la feuil1. Et
quand on clique sur le lien qui donne sur sur la feuil2 ça
ferme Excel.
J'ai fait ce code pour le faire:
Private Sub Workbook_SheetFollowHyperlink(ByVal Sh As
Object _
, ByVal Target As Hyperlink)
If Sh.Name = "Feuil1" Then
ThisWorkbook.Save
End If
If Sh.Name = "Feuil2" Then
Application.Quit
End If
End Sub
Mais ça ne marche pas... ça me ferme Excel quand je clique
sur n'importe lequel des deux liens... Qu'est-ce que j'ai
fait faux? Est-ce possible de faire ce que je veux?
Deuxième question:
J'aimerais qu'une cellule augmente d'une valeure CHAQUE
année le 1er août (le contenu de la cellule est 7MA51 et
j'aimerais que le 1er août 2005 ça change automatiquement
en 8MA51, puis le 1er août 2006 en 9MA51, etc etc)
Que dois-je faire?
Merci à celui ou celle qui aura le courage de répondre à
tout ça!
.
-----Message d'origine-----
Bonjour
Cela doit sans doute faire suite à ta question d'hier ? ;-
)
Récapitulons :
Sur la feuille Feuil3 se trouvent tes liens hypertexte :
Tu as un lien hypertexte avec le texte "Feuil1" qui
s'affiche dans une
cellule
Tu as un lien hypertexte avec le texte "Feuil2" qui
s'affiche dans une
cellule
Si ce sont effectivement les conditions actuelles, le
code ci-dessous DOIT
fonctionner :
Private Sub Workbook_SheetFollowHyperlink(ByVal Sh As
Object _
, ByVal Target As Hyperlink)
If Sh.Name = "Feuil3" And Target.TextToDisplay = "Feuil2"
_
Then
ThisWorkbook.Save 'si tu souhaites enregistrer
Application.Quit
End If
End Sub
(testé sur Excel 2003)
Cordialement
Pascal
"Andrew" a écrit
dans le message de
news:2e0101c4b1c5$d396de10$
Hello... j'ai un problème.
J'ai un document avec 3 feuilles Excel qui contiennent:
- Feuil1: une liste de gens que je DOIS employer
- Feuil2: une feuille bidon que j'utilise pas
- Feuil3: la page d'intro qui permet de choisir entre
l'hypertexte de la feuil1 et de la feuil2
J'aimerais que quand on clique sur le lien qui donne sur
la feuil1, ça sauve automatiquement sur la feuil1. Et
quand on clique sur le lien qui donne sur sur la feuil2 ça
ferme Excel.
J'ai fait ce code pour le faire:
Private Sub Workbook_SheetFollowHyperlink(ByVal Sh As
Object _
, ByVal Target As Hyperlink)
If Sh.Name = "Feuil1" Then
ThisWorkbook.Save
End If
If Sh.Name = "Feuil2" Then
Application.Quit
End If
End Sub
Mais ça ne marche pas... ça me ferme Excel quand je clique
sur n'importe lequel des deux liens... Qu'est-ce que j'ai
fait faux? Est-ce possible de faire ce que je veux?
Deuxième question:
J'aimerais qu'une cellule augmente d'une valeure CHAQUE
année le 1er août (le contenu de la cellule est 7MA51 et
j'aimerais que le 1er août 2005 ça change automatiquement
en 8MA51, puis le 1er août 2006 en 9MA51, etc etc)
Que dois-je faire?
Merci à celui ou celle qui aura le courage de répondre à
tout ça!
.
-----Message d'origine-----
Bonjour
Cela doit sans doute faire suite à ta question d'hier ? ;-
)
Récapitulons :
Sur la feuille Feuil3 se trouvent tes liens hypertexte :
Tu as un lien hypertexte avec le texte "Feuil1" qui
s'affiche dans une
cellule
Tu as un lien hypertexte avec le texte "Feuil2" qui
s'affiche dans une
cellule
Si ce sont effectivement les conditions actuelles, le
code ci-dessous DOIT
fonctionner :
Private Sub Workbook_SheetFollowHyperlink(ByVal Sh As
Object _
, ByVal Target As Hyperlink)
If Sh.Name = "Feuil3" And Target.TextToDisplay = "Feuil2"
_
Then
ThisWorkbook.Save 'si tu souhaites enregistrer
Application.Quit
End If
End Sub
(testé sur Excel 2003)
Cordialement
Pascal
"Andrew" <anonymous@discussions.microsoft.com> a écrit
dans le message de
news:2e0101c4b1c5$d396de10$a501280a@phx.gbl...
Hello... j'ai un problème.
J'ai un document avec 3 feuilles Excel qui contiennent:
- Feuil1: une liste de gens que je DOIS employer
- Feuil2: une feuille bidon que j'utilise pas
- Feuil3: la page d'intro qui permet de choisir entre
l'hypertexte de la feuil1 et de la feuil2
J'aimerais que quand on clique sur le lien qui donne sur
la feuil1, ça sauve automatiquement sur la feuil1. Et
quand on clique sur le lien qui donne sur sur la feuil2 ça
ferme Excel.
J'ai fait ce code pour le faire:
Private Sub Workbook_SheetFollowHyperlink(ByVal Sh As
Object _
, ByVal Target As Hyperlink)
If Sh.Name = "Feuil1" Then
ThisWorkbook.Save
End If
If Sh.Name = "Feuil2" Then
Application.Quit
End If
End Sub
Mais ça ne marche pas... ça me ferme Excel quand je clique
sur n'importe lequel des deux liens... Qu'est-ce que j'ai
fait faux? Est-ce possible de faire ce que je veux?
Deuxième question:
J'aimerais qu'une cellule augmente d'une valeure CHAQUE
année le 1er août (le contenu de la cellule est 7MA51 et
j'aimerais que le 1er août 2005 ça change automatiquement
en 8MA51, puis le 1er août 2006 en 9MA51, etc etc)
Que dois-je faire?
Merci à celui ou celle qui aura le courage de répondre à
tout ça!
.
-----Message d'origine-----
Bonjour
Cela doit sans doute faire suite à ta question d'hier ? ;-
)
Récapitulons :
Sur la feuille Feuil3 se trouvent tes liens hypertexte :
Tu as un lien hypertexte avec le texte "Feuil1" qui
s'affiche dans une
cellule
Tu as un lien hypertexte avec le texte "Feuil2" qui
s'affiche dans une
cellule
Si ce sont effectivement les conditions actuelles, le
code ci-dessous DOIT
fonctionner :
Private Sub Workbook_SheetFollowHyperlink(ByVal Sh As
Object _
, ByVal Target As Hyperlink)
If Sh.Name = "Feuil3" And Target.TextToDisplay = "Feuil2"
_
Then
ThisWorkbook.Save 'si tu souhaites enregistrer
Application.Quit
End If
End Sub
(testé sur Excel 2003)
Cordialement
Pascal
"Andrew" a écrit
dans le message de
news:2e0101c4b1c5$d396de10$
Hello... j'ai un problème.
J'ai un document avec 3 feuilles Excel qui contiennent:
- Feuil1: une liste de gens que je DOIS employer
- Feuil2: une feuille bidon que j'utilise pas
- Feuil3: la page d'intro qui permet de choisir entre
l'hypertexte de la feuil1 et de la feuil2
J'aimerais que quand on clique sur le lien qui donne sur
la feuil1, ça sauve automatiquement sur la feuil1. Et
quand on clique sur le lien qui donne sur sur la feuil2 ça
ferme Excel.
J'ai fait ce code pour le faire:
Private Sub Workbook_SheetFollowHyperlink(ByVal Sh As
Object _
, ByVal Target As Hyperlink)
If Sh.Name = "Feuil1" Then
ThisWorkbook.Save
End If
If Sh.Name = "Feuil2" Then
Application.Quit
End If
End Sub
Mais ça ne marche pas... ça me ferme Excel quand je clique
sur n'importe lequel des deux liens... Qu'est-ce que j'ai
fait faux? Est-ce possible de faire ce que je veux?
Deuxième question:
J'aimerais qu'une cellule augmente d'une valeure CHAQUE
année le 1er août (le contenu de la cellule est 7MA51 et
j'aimerais que le 1er août 2005 ça change automatiquement
en 8MA51, puis le 1er août 2006 en 9MA51, etc etc)
Que dois-je faire?
Merci à celui ou celle qui aura le courage de répondre à
tout ça!
.
Et pour la deuxieme partie de ma question? faire augmenter
une cellule d'une valeure le 1er aout c'est possible?
Et pour la deuxieme partie de ma question? faire augmenter
une cellule d'une valeure le 1er aout c'est possible?
Et pour la deuxieme partie de ma question? faire augmenter
une cellule d'une valeure le 1er aout c'est possible?
-----Message d'origine-----
Re
Quelle est ta version d'excel ?
Si tu le souhaites, je te fais parvenir un classeur qui
fonctionne.
Cordialement
Pascal
a écrit dans le
message de
news:036d01c4b1ca$6cd7f920$
Bon je crois que je vais abandonner parce que j'arrive pas
a faire les deux...
Sois il me fait tout quitter, sois il me fait tout
sauver... donc je sais pas mais je vais arreter là!
Et pour la deuxieme partie de ma question? faire augmenter
une cellule d'une valeure le 1er aout c'est possible?-----Message d'origine-----
Bonjour
Cela doit sans doute faire suite à ta question
d'hier ? ;-
)Récapitulons :
Sur la feuille Feuil3 se trouvent tes liens hypertexte :
Tu as un lien hypertexte avec le texte "Feuil1" qui
s'affiche dans unecellule
Tu as un lien hypertexte avec le texte "Feuil2" qui
s'affiche dans unecellule
Si ce sont effectivement les conditions actuelles, le
code ci-dessous DOITfonctionner :
Private Sub Workbook_SheetFollowHyperlink(ByVal Sh As
Object _, ByVal Target As Hyperlink)
If Sh.Name = "Feuil3" And Target.TextToDisplay = "Feuil2"
_Then
ThisWorkbook.Save 'si tu souhaites enregistrer
Application.Quit
End If
End Sub
(testé sur Excel 2003)
Cordialement
Pascal
"Andrew" a écrit
dans le message denews:2e0101c4b1c5$d396de10$
Hello... j'ai un problème.
J'ai un document avec 3 feuilles Excel qui contiennent:
- Feuil1: une liste de gens que je DOIS employer
- Feuil2: une feuille bidon que j'utilise pas
- Feuil3: la page d'intro qui permet de choisir entre
l'hypertexte de la feuil1 et de la feuil2
J'aimerais que quand on clique sur le lien qui donne sur
la feuil1, ça sauve automatiquement sur la feuil1. Et
quand on clique sur le lien qui donne sur sur la feuil2
ça
ferme Excel.
J'ai fait ce code pour le faire:
Private Sub Workbook_SheetFollowHyperlink(ByVal Sh As
Object _
, ByVal Target As Hyperlink)
If Sh.Name = "Feuil1" Then
ThisWorkbook.Save
End If
If Sh.Name = "Feuil2" Then
Application.Quit
End If
End Sub
Mais ça ne marche pas... ça me ferme Excel quand je
clique
sur n'importe lequel des deux liens... Qu'est-ce que j'ai
fait faux? Est-ce possible de faire ce que je veux?
Deuxième question:
J'aimerais qu'une cellule augmente d'une valeure CHAQUE
année le 1er août (le contenu de la cellule est 7MA51 et
j'aimerais que le 1er août 2005 ça change automatiquement
en 8MA51, puis le 1er août 2006 en 9MA51, etc etc)
Que dois-je faire?
Merci à celui ou celle qui aura le courage de répondre à
tout ça!
.
.
-----Message d'origine-----
Re
Quelle est ta version d'excel ?
Si tu le souhaites, je te fais parvenir un classeur qui
fonctionne.
Cordialement
Pascal
<anonymous@discussions.microsoft.com> a écrit dans le
message de
news:036d01c4b1ca$6cd7f920$a301280a@phx.gbl...
Bon je crois que je vais abandonner parce que j'arrive pas
a faire les deux...
Sois il me fait tout quitter, sois il me fait tout
sauver... donc je sais pas mais je vais arreter là!
Et pour la deuxieme partie de ma question? faire augmenter
une cellule d'une valeure le 1er aout c'est possible?
-----Message d'origine-----
Bonjour
Cela doit sans doute faire suite à ta question
d'hier ? ;-
)
Récapitulons :
Sur la feuille Feuil3 se trouvent tes liens hypertexte :
Tu as un lien hypertexte avec le texte "Feuil1" qui
s'affiche dans une
cellule
Tu as un lien hypertexte avec le texte "Feuil2" qui
s'affiche dans une
cellule
Si ce sont effectivement les conditions actuelles, le
code ci-dessous DOIT
fonctionner :
Private Sub Workbook_SheetFollowHyperlink(ByVal Sh As
Object _
, ByVal Target As Hyperlink)
If Sh.Name = "Feuil3" And Target.TextToDisplay = "Feuil2"
_
Then
ThisWorkbook.Save 'si tu souhaites enregistrer
Application.Quit
End If
End Sub
(testé sur Excel 2003)
Cordialement
Pascal
"Andrew" <anonymous@discussions.microsoft.com> a écrit
dans le message de
news:2e0101c4b1c5$d396de10$a501280a@phx.gbl...
Hello... j'ai un problème.
J'ai un document avec 3 feuilles Excel qui contiennent:
- Feuil1: une liste de gens que je DOIS employer
- Feuil2: une feuille bidon que j'utilise pas
- Feuil3: la page d'intro qui permet de choisir entre
l'hypertexte de la feuil1 et de la feuil2
J'aimerais que quand on clique sur le lien qui donne sur
la feuil1, ça sauve automatiquement sur la feuil1. Et
quand on clique sur le lien qui donne sur sur la feuil2
ça
ferme Excel.
J'ai fait ce code pour le faire:
Private Sub Workbook_SheetFollowHyperlink(ByVal Sh As
Object _
, ByVal Target As Hyperlink)
If Sh.Name = "Feuil1" Then
ThisWorkbook.Save
End If
If Sh.Name = "Feuil2" Then
Application.Quit
End If
End Sub
Mais ça ne marche pas... ça me ferme Excel quand je
clique
sur n'importe lequel des deux liens... Qu'est-ce que j'ai
fait faux? Est-ce possible de faire ce que je veux?
Deuxième question:
J'aimerais qu'une cellule augmente d'une valeure CHAQUE
année le 1er août (le contenu de la cellule est 7MA51 et
j'aimerais que le 1er août 2005 ça change automatiquement
en 8MA51, puis le 1er août 2006 en 9MA51, etc etc)
Que dois-je faire?
Merci à celui ou celle qui aura le courage de répondre à
tout ça!
.
.
-----Message d'origine-----
Re
Quelle est ta version d'excel ?
Si tu le souhaites, je te fais parvenir un classeur qui
fonctionne.
Cordialement
Pascal
a écrit dans le
message de
news:036d01c4b1ca$6cd7f920$
Bon je crois que je vais abandonner parce que j'arrive pas
a faire les deux...
Sois il me fait tout quitter, sois il me fait tout
sauver... donc je sais pas mais je vais arreter là!
Et pour la deuxieme partie de ma question? faire augmenter
une cellule d'une valeure le 1er aout c'est possible?-----Message d'origine-----
Bonjour
Cela doit sans doute faire suite à ta question
d'hier ? ;-
)Récapitulons :
Sur la feuille Feuil3 se trouvent tes liens hypertexte :
Tu as un lien hypertexte avec le texte "Feuil1" qui
s'affiche dans unecellule
Tu as un lien hypertexte avec le texte "Feuil2" qui
s'affiche dans unecellule
Si ce sont effectivement les conditions actuelles, le
code ci-dessous DOITfonctionner :
Private Sub Workbook_SheetFollowHyperlink(ByVal Sh As
Object _, ByVal Target As Hyperlink)
If Sh.Name = "Feuil3" And Target.TextToDisplay = "Feuil2"
_Then
ThisWorkbook.Save 'si tu souhaites enregistrer
Application.Quit
End If
End Sub
(testé sur Excel 2003)
Cordialement
Pascal
"Andrew" a écrit
dans le message denews:2e0101c4b1c5$d396de10$
Hello... j'ai un problème.
J'ai un document avec 3 feuilles Excel qui contiennent:
- Feuil1: une liste de gens que je DOIS employer
- Feuil2: une feuille bidon que j'utilise pas
- Feuil3: la page d'intro qui permet de choisir entre
l'hypertexte de la feuil1 et de la feuil2
J'aimerais que quand on clique sur le lien qui donne sur
la feuil1, ça sauve automatiquement sur la feuil1. Et
quand on clique sur le lien qui donne sur sur la feuil2
ça
ferme Excel.
J'ai fait ce code pour le faire:
Private Sub Workbook_SheetFollowHyperlink(ByVal Sh As
Object _
, ByVal Target As Hyperlink)
If Sh.Name = "Feuil1" Then
ThisWorkbook.Save
End If
If Sh.Name = "Feuil2" Then
Application.Quit
End If
End Sub
Mais ça ne marche pas... ça me ferme Excel quand je
clique
sur n'importe lequel des deux liens... Qu'est-ce que j'ai
fait faux? Est-ce possible de faire ce que je veux?
Deuxième question:
J'aimerais qu'une cellule augmente d'une valeure CHAQUE
année le 1er août (le contenu de la cellule est 7MA51 et
j'aimerais que le 1er août 2005 ça change automatiquement
en 8MA51, puis le 1er août 2006 en 9MA51, etc etc)
Que dois-je faire?
Merci à celui ou celle qui aura le courage de répondre à
tout ça!
.
.
-----Message d'origine-----
Re
Quelle est ta version d'excel ?
Si tu le souhaites, je te fais parvenir un classeur qui
fonctionne.
Cordialement
Pascal
a écrit dans le
message de
news:036d01c4b1ca$6cd7f920$
Bon je crois que je vais abandonner parce que j'arrive pas
a faire les deux...
Sois il me fait tout quitter, sois il me fait tout
sauver... donc je sais pas mais je vais arreter là!
Et pour la deuxieme partie de ma question? faire augmenter
une cellule d'une valeure le 1er aout c'est possible?-----Message d'origine-----
Bonjour
Cela doit sans doute faire suite à ta question
d'hier ? ;-
)Récapitulons :
Sur la feuille Feuil3 se trouvent tes liens hypertexte :
Tu as un lien hypertexte avec le texte "Feuil1" qui
s'affiche dans unecellule
Tu as un lien hypertexte avec le texte "Feuil2" qui
s'affiche dans unecellule
Si ce sont effectivement les conditions actuelles, le
code ci-dessous DOITfonctionner :
Private Sub Workbook_SheetFollowHyperlink(ByVal Sh As
Object _, ByVal Target As Hyperlink)
If Sh.Name = "Feuil3" And Target.TextToDisplay = "Feuil2"
_Then
ThisWorkbook.Save 'si tu souhaites enregistrer
Application.Quit
End If
End Sub
(testé sur Excel 2003)
Cordialement
Pascal
"Andrew" a écrit
dans le message denews:2e0101c4b1c5$d396de10$
Hello... j'ai un problème.
J'ai un document avec 3 feuilles Excel qui contiennent:
- Feuil1: une liste de gens que je DOIS employer
- Feuil2: une feuille bidon que j'utilise pas
- Feuil3: la page d'intro qui permet de choisir entre
l'hypertexte de la feuil1 et de la feuil2
J'aimerais que quand on clique sur le lien qui donne sur
la feuil1, ça sauve automatiquement sur la feuil1. Et
quand on clique sur le lien qui donne sur sur la feuil2
ça
ferme Excel.
J'ai fait ce code pour le faire:
Private Sub Workbook_SheetFollowHyperlink(ByVal Sh As
Object _
, ByVal Target As Hyperlink)
If Sh.Name = "Feuil1" Then
ThisWorkbook.Save
End If
If Sh.Name = "Feuil2" Then
Application.Quit
End If
End Sub
Mais ça ne marche pas... ça me ferme Excel quand je
clique
sur n'importe lequel des deux liens... Qu'est-ce que j'ai
fait faux? Est-ce possible de faire ce que je veux?
Deuxième question:
J'aimerais qu'une cellule augmente d'une valeure CHAQUE
année le 1er août (le contenu de la cellule est 7MA51 et
j'aimerais que le 1er août 2005 ça change automatiquement
en 8MA51, puis le 1er août 2006 en 9MA51, etc etc)
Que dois-je faire?
Merci à celui ou celle qui aura le courage de répondre à
tout ça!
.
.
-----Message d'origine-----
Re
Quelle est ta version d'excel ?
Si tu le souhaites, je te fais parvenir un classeur qui
fonctionne.
Cordialement
Pascal
<anonymous@discussions.microsoft.com> a écrit dans le
message de
news:036d01c4b1ca$6cd7f920$a301280a@phx.gbl...
Bon je crois que je vais abandonner parce que j'arrive pas
a faire les deux...
Sois il me fait tout quitter, sois il me fait tout
sauver... donc je sais pas mais je vais arreter là!
Et pour la deuxieme partie de ma question? faire augmenter
une cellule d'une valeure le 1er aout c'est possible?
-----Message d'origine-----
Bonjour
Cela doit sans doute faire suite à ta question
d'hier ? ;-
)
Récapitulons :
Sur la feuille Feuil3 se trouvent tes liens hypertexte :
Tu as un lien hypertexte avec le texte "Feuil1" qui
s'affiche dans une
cellule
Tu as un lien hypertexte avec le texte "Feuil2" qui
s'affiche dans une
cellule
Si ce sont effectivement les conditions actuelles, le
code ci-dessous DOIT
fonctionner :
Private Sub Workbook_SheetFollowHyperlink(ByVal Sh As
Object _
, ByVal Target As Hyperlink)
If Sh.Name = "Feuil3" And Target.TextToDisplay = "Feuil2"
_
Then
ThisWorkbook.Save 'si tu souhaites enregistrer
Application.Quit
End If
End Sub
(testé sur Excel 2003)
Cordialement
Pascal
"Andrew" <anonymous@discussions.microsoft.com> a écrit
dans le message de
news:2e0101c4b1c5$d396de10$a501280a@phx.gbl...
Hello... j'ai un problème.
J'ai un document avec 3 feuilles Excel qui contiennent:
- Feuil1: une liste de gens que je DOIS employer
- Feuil2: une feuille bidon que j'utilise pas
- Feuil3: la page d'intro qui permet de choisir entre
l'hypertexte de la feuil1 et de la feuil2
J'aimerais que quand on clique sur le lien qui donne sur
la feuil1, ça sauve automatiquement sur la feuil1. Et
quand on clique sur le lien qui donne sur sur la feuil2
ça
ferme Excel.
J'ai fait ce code pour le faire:
Private Sub Workbook_SheetFollowHyperlink(ByVal Sh As
Object _
, ByVal Target As Hyperlink)
If Sh.Name = "Feuil1" Then
ThisWorkbook.Save
End If
If Sh.Name = "Feuil2" Then
Application.Quit
End If
End Sub
Mais ça ne marche pas... ça me ferme Excel quand je
clique
sur n'importe lequel des deux liens... Qu'est-ce que j'ai
fait faux? Est-ce possible de faire ce que je veux?
Deuxième question:
J'aimerais qu'une cellule augmente d'une valeure CHAQUE
année le 1er août (le contenu de la cellule est 7MA51 et
j'aimerais que le 1er août 2005 ça change automatiquement
en 8MA51, puis le 1er août 2006 en 9MA51, etc etc)
Que dois-je faire?
Merci à celui ou celle qui aura le courage de répondre à
tout ça!
.
.
-----Message d'origine-----
Re
Quelle est ta version d'excel ?
Si tu le souhaites, je te fais parvenir un classeur qui
fonctionne.
Cordialement
Pascal
a écrit dans le
message de
news:036d01c4b1ca$6cd7f920$
Bon je crois que je vais abandonner parce que j'arrive pas
a faire les deux...
Sois il me fait tout quitter, sois il me fait tout
sauver... donc je sais pas mais je vais arreter là!
Et pour la deuxieme partie de ma question? faire augmenter
une cellule d'une valeure le 1er aout c'est possible?-----Message d'origine-----
Bonjour
Cela doit sans doute faire suite à ta question
d'hier ? ;-
)Récapitulons :
Sur la feuille Feuil3 se trouvent tes liens hypertexte :
Tu as un lien hypertexte avec le texte "Feuil1" qui
s'affiche dans unecellule
Tu as un lien hypertexte avec le texte "Feuil2" qui
s'affiche dans unecellule
Si ce sont effectivement les conditions actuelles, le
code ci-dessous DOITfonctionner :
Private Sub Workbook_SheetFollowHyperlink(ByVal Sh As
Object _, ByVal Target As Hyperlink)
If Sh.Name = "Feuil3" And Target.TextToDisplay = "Feuil2"
_Then
ThisWorkbook.Save 'si tu souhaites enregistrer
Application.Quit
End If
End Sub
(testé sur Excel 2003)
Cordialement
Pascal
"Andrew" a écrit
dans le message denews:2e0101c4b1c5$d396de10$
Hello... j'ai un problème.
J'ai un document avec 3 feuilles Excel qui contiennent:
- Feuil1: une liste de gens que je DOIS employer
- Feuil2: une feuille bidon que j'utilise pas
- Feuil3: la page d'intro qui permet de choisir entre
l'hypertexte de la feuil1 et de la feuil2
J'aimerais que quand on clique sur le lien qui donne sur
la feuil1, ça sauve automatiquement sur la feuil1. Et
quand on clique sur le lien qui donne sur sur la feuil2
ça
ferme Excel.
J'ai fait ce code pour le faire:
Private Sub Workbook_SheetFollowHyperlink(ByVal Sh As
Object _
, ByVal Target As Hyperlink)
If Sh.Name = "Feuil1" Then
ThisWorkbook.Save
End If
If Sh.Name = "Feuil2" Then
Application.Quit
End If
End Sub
Mais ça ne marche pas... ça me ferme Excel quand je
clique
sur n'importe lequel des deux liens... Qu'est-ce que j'ai
fait faux? Est-ce possible de faire ce que je veux?
Deuxième question:
J'aimerais qu'une cellule augmente d'une valeure CHAQUE
année le 1er août (le contenu de la cellule est 7MA51 et
j'aimerais que le 1er août 2005 ça change automatiquement
en 8MA51, puis le 1er août 2006 en 9MA51, etc etc)
Que dois-je faire?
Merci à celui ou celle qui aura le courage de répondre à
tout ça!
.
.
-----Message d'origine-----
Tu veux un exemple ou pas ?
Cordialement
Pascal
a écrit dans le
message de
news:0f1801c4b1d1$abd794d0$
J'ai Excel XP (2002)-----Message d'origine-----
Re
Quelle est ta version d'excel ?
Si tu le souhaites, je te fais parvenir un classeur qui
fonctionne.Cordialement
Pascal
a écrit dans le
message denews:036d01c4b1ca$6cd7f920$
Bon je crois que je vais abandonner parce que j'arrive
pas
a faire les deux...
Sois il me fait tout quitter, sois il me fait tout
sauver... donc je sais pas mais je vais arreter là!
Et pour la deuxieme partie de ma question? faire
augmenter
une cellule d'une valeure le 1er aout c'est possible?-----Message d'origine-----
Bonjour
Cela doit sans doute faire suite à ta question
d'hier ? ;-)Récapitulons :
Sur la feuille Feuil3 se trouvent tes liens
hypertexte :
Tu as un lien hypertexte avec le texte "Feuil1" qui
s'affiche dans unecellule
Tu as un lien hypertexte avec le texte "Feuil2" qui
s'affiche dans unecellule
Si ce sont effectivement les conditions actuelles, le
code ci-dessous DOITfonctionner :
Private Sub Workbook_SheetFollowHyperlink(ByVal Sh As
Object _, ByVal Target As Hyperlink)
If Sh.Name = "Feuil3" And Target.TextToDisplay
= "Feuil2"
_Then
ThisWorkbook.Save 'si tu souhaites enregistrer
Application.Quit
End If
End Sub
(testé sur Excel 2003)
Cordialement
Pascal
"Andrew" a écrit
dans le message denews:2e0101c4b1c5$d396de10$
Hello... j'ai un problème.
J'ai un document avec 3 feuilles Excel qui contiennent:
- Feuil1: une liste de gens que je DOIS employer
- Feuil2: une feuille bidon que j'utilise pas
- Feuil3: la page d'intro qui permet de choisir entre
l'hypertexte de la feuil1 et de la feuil2
J'aimerais que quand on clique sur le lien qui donne
sur
la feuil1, ça sauve automatiquement sur la feuil1. Et
quand on clique sur le lien qui donne sur sur la feuil2
çaferme Excel.
J'ai fait ce code pour le faire:
Private Sub Workbook_SheetFollowHyperlink(ByVal Sh As
Object _
, ByVal Target As Hyperlink)
If Sh.Name = "Feuil1" Then
ThisWorkbook.Save
End If
If Sh.Name = "Feuil2" Then
Application.Quit
End If
End Sub
Mais ça ne marche pas... ça me ferme Excel quand je
cliquesur n'importe lequel des deux liens... Qu'est-ce que
j'ai
fait faux? Est-ce possible de faire ce que je veux?
Deuxième question:
J'aimerais qu'une cellule augmente d'une valeure CHAQUE
année le 1er août (le contenu de la cellule est 7MA51
et
j'aimerais que le 1er août 2005 ça change
automatiquement
en 8MA51, puis le 1er août 2006 en 9MA51, etc etc)
Que dois-je faire?
Merci à celui ou celle qui aura le courage de répondre
à
tout ça!
.
.
.
-----Message d'origine-----
Tu veux un exemple ou pas ?
Cordialement
Pascal
<anonymous@discussions.microsoft.com> a écrit dans le
message de
news:0f1801c4b1d1$abd794d0$a601280a@phx.gbl...
J'ai Excel XP (2002)
-----Message d'origine-----
Re
Quelle est ta version d'excel ?
Si tu le souhaites, je te fais parvenir un classeur qui
fonctionne.
Cordialement
Pascal
<anonymous@discussions.microsoft.com> a écrit dans le
message de
news:036d01c4b1ca$6cd7f920$a301280a@phx.gbl...
Bon je crois que je vais abandonner parce que j'arrive
pas
a faire les deux...
Sois il me fait tout quitter, sois il me fait tout
sauver... donc je sais pas mais je vais arreter là!
Et pour la deuxieme partie de ma question? faire
augmenter
une cellule d'une valeure le 1er aout c'est possible?
-----Message d'origine-----
Bonjour
Cela doit sans doute faire suite à ta question
d'hier ? ;-
)
Récapitulons :
Sur la feuille Feuil3 se trouvent tes liens
hypertexte :
Tu as un lien hypertexte avec le texte "Feuil1" qui
s'affiche dans une
cellule
Tu as un lien hypertexte avec le texte "Feuil2" qui
s'affiche dans une
cellule
Si ce sont effectivement les conditions actuelles, le
code ci-dessous DOIT
fonctionner :
Private Sub Workbook_SheetFollowHyperlink(ByVal Sh As
Object _
, ByVal Target As Hyperlink)
If Sh.Name = "Feuil3" And Target.TextToDisplay
= "Feuil2"
_
Then
ThisWorkbook.Save 'si tu souhaites enregistrer
Application.Quit
End If
End Sub
(testé sur Excel 2003)
Cordialement
Pascal
"Andrew" <anonymous@discussions.microsoft.com> a écrit
dans le message de
news:2e0101c4b1c5$d396de10$a501280a@phx.gbl...
Hello... j'ai un problème.
J'ai un document avec 3 feuilles Excel qui contiennent:
- Feuil1: une liste de gens que je DOIS employer
- Feuil2: une feuille bidon que j'utilise pas
- Feuil3: la page d'intro qui permet de choisir entre
l'hypertexte de la feuil1 et de la feuil2
J'aimerais que quand on clique sur le lien qui donne
sur
la feuil1, ça sauve automatiquement sur la feuil1. Et
quand on clique sur le lien qui donne sur sur la feuil2
ça
ferme Excel.
J'ai fait ce code pour le faire:
Private Sub Workbook_SheetFollowHyperlink(ByVal Sh As
Object _
, ByVal Target As Hyperlink)
If Sh.Name = "Feuil1" Then
ThisWorkbook.Save
End If
If Sh.Name = "Feuil2" Then
Application.Quit
End If
End Sub
Mais ça ne marche pas... ça me ferme Excel quand je
clique
sur n'importe lequel des deux liens... Qu'est-ce que
j'ai
fait faux? Est-ce possible de faire ce que je veux?
Deuxième question:
J'aimerais qu'une cellule augmente d'une valeure CHAQUE
année le 1er août (le contenu de la cellule est 7MA51
et
j'aimerais que le 1er août 2005 ça change
automatiquement
en 8MA51, puis le 1er août 2006 en 9MA51, etc etc)
Que dois-je faire?
Merci à celui ou celle qui aura le courage de répondre
à
tout ça!
.
.
.
-----Message d'origine-----
Tu veux un exemple ou pas ?
Cordialement
Pascal
a écrit dans le
message de
news:0f1801c4b1d1$abd794d0$
J'ai Excel XP (2002)-----Message d'origine-----
Re
Quelle est ta version d'excel ?
Si tu le souhaites, je te fais parvenir un classeur qui
fonctionne.Cordialement
Pascal
a écrit dans le
message denews:036d01c4b1ca$6cd7f920$
Bon je crois que je vais abandonner parce que j'arrive
pas
a faire les deux...
Sois il me fait tout quitter, sois il me fait tout
sauver... donc je sais pas mais je vais arreter là!
Et pour la deuxieme partie de ma question? faire
augmenter
une cellule d'une valeure le 1er aout c'est possible?-----Message d'origine-----
Bonjour
Cela doit sans doute faire suite à ta question
d'hier ? ;-)Récapitulons :
Sur la feuille Feuil3 se trouvent tes liens
hypertexte :
Tu as un lien hypertexte avec le texte "Feuil1" qui
s'affiche dans unecellule
Tu as un lien hypertexte avec le texte "Feuil2" qui
s'affiche dans unecellule
Si ce sont effectivement les conditions actuelles, le
code ci-dessous DOITfonctionner :
Private Sub Workbook_SheetFollowHyperlink(ByVal Sh As
Object _, ByVal Target As Hyperlink)
If Sh.Name = "Feuil3" And Target.TextToDisplay
= "Feuil2"
_Then
ThisWorkbook.Save 'si tu souhaites enregistrer
Application.Quit
End If
End Sub
(testé sur Excel 2003)
Cordialement
Pascal
"Andrew" a écrit
dans le message denews:2e0101c4b1c5$d396de10$
Hello... j'ai un problème.
J'ai un document avec 3 feuilles Excel qui contiennent:
- Feuil1: une liste de gens que je DOIS employer
- Feuil2: une feuille bidon que j'utilise pas
- Feuil3: la page d'intro qui permet de choisir entre
l'hypertexte de la feuil1 et de la feuil2
J'aimerais que quand on clique sur le lien qui donne
sur
la feuil1, ça sauve automatiquement sur la feuil1. Et
quand on clique sur le lien qui donne sur sur la feuil2
çaferme Excel.
J'ai fait ce code pour le faire:
Private Sub Workbook_SheetFollowHyperlink(ByVal Sh As
Object _
, ByVal Target As Hyperlink)
If Sh.Name = "Feuil1" Then
ThisWorkbook.Save
End If
If Sh.Name = "Feuil2" Then
Application.Quit
End If
End Sub
Mais ça ne marche pas... ça me ferme Excel quand je
cliquesur n'importe lequel des deux liens... Qu'est-ce que
j'ai
fait faux? Est-ce possible de faire ce que je veux?
Deuxième question:
J'aimerais qu'une cellule augmente d'une valeure CHAQUE
année le 1er août (le contenu de la cellule est 7MA51
et
j'aimerais que le 1er août 2005 ça change
automatiquement
en 8MA51, puis le 1er août 2006 en 9MA51, etc etc)
Que dois-je faire?
Merci à celui ou celle qui aura le courage de répondre
à
tout ça!
.
.
.