End If
*****ici****
Rows("23:24").Hidden = True
Bonsoir et Joyeuse Pâques
J'ai quelques petis soucis avec des macros et des fonctions
ATTENTION il y a TROIS questions !!!!!
Voici la première
Dans une feuille je fais appelle à la fonction
=INDEX(Offers!$E$3:$E$3000;$A$3)
Et elle fonctionne (c'est le cas de le dire) très bien
MAIS
Si, dans la feuille "Offers" je supprime les lignes 4 - 7
Tous mes index deviennent =INDEX(Offers!$E$8:$E$3005;$A$3)
Avec un 8 à la place du 3
Et pour tant je vais devoir régulièrement supprimer des lignes (et pas
toutes en séquences)
Y a-t-il moyen de faire en sorte que cette fonction reste toujours de 3 à
3000?
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Voici la deuxième
J'ai créé un bouton "Toggle" (et j'en suis fière, c'est une innovation pour
moi!)
Avec le code suivant
Private Sub ToggleButton1_Click()
If Rows("23:24").Hidden = True Then
Rows("23:24").Hidden = False
ToggleButton1.Caption = "Masquer colonnes"
Exit Sub
End If
Rows("23:24").Hidden = True
ToggleButton1.Caption = "Afficher colonnes"
End Sub
Je voudrais qu'avant de cacher les lignes 23 24 elle vide la cellule L23
Donc je fais Range("L23").ClearContents
Mais ou dois-je insèrer cette ligne?
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Troisième et dernière pour ce soir
Quelle commande ou fonction peut-on insérer à la fin d'une macro
pour que l'on reviennent sur la feuille et la cellule d'ou on est parti?
Merci et à bientôt (ou demain)
Rex ;-)))))
Elle fait réference à une autre feuille
End If
*****ici****
Rows("23:24").Hidden = True
Bonsoir et Joyeuse Pâques
J'ai quelques petis soucis avec des macros et des fonctions
ATTENTION il y a TROIS questions !!!!!
Voici la première
Dans une feuille je fais appelle à la fonction
=INDEX(Offers!$E$3:$E$3000;$A$3)
Et elle fonctionne (c'est le cas de le dire) très bien
MAIS
Si, dans la feuille "Offers" je supprime les lignes 4 - 7
Tous mes index deviennent =INDEX(Offers!$E$8:$E$3005;$A$3)
Avec un 8 à la place du 3
Et pour tant je vais devoir régulièrement supprimer des lignes (et pas
toutes en séquences)
Y a-t-il moyen de faire en sorte que cette fonction reste toujours de 3 à
3000?
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Voici la deuxième
J'ai créé un bouton "Toggle" (et j'en suis fière, c'est une innovation pour
moi!)
Avec le code suivant
Private Sub ToggleButton1_Click()
If Rows("23:24").Hidden = True Then
Rows("23:24").Hidden = False
ToggleButton1.Caption = "Masquer colonnes"
Exit Sub
End If
Rows("23:24").Hidden = True
ToggleButton1.Caption = "Afficher colonnes"
End Sub
Je voudrais qu'avant de cacher les lignes 23 24 elle vide la cellule L23
Donc je fais Range("L23").ClearContents
Mais ou dois-je insèrer cette ligne?
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Troisième et dernière pour ce soir
Quelle commande ou fonction peut-on insérer à la fin d'une macro
pour que l'on reviennent sur la feuille et la cellule d'ou on est parti?
Merci et à bientôt (ou demain)
Rex ;-)))))
Elle fait réference à une autre feuille
End If
*****ici****
Rows("23:24").Hidden = True
Bonsoir et Joyeuse Pâques
J'ai quelques petis soucis avec des macros et des fonctions
ATTENTION il y a TROIS questions !!!!!
Voici la première
Dans une feuille je fais appelle à la fonction
=INDEX(Offers!$E$3:$E$3000;$A$3)
Et elle fonctionne (c'est le cas de le dire) très bien
MAIS
Si, dans la feuille "Offers" je supprime les lignes 4 - 7
Tous mes index deviennent =INDEX(Offers!$E$8:$E$3005;$A$3)
Avec un 8 à la place du 3
Et pour tant je vais devoir régulièrement supprimer des lignes (et pas
toutes en séquences)
Y a-t-il moyen de faire en sorte que cette fonction reste toujours de 3 à
3000?
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Voici la deuxième
J'ai créé un bouton "Toggle" (et j'en suis fière, c'est une innovation pour
moi!)
Avec le code suivant
Private Sub ToggleButton1_Click()
If Rows("23:24").Hidden = True Then
Rows("23:24").Hidden = False
ToggleButton1.Caption = "Masquer colonnes"
Exit Sub
End If
Rows("23:24").Hidden = True
ToggleButton1.Caption = "Afficher colonnes"
End Sub
Je voudrais qu'avant de cacher les lignes 23 24 elle vide la cellule L23
Donc je fais Range("L23").ClearContents
Mais ou dois-je insèrer cette ligne?
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Troisième et dernière pour ce soir
Quelle commande ou fonction peut-on insérer à la fin d'une macro
pour que l'on reviennent sur la feuille et la cellule d'ou on est parti?
Merci et à bientôt (ou demain)
Rex ;-)))))
Elle fait réference à une autre feuille
Bonsoir et Joyeuse Pâques
J'ai quelques petis soucis avec des macros et des fonctions
ATTENTION il y a TROIS questions !!!!!
Voici la première
Dans une feuille je fais appelle à la fonction
=INDEX(Offers!$E$3:$E$3000;$A$3)
Et elle fonctionne (c'est le cas de le dire) très bien
MAIS
Si, dans la feuille "Offers" je supprime les lignes 4 - 7
Tous mes index deviennent =INDEX(Offers!$E$8:$E$3005;$A$3)
Avec un 8 à la place du 3
Et pour tant je vais devoir régulièrement supprimer des lignes (et pas
toutes en séquences)
Y a-t-il moyen de faire en sorte que cette fonction reste toujours de 3 à
3000?
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Voici la deuxième
J'ai créé un bouton "Toggle" (et j'en suis fière, c'est une innovat ion pour
moi!)
Avec le code suivant
Private Sub ToggleButton1_Click()
If Rows("23:24").Hidden = True Then
Rows("23:24").Hidden = False
ToggleButton1.Caption = "Masquer colonnes"
Exit Sub
End If
Rows("23:24").Hidden = True
ToggleButton1.Caption = "Afficher colonnes"
End Sub
Je voudrais qu'avant de cacher les lignes 23 24 elle vide la cellule L23
Donc je fais Range("L23").ClearContents
Mais ou dois-je insèrer cette ligne?
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Troisième et dernière pour ce soir
Quelle commande ou fonction peut-on insérer à la fin d'une macro
pour que l'on reviennent sur la feuille et la cellule d'ou on est parti?
Merci et à bientôt (ou demain)
Rex ;-)))))
Elle fait réference à une autre feuille
Bonsoir et Joyeuse Pâques
J'ai quelques petis soucis avec des macros et des fonctions
ATTENTION il y a TROIS questions !!!!!
Voici la première
Dans une feuille je fais appelle à la fonction
=INDEX(Offers!$E$3:$E$3000;$A$3)
Et elle fonctionne (c'est le cas de le dire) très bien
MAIS
Si, dans la feuille "Offers" je supprime les lignes 4 - 7
Tous mes index deviennent =INDEX(Offers!$E$8:$E$3005;$A$3)
Avec un 8 à la place du 3
Et pour tant je vais devoir régulièrement supprimer des lignes (et pas
toutes en séquences)
Y a-t-il moyen de faire en sorte que cette fonction reste toujours de 3 à
3000?
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Voici la deuxième
J'ai créé un bouton "Toggle" (et j'en suis fière, c'est une innovat ion pour
moi!)
Avec le code suivant
Private Sub ToggleButton1_Click()
If Rows("23:24").Hidden = True Then
Rows("23:24").Hidden = False
ToggleButton1.Caption = "Masquer colonnes"
Exit Sub
End If
Rows("23:24").Hidden = True
ToggleButton1.Caption = "Afficher colonnes"
End Sub
Je voudrais qu'avant de cacher les lignes 23 24 elle vide la cellule L23
Donc je fais Range("L23").ClearContents
Mais ou dois-je insèrer cette ligne?
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Troisième et dernière pour ce soir
Quelle commande ou fonction peut-on insérer à la fin d'une macro
pour que l'on reviennent sur la feuille et la cellule d'ou on est parti?
Merci et à bientôt (ou demain)
Rex ;-)))))
Elle fait réference à une autre feuille
Bonsoir et Joyeuse Pâques
J'ai quelques petis soucis avec des macros et des fonctions
ATTENTION il y a TROIS questions !!!!!
Voici la première
Dans une feuille je fais appelle à la fonction
=INDEX(Offers!$E$3:$E$3000;$A$3)
Et elle fonctionne (c'est le cas de le dire) très bien
MAIS
Si, dans la feuille "Offers" je supprime les lignes 4 - 7
Tous mes index deviennent =INDEX(Offers!$E$8:$E$3005;$A$3)
Avec un 8 à la place du 3
Et pour tant je vais devoir régulièrement supprimer des lignes (et pas
toutes en séquences)
Y a-t-il moyen de faire en sorte que cette fonction reste toujours de 3 à
3000?
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Voici la deuxième
J'ai créé un bouton "Toggle" (et j'en suis fière, c'est une innovat ion pour
moi!)
Avec le code suivant
Private Sub ToggleButton1_Click()
If Rows("23:24").Hidden = True Then
Rows("23:24").Hidden = False
ToggleButton1.Caption = "Masquer colonnes"
Exit Sub
End If
Rows("23:24").Hidden = True
ToggleButton1.Caption = "Afficher colonnes"
End Sub
Je voudrais qu'avant de cacher les lignes 23 24 elle vide la cellule L23
Donc je fais Range("L23").ClearContents
Mais ou dois-je insèrer cette ligne?
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Troisième et dernière pour ce soir
Quelle commande ou fonction peut-on insérer à la fin d'une macro
pour que l'on reviennent sur la feuille et la cellule d'ou on est parti?
Merci et à bientôt (ou demain)
Rex ;-)))))
Elle fait réference à une autre feuille
Bonsoir,
joyeuses pâques également,
1/ à la place de prendre en référence des cellules, nommes une zone.
exemple : Insertion/Nom/Définir
nom : base (par exemple)
se réfère à : ÞCALER(Feuil1!$E$8;;;2992)
et ensuite, dans ta formule tu mets ;
=INDEX(base;$A$3)
2/ places ton instruction entre les lignesEnd If
*****ici****Rows("23:24").Hidden = True
3/ pour revenir sur ta feuille d'où tu as lancé ta macro, par exemple
Feuil1, tu mets en dernière ligne Sheets("Feuil1").Select
Bonne continuationBonsoir et Joyeuse Pâques
J'ai quelques petis soucis avec des macros et des fonctions
ATTENTION il y a TROIS questions !!!!!
Voici la première
Dans une feuille je fais appelle à la fonction
=INDEX(Offers!$E$3:$E$3000;$A$3)
Et elle fonctionne (c'est le cas de le dire) très bien
MAIS
Si, dans la feuille "Offers" je supprime les lignes 4 - 7
Tous mes index deviennent =INDEX(Offers!$E$8:$E$3005;$A$3)
Avec un 8 à la place du 3
Et pour tant je vais devoir régulièrement supprimer des lignes (et pas
toutes en séquences)
Y a-t-il moyen de faire en sorte que cette fonction reste toujours de 3 à
3000?
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Voici la deuxième
J'ai créé un bouton "Toggle" (et j'en suis fière, c'est une innovation
pour
moi!)
Avec le code suivant
Private Sub ToggleButton1_Click()
If Rows("23:24").Hidden = True Then
Rows("23:24").Hidden = False
ToggleButton1.Caption = "Masquer colonnes"
Exit Sub
End If
Rows("23:24").Hidden = True
ToggleButton1.Caption = "Afficher colonnes"
End Sub
Je voudrais qu'avant de cacher les lignes 23 24 elle vide la cellule L23
Donc je fais Range("L23").ClearContents
Mais ou dois-je insèrer cette ligne?
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Troisième et dernière pour ce soir
Quelle commande ou fonction peut-on insérer à la fin d'une macro
pour que l'on reviennent sur la feuille et la cellule d'ou on est parti?
Merci et à bientôt (ou demain)
Rex ;-)))))
Elle fait réference à une autre feuille
Bonsoir,
joyeuses pâques également,
1/ à la place de prendre en référence des cellules, nommes une zone.
exemple : Insertion/Nom/Définir
nom : base (par exemple)
se réfère à : ÞCALER(Feuil1!$E$8;;;2992)
et ensuite, dans ta formule tu mets ;
=INDEX(base;$A$3)
2/ places ton instruction entre les lignes
End If
*****ici****
Rows("23:24").Hidden = True
3/ pour revenir sur ta feuille d'où tu as lancé ta macro, par exemple
Feuil1, tu mets en dernière ligne Sheets("Feuil1").Select
Bonne continuation
Bonsoir et Joyeuse Pâques
J'ai quelques petis soucis avec des macros et des fonctions
ATTENTION il y a TROIS questions !!!!!
Voici la première
Dans une feuille je fais appelle à la fonction
=INDEX(Offers!$E$3:$E$3000;$A$3)
Et elle fonctionne (c'est le cas de le dire) très bien
MAIS
Si, dans la feuille "Offers" je supprime les lignes 4 - 7
Tous mes index deviennent =INDEX(Offers!$E$8:$E$3005;$A$3)
Avec un 8 à la place du 3
Et pour tant je vais devoir régulièrement supprimer des lignes (et pas
toutes en séquences)
Y a-t-il moyen de faire en sorte que cette fonction reste toujours de 3 à
3000?
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Voici la deuxième
J'ai créé un bouton "Toggle" (et j'en suis fière, c'est une innovation
pour
moi!)
Avec le code suivant
Private Sub ToggleButton1_Click()
If Rows("23:24").Hidden = True Then
Rows("23:24").Hidden = False
ToggleButton1.Caption = "Masquer colonnes"
Exit Sub
End If
Rows("23:24").Hidden = True
ToggleButton1.Caption = "Afficher colonnes"
End Sub
Je voudrais qu'avant de cacher les lignes 23 24 elle vide la cellule L23
Donc je fais Range("L23").ClearContents
Mais ou dois-je insèrer cette ligne?
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Troisième et dernière pour ce soir
Quelle commande ou fonction peut-on insérer à la fin d'une macro
pour que l'on reviennent sur la feuille et la cellule d'ou on est parti?
Merci et à bientôt (ou demain)
Rex ;-)))))
Elle fait réference à une autre feuille
Bonsoir,
joyeuses pâques également,
1/ à la place de prendre en référence des cellules, nommes une zone.
exemple : Insertion/Nom/Définir
nom : base (par exemple)
se réfère à : ÞCALER(Feuil1!$E$8;;;2992)
et ensuite, dans ta formule tu mets ;
=INDEX(base;$A$3)
2/ places ton instruction entre les lignesEnd If
*****ici****Rows("23:24").Hidden = True
3/ pour revenir sur ta feuille d'où tu as lancé ta macro, par exemple
Feuil1, tu mets en dernière ligne Sheets("Feuil1").Select
Bonne continuationBonsoir et Joyeuse Pâques
J'ai quelques petis soucis avec des macros et des fonctions
ATTENTION il y a TROIS questions !!!!!
Voici la première
Dans une feuille je fais appelle à la fonction
=INDEX(Offers!$E$3:$E$3000;$A$3)
Et elle fonctionne (c'est le cas de le dire) très bien
MAIS
Si, dans la feuille "Offers" je supprime les lignes 4 - 7
Tous mes index deviennent =INDEX(Offers!$E$8:$E$3005;$A$3)
Avec un 8 à la place du 3
Et pour tant je vais devoir régulièrement supprimer des lignes (et pas
toutes en séquences)
Y a-t-il moyen de faire en sorte que cette fonction reste toujours de 3 à
3000?
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Voici la deuxième
J'ai créé un bouton "Toggle" (et j'en suis fière, c'est une innovation
pour
moi!)
Avec le code suivant
Private Sub ToggleButton1_Click()
If Rows("23:24").Hidden = True Then
Rows("23:24").Hidden = False
ToggleButton1.Caption = "Masquer colonnes"
Exit Sub
End If
Rows("23:24").Hidden = True
ToggleButton1.Caption = "Afficher colonnes"
End Sub
Je voudrais qu'avant de cacher les lignes 23 24 elle vide la cellule L23
Donc je fais Range("L23").ClearContents
Mais ou dois-je insèrer cette ligne?
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Troisième et dernière pour ce soir
Quelle commande ou fonction peut-on insérer à la fin d'une macro
pour que l'on reviennent sur la feuille et la cellule d'ou on est parti?
Merci et à bientôt (ou demain)
Rex ;-)))))
Elle fait réference à une autre feuille
Oupsss,
en complément de la 1ère solution, à la place de sélectionner $E$8 dans
la formule de ton nom, que tu pourrais également supprimer, choisis
plutôt la formule : ÞCALER(Feuil1!$E$1;7;;2992)
En supposant que tu ne supprimes jamais la ligne 1....Bonsoir,
joyeuses pâques également,
1/ à la place de prendre en référence des cellules, nommes une zone.
exemple : Insertion/Nom/Définir
nom : base (par exemple)
se réfère à : ÞCALER(Feuil1!$E$8;;;2992)
et ensuite, dans ta formule tu mets ;
=INDEX(base;$A$3)
2/ places ton instruction entre les lignesEnd If
*****ici****Rows("23:24").Hidden = True
3/ pour revenir sur ta feuille d'où tu as lancé ta macro, par exemple
Feuil1, tu mets en dernière ligne Sheets("Feuil1").Select
Bonne continuationBonsoir et Joyeuse Pâques
J'ai quelques petis soucis avec des macros et des fonctions
ATTENTION il y a TROIS questions !!!!!
Voici la première
Dans une feuille je fais appelle à la fonction
=INDEX(Offers!$E$3:$E$3000;$A$3)
Et elle fonctionne (c'est le cas de le dire) très bien
MAIS
Si, dans la feuille "Offers" je supprime les lignes 4 - 7
Tous mes index deviennent =INDEX(Offers!$E$8:$E$3005;$A$3)
Avec un 8 à la place du 3
Et pour tant je vais devoir régulièrement supprimer des lignes (et pas
toutes en séquences)
Y a-t-il moyen de faire en sorte que cette fonction reste toujours de 3
à
3000?
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Voici la deuxième
J'ai créé un bouton "Toggle" (et j'en suis fière, c'est une innovation
pour
moi!)
Avec le code suivant
Private Sub ToggleButton1_Click()
If Rows("23:24").Hidden = True Then
Rows("23:24").Hidden = False
ToggleButton1.Caption = "Masquer colonnes"
Exit Sub
End If
Rows("23:24").Hidden = True
ToggleButton1.Caption = "Afficher colonnes"
End Sub
Je voudrais qu'avant de cacher les lignes 23 24 elle vide la cellule
L23
Donc je fais Range("L23").ClearContents
Mais ou dois-je insèrer cette ligne?
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Troisième et dernière pour ce soir
Quelle commande ou fonction peut-on insérer à la fin d'une macro
pour que l'on reviennent sur la feuille et la cellule d'ou on est
parti?
Merci et à bientôt (ou demain)
Rex ;-)))))
Elle fait réference à une autre feuille
Oupsss,
en complément de la 1ère solution, à la place de sélectionner $E$8 dans
la formule de ton nom, que tu pourrais également supprimer, choisis
plutôt la formule : ÞCALER(Feuil1!$E$1;7;;2992)
En supposant que tu ne supprimes jamais la ligne 1....
Bonsoir,
joyeuses pâques également,
1/ à la place de prendre en référence des cellules, nommes une zone.
exemple : Insertion/Nom/Définir
nom : base (par exemple)
se réfère à : ÞCALER(Feuil1!$E$8;;;2992)
et ensuite, dans ta formule tu mets ;
=INDEX(base;$A$3)
2/ places ton instruction entre les lignes
End If
*****ici****
Rows("23:24").Hidden = True
3/ pour revenir sur ta feuille d'où tu as lancé ta macro, par exemple
Feuil1, tu mets en dernière ligne Sheets("Feuil1").Select
Bonne continuation
Bonsoir et Joyeuse Pâques
J'ai quelques petis soucis avec des macros et des fonctions
ATTENTION il y a TROIS questions !!!!!
Voici la première
Dans une feuille je fais appelle à la fonction
=INDEX(Offers!$E$3:$E$3000;$A$3)
Et elle fonctionne (c'est le cas de le dire) très bien
MAIS
Si, dans la feuille "Offers" je supprime les lignes 4 - 7
Tous mes index deviennent =INDEX(Offers!$E$8:$E$3005;$A$3)
Avec un 8 à la place du 3
Et pour tant je vais devoir régulièrement supprimer des lignes (et pas
toutes en séquences)
Y a-t-il moyen de faire en sorte que cette fonction reste toujours de 3
à
3000?
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Voici la deuxième
J'ai créé un bouton "Toggle" (et j'en suis fière, c'est une innovation
pour
moi!)
Avec le code suivant
Private Sub ToggleButton1_Click()
If Rows("23:24").Hidden = True Then
Rows("23:24").Hidden = False
ToggleButton1.Caption = "Masquer colonnes"
Exit Sub
End If
Rows("23:24").Hidden = True
ToggleButton1.Caption = "Afficher colonnes"
End Sub
Je voudrais qu'avant de cacher les lignes 23 24 elle vide la cellule
L23
Donc je fais Range("L23").ClearContents
Mais ou dois-je insèrer cette ligne?
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Troisième et dernière pour ce soir
Quelle commande ou fonction peut-on insérer à la fin d'une macro
pour que l'on reviennent sur la feuille et la cellule d'ou on est
parti?
Merci et à bientôt (ou demain)
Rex ;-)))))
Elle fait réference à une autre feuille
Oupsss,
en complément de la 1ère solution, à la place de sélectionner $E$8 dans
la formule de ton nom, que tu pourrais également supprimer, choisis
plutôt la formule : ÞCALER(Feuil1!$E$1;7;;2992)
En supposant que tu ne supprimes jamais la ligne 1....Bonsoir,
joyeuses pâques également,
1/ à la place de prendre en référence des cellules, nommes une zone.
exemple : Insertion/Nom/Définir
nom : base (par exemple)
se réfère à : ÞCALER(Feuil1!$E$8;;;2992)
et ensuite, dans ta formule tu mets ;
=INDEX(base;$A$3)
2/ places ton instruction entre les lignesEnd If
*****ici****Rows("23:24").Hidden = True
3/ pour revenir sur ta feuille d'où tu as lancé ta macro, par exemple
Feuil1, tu mets en dernière ligne Sheets("Feuil1").Select
Bonne continuationBonsoir et Joyeuse Pâques
J'ai quelques petis soucis avec des macros et des fonctions
ATTENTION il y a TROIS questions !!!!!
Voici la première
Dans une feuille je fais appelle à la fonction
=INDEX(Offers!$E$3:$E$3000;$A$3)
Et elle fonctionne (c'est le cas de le dire) très bien
MAIS
Si, dans la feuille "Offers" je supprime les lignes 4 - 7
Tous mes index deviennent =INDEX(Offers!$E$8:$E$3005;$A$3)
Avec un 8 à la place du 3
Et pour tant je vais devoir régulièrement supprimer des lignes (et pas
toutes en séquences)
Y a-t-il moyen de faire en sorte que cette fonction reste toujours de 3
à
3000?
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Voici la deuxième
J'ai créé un bouton "Toggle" (et j'en suis fière, c'est une innovation
pour
moi!)
Avec le code suivant
Private Sub ToggleButton1_Click()
If Rows("23:24").Hidden = True Then
Rows("23:24").Hidden = False
ToggleButton1.Caption = "Masquer colonnes"
Exit Sub
End If
Rows("23:24").Hidden = True
ToggleButton1.Caption = "Afficher colonnes"
End Sub
Je voudrais qu'avant de cacher les lignes 23 24 elle vide la cellule
L23
Donc je fais Range("L23").ClearContents
Mais ou dois-je insèrer cette ligne?
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Troisième et dernière pour ce soir
Quelle commande ou fonction peut-on insérer à la fin d'une macro
pour que l'on reviennent sur la feuille et la cellule d'ou on est
parti?
Merci et à bientôt (ou demain)
Rex ;-)))))
Elle fait réference à une autre feuille
Bonsoir et Joyeuse Pâques
J'ai quelques petis soucis avec des macros et des fonctions
ATTENTION il y a TROIS questions !!!!!
Voici la première
Dans une feuille je fais appelle à la fonction
=INDEX(Offers!$E$3:$E$3000;$A$3)
Et elle fonctionne (c'est le cas de le dire) très bien
MAIS
Si, dans la feuille "Offers" je supprime les lignes 4 - 7
Tous mes index deviennent =INDEX(Offers!$E$8:$E$3005;$A$3)
Avec un 8 à la place du 3
Et pour tant je vais devoir régulièrement supprimer des lignes (et pas
toutes en séquences)
Y a-t-il moyen de faire en sorte que cette fonction reste toujours de 3 à
3000?
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Voici la deuxième
J'ai créé un bouton "Toggle" (et j'en suis fière, c'est une innovation pour
moi!)
Avec le code suivant
Private Sub ToggleButton1_Click()
If Rows("23:24").Hidden = True Then
Rows("23:24").Hidden = False
ToggleButton1.Caption = "Masquer colonnes"
Exit Sub
End If
Rows("23:24").Hidden = True
ToggleButton1.Caption = "Afficher colonnes"
End Sub
Je voudrais qu'avant de cacher les lignes 23 24 elle vide la cellule L23
Donc je fais Range("L23").ClearContents
Mais ou dois-je insèrer cette ligne?
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Troisième et dernière pour ce soir
Quelle commande ou fonction peut-on insérer à la fin d'une macro
pour que l'on reviennent sur la feuille et la cellule d'ou on est parti?
Merci et à bientôt (ou demain)
Rex ;-)))))
Elle fait réference à une autre feuille
Bonsoir et Joyeuse Pâques
J'ai quelques petis soucis avec des macros et des fonctions
ATTENTION il y a TROIS questions !!!!!
Voici la première
Dans une feuille je fais appelle à la fonction
=INDEX(Offers!$E$3:$E$3000;$A$3)
Et elle fonctionne (c'est le cas de le dire) très bien
MAIS
Si, dans la feuille "Offers" je supprime les lignes 4 - 7
Tous mes index deviennent =INDEX(Offers!$E$8:$E$3005;$A$3)
Avec un 8 à la place du 3
Et pour tant je vais devoir régulièrement supprimer des lignes (et pas
toutes en séquences)
Y a-t-il moyen de faire en sorte que cette fonction reste toujours de 3 à
3000?
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Voici la deuxième
J'ai créé un bouton "Toggle" (et j'en suis fière, c'est une innovation pour
moi!)
Avec le code suivant
Private Sub ToggleButton1_Click()
If Rows("23:24").Hidden = True Then
Rows("23:24").Hidden = False
ToggleButton1.Caption = "Masquer colonnes"
Exit Sub
End If
Rows("23:24").Hidden = True
ToggleButton1.Caption = "Afficher colonnes"
End Sub
Je voudrais qu'avant de cacher les lignes 23 24 elle vide la cellule L23
Donc je fais Range("L23").ClearContents
Mais ou dois-je insèrer cette ligne?
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Troisième et dernière pour ce soir
Quelle commande ou fonction peut-on insérer à la fin d'une macro
pour que l'on reviennent sur la feuille et la cellule d'ou on est parti?
Merci et à bientôt (ou demain)
Rex ;-)))))
Elle fait réference à une autre feuille
Bonsoir et Joyeuse Pâques
J'ai quelques petis soucis avec des macros et des fonctions
ATTENTION il y a TROIS questions !!!!!
Voici la première
Dans une feuille je fais appelle à la fonction
=INDEX(Offers!$E$3:$E$3000;$A$3)
Et elle fonctionne (c'est le cas de le dire) très bien
MAIS
Si, dans la feuille "Offers" je supprime les lignes 4 - 7
Tous mes index deviennent =INDEX(Offers!$E$8:$E$3005;$A$3)
Avec un 8 à la place du 3
Et pour tant je vais devoir régulièrement supprimer des lignes (et pas
toutes en séquences)
Y a-t-il moyen de faire en sorte que cette fonction reste toujours de 3 à
3000?
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Voici la deuxième
J'ai créé un bouton "Toggle" (et j'en suis fière, c'est une innovation pour
moi!)
Avec le code suivant
Private Sub ToggleButton1_Click()
If Rows("23:24").Hidden = True Then
Rows("23:24").Hidden = False
ToggleButton1.Caption = "Masquer colonnes"
Exit Sub
End If
Rows("23:24").Hidden = True
ToggleButton1.Caption = "Afficher colonnes"
End Sub
Je voudrais qu'avant de cacher les lignes 23 24 elle vide la cellule L23
Donc je fais Range("L23").ClearContents
Mais ou dois-je insèrer cette ligne?
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Troisième et dernière pour ce soir
Quelle commande ou fonction peut-on insérer à la fin d'une macro
pour que l'on reviennent sur la feuille et la cellule d'ou on est parti?
Merci et à bientôt (ou demain)
Rex ;-)))))
Elle fait réference à une autre feuille
Bonsoir et Joyeuse Pâques
J'ai quelques petis soucis avec des macros et des fonctions
ATTENTION il y a TROIS questions !!!!!
Voici la première
Dans une feuille je fais appelle à la fonction
=INDEX(Offers!$E$3:$E$3000;$A$3)
Et elle fonctionne (c'est le cas de le dire) très bien
MAIS
Si, dans la feuille "Offers" je supprime les lignes 4 - 7
Tous mes index deviennent =INDEX(Offers!$E$8:$E$3005;$A$3)
Avec un 8 à la place du 3
Et pour tant je vais devoir régulièrement supprimer des lignes (et pas
toutes en séquences)
Y a-t-il moyen de faire en sorte que cette fonction reste toujours de 3 à
3000?
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Voici la deuxième
J'ai créé un bouton "Toggle" (et j'en suis fière, c'est une innovation
pour
moi!)
Avec le code suivant
Private Sub ToggleButton1_Click()
If Rows("23:24").Hidden = True Then
Rows("23:24").Hidden = False
ToggleButton1.Caption = "Masquer colonnes"
Exit Sub
End If
Rows("23:24").Hidden = True
ToggleButton1.Caption = "Afficher colonnes"
End Sub
Je voudrais qu'avant de cacher les lignes 23 24 elle vide la cellule L23
Donc je fais Range("L23").ClearContents
Mais ou dois-je insèrer cette ligne?
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Troisième et dernière pour ce soir
Quelle commande ou fonction peut-on insérer à la fin d'une macro
pour que l'on reviennent sur la feuille et la cellule d'ou on est parti?
Merci et à bientôt (ou demain)
Rex ;-)))))
Elle fait réference à une autre feuille
Bonsoir et Joyeuse Pâques
J'ai quelques petis soucis avec des macros et des fonctions
ATTENTION il y a TROIS questions !!!!!
Voici la première
Dans une feuille je fais appelle à la fonction
=INDEX(Offers!$E$3:$E$3000;$A$3)
Et elle fonctionne (c'est le cas de le dire) très bien
MAIS
Si, dans la feuille "Offers" je supprime les lignes 4 - 7
Tous mes index deviennent =INDEX(Offers!$E$8:$E$3005;$A$3)
Avec un 8 à la place du 3
Et pour tant je vais devoir régulièrement supprimer des lignes (et pas
toutes en séquences)
Y a-t-il moyen de faire en sorte que cette fonction reste toujours de 3 à
3000?
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Voici la deuxième
J'ai créé un bouton "Toggle" (et j'en suis fière, c'est une innovation
pour
moi!)
Avec le code suivant
Private Sub ToggleButton1_Click()
If Rows("23:24").Hidden = True Then
Rows("23:24").Hidden = False
ToggleButton1.Caption = "Masquer colonnes"
Exit Sub
End If
Rows("23:24").Hidden = True
ToggleButton1.Caption = "Afficher colonnes"
End Sub
Je voudrais qu'avant de cacher les lignes 23 24 elle vide la cellule L23
Donc je fais Range("L23").ClearContents
Mais ou dois-je insèrer cette ligne?
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Troisième et dernière pour ce soir
Quelle commande ou fonction peut-on insérer à la fin d'une macro
pour que l'on reviennent sur la feuille et la cellule d'ou on est parti?
Merci et à bientôt (ou demain)
Rex ;-)))))
Elle fait réference à une autre feuille
Bonsoir et Joyeuse Pâques
J'ai quelques petis soucis avec des macros et des fonctions
ATTENTION il y a TROIS questions !!!!!
Voici la première
Dans une feuille je fais appelle à la fonction
=INDEX(Offers!$E$3:$E$3000;$A$3)
Et elle fonctionne (c'est le cas de le dire) très bien
MAIS
Si, dans la feuille "Offers" je supprime les lignes 4 - 7
Tous mes index deviennent =INDEX(Offers!$E$8:$E$3005;$A$3)
Avec un 8 à la place du 3
Et pour tant je vais devoir régulièrement supprimer des lignes (et pas
toutes en séquences)
Y a-t-il moyen de faire en sorte que cette fonction reste toujours de 3 à
3000?
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Voici la deuxième
J'ai créé un bouton "Toggle" (et j'en suis fière, c'est une innovation
pour
moi!)
Avec le code suivant
Private Sub ToggleButton1_Click()
If Rows("23:24").Hidden = True Then
Rows("23:24").Hidden = False
ToggleButton1.Caption = "Masquer colonnes"
Exit Sub
End If
Rows("23:24").Hidden = True
ToggleButton1.Caption = "Afficher colonnes"
End Sub
Je voudrais qu'avant de cacher les lignes 23 24 elle vide la cellule L23
Donc je fais Range("L23").ClearContents
Mais ou dois-je insèrer cette ligne?
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Troisième et dernière pour ce soir
Quelle commande ou fonction peut-on insérer à la fin d'une macro
pour que l'on reviennent sur la feuille et la cellule d'ou on est parti?
Merci et à bientôt (ou demain)
Rex ;-)))))
Elle fait réference à une autre feuille
J'ai envisager de nommer mes listes mais il y en a une quarantaine à nommer
Bonsoir et merci
T'es encore en route si tard, ou tu es d'une région lointaine ou il fait
encore jour?
But seriously
J'ai envisager de nommer mes listes mais il y en a une quarantaine à nommer
Alors j'espérait qu'il y avait une solution moins fastudieuse
Mais merci pour les autres
Elles sont déjà installés et testés
Bonne nuit et Joyeuse Pâques
Rex
"cousinhub" a écrit dans le message de news:Oupsss,
en complément de la 1ère solution, à la place de sélectionner $E$8 dans
la formule de ton nom, que tu pourrais également supprimer, choisis
plutôt la formule : ÞCALER(Feuil1!$E$1;7;;2992)
En supposant que tu ne supprimes jamais la ligne 1....Bonsoir,
joyeuses pâques également,
1/ à la place de prendre en référence des cellules, nommes une zone.
exemple : Insertion/Nom/Définir
nom : base (par exemple)
se réfère à : ÞCALER(Feuil1!$E$8;;;2992)
et ensuite, dans ta formule tu mets ;
=INDEX(base;$A$3)
2/ places ton instruction entre les lignesEnd If
*****ici****Rows("23:24").Hidden = True
3/ pour revenir sur ta feuille d'où tu as lancé ta macro, par exemple
Feuil1, tu mets en dernière ligne Sheets("Feuil1").Select
Bonne continuationBonsoir et Joyeuse Pâques
J'ai quelques petis soucis avec des macros et des fonctions
ATTENTION il y a TROIS questions !!!!!
Voici la première
Dans une feuille je fais appelle à la fonction
=INDEX(Offers!$E$3:$E$3000;$A$3)
Et elle fonctionne (c'est le cas de le dire) très bien
MAIS
Si, dans la feuille "Offers" je supprime les lignes 4 - 7
Tous mes index deviennent =INDEX(Offers!$E$8:$E$3005;$A$3)
Avec un 8 à la place du 3
Et pour tant je vais devoir régulièrement supprimer des lignes (et pas
toutes en séquences)
Y a-t-il moyen de faire en sorte que cette fonction reste toujours de 3
à3000?
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Voici la deuxième
J'ai créé un bouton "Toggle" (et j'en suis fière, c'est une innovation
pour
moi!)
Avec le code suivant
Private Sub ToggleButton1_Click()
If Rows("23:24").Hidden = True Then
Rows("23:24").Hidden = False
ToggleButton1.Caption = "Masquer colonnes"
Exit Sub
End If
Rows("23:24").Hidden = True
ToggleButton1.Caption = "Afficher colonnes"
End Sub
Je voudrais qu'avant de cacher les lignes 23 24 elle vide la cellule
L23Donc je fais Range("L23").ClearContents
Mais ou dois-je insèrer cette ligne?
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Troisième et dernière pour ce soir
Quelle commande ou fonction peut-on insérer à la fin d'une macro
pour que l'on reviennent sur la feuille et la cellule d'ou on est
parti?
Merci et à bientôt (ou demain)
Rex ;-)))))
Elle fait réference à une autre feuille
J'ai envisager de nommer mes listes mais il y en a une quarantaine à nommer
Bonsoir et merci
T'es encore en route si tard, ou tu es d'une région lointaine ou il fait
encore jour?
But seriously
J'ai envisager de nommer mes listes mais il y en a une quarantaine à nommer
Alors j'espérait qu'il y avait une solution moins fastudieuse
Mais merci pour les autres
Elles sont déjà installés et testés
Bonne nuit et Joyeuse Pâques
Rex
"cousinhub" <pmcsnhb_nospam@aol.com> a écrit dans le message de news:
uuAkicieHHA.5044@TK2MSFTNGP05.phx.gbl...
Oupsss,
en complément de la 1ère solution, à la place de sélectionner $E$8 dans
la formule de ton nom, que tu pourrais également supprimer, choisis
plutôt la formule : ÞCALER(Feuil1!$E$1;7;;2992)
En supposant que tu ne supprimes jamais la ligne 1....
Bonsoir,
joyeuses pâques également,
1/ à la place de prendre en référence des cellules, nommes une zone.
exemple : Insertion/Nom/Définir
nom : base (par exemple)
se réfère à : ÞCALER(Feuil1!$E$8;;;2992)
et ensuite, dans ta formule tu mets ;
=INDEX(base;$A$3)
2/ places ton instruction entre les lignes
End If
*****ici****
Rows("23:24").Hidden = True
3/ pour revenir sur ta feuille d'où tu as lancé ta macro, par exemple
Feuil1, tu mets en dernière ligne Sheets("Feuil1").Select
Bonne continuation
Bonsoir et Joyeuse Pâques
J'ai quelques petis soucis avec des macros et des fonctions
ATTENTION il y a TROIS questions !!!!!
Voici la première
Dans une feuille je fais appelle à la fonction
=INDEX(Offers!$E$3:$E$3000;$A$3)
Et elle fonctionne (c'est le cas de le dire) très bien
MAIS
Si, dans la feuille "Offers" je supprime les lignes 4 - 7
Tous mes index deviennent =INDEX(Offers!$E$8:$E$3005;$A$3)
Avec un 8 à la place du 3
Et pour tant je vais devoir régulièrement supprimer des lignes (et pas
toutes en séquences)
Y a-t-il moyen de faire en sorte que cette fonction reste toujours de 3
à
3000?
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Voici la deuxième
J'ai créé un bouton "Toggle" (et j'en suis fière, c'est une innovation
pour
moi!)
Avec le code suivant
Private Sub ToggleButton1_Click()
If Rows("23:24").Hidden = True Then
Rows("23:24").Hidden = False
ToggleButton1.Caption = "Masquer colonnes"
Exit Sub
End If
Rows("23:24").Hidden = True
ToggleButton1.Caption = "Afficher colonnes"
End Sub
Je voudrais qu'avant de cacher les lignes 23 24 elle vide la cellule
L23
Donc je fais Range("L23").ClearContents
Mais ou dois-je insèrer cette ligne?
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Troisième et dernière pour ce soir
Quelle commande ou fonction peut-on insérer à la fin d'une macro
pour que l'on reviennent sur la feuille et la cellule d'ou on est
parti?
Merci et à bientôt (ou demain)
Rex ;-)))))
Elle fait réference à une autre feuille
J'ai envisager de nommer mes listes mais il y en a une quarantaine à nommer
Bonsoir et merci
T'es encore en route si tard, ou tu es d'une région lointaine ou il fait
encore jour?
But seriously
J'ai envisager de nommer mes listes mais il y en a une quarantaine à nommer
Alors j'espérait qu'il y avait une solution moins fastudieuse
Mais merci pour les autres
Elles sont déjà installés et testés
Bonne nuit et Joyeuse Pâques
Rex
"cousinhub" a écrit dans le message de news:Oupsss,
en complément de la 1ère solution, à la place de sélectionner $E$8 dans
la formule de ton nom, que tu pourrais également supprimer, choisis
plutôt la formule : ÞCALER(Feuil1!$E$1;7;;2992)
En supposant que tu ne supprimes jamais la ligne 1....Bonsoir,
joyeuses pâques également,
1/ à la place de prendre en référence des cellules, nommes une zone.
exemple : Insertion/Nom/Définir
nom : base (par exemple)
se réfère à : ÞCALER(Feuil1!$E$8;;;2992)
et ensuite, dans ta formule tu mets ;
=INDEX(base;$A$3)
2/ places ton instruction entre les lignesEnd If
*****ici****Rows("23:24").Hidden = True
3/ pour revenir sur ta feuille d'où tu as lancé ta macro, par exemple
Feuil1, tu mets en dernière ligne Sheets("Feuil1").Select
Bonne continuationBonsoir et Joyeuse Pâques
J'ai quelques petis soucis avec des macros et des fonctions
ATTENTION il y a TROIS questions !!!!!
Voici la première
Dans une feuille je fais appelle à la fonction
=INDEX(Offers!$E$3:$E$3000;$A$3)
Et elle fonctionne (c'est le cas de le dire) très bien
MAIS
Si, dans la feuille "Offers" je supprime les lignes 4 - 7
Tous mes index deviennent =INDEX(Offers!$E$8:$E$3005;$A$3)
Avec un 8 à la place du 3
Et pour tant je vais devoir régulièrement supprimer des lignes (et pas
toutes en séquences)
Y a-t-il moyen de faire en sorte que cette fonction reste toujours de 3
à3000?
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Voici la deuxième
J'ai créé un bouton "Toggle" (et j'en suis fière, c'est une innovation
pour
moi!)
Avec le code suivant
Private Sub ToggleButton1_Click()
If Rows("23:24").Hidden = True Then
Rows("23:24").Hidden = False
ToggleButton1.Caption = "Masquer colonnes"
Exit Sub
End If
Rows("23:24").Hidden = True
ToggleButton1.Caption = "Afficher colonnes"
End Sub
Je voudrais qu'avant de cacher les lignes 23 24 elle vide la cellule
L23Donc je fais Range("L23").ClearContents
Mais ou dois-je insèrer cette ligne?
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Troisième et dernière pour ce soir
Quelle commande ou fonction peut-on insérer à la fin d'une macro
pour que l'on reviennent sur la feuille et la cellule d'ou on est
parti?
Merci et à bientôt (ou demain)
Rex ;-)))))
Elle fait réference à une autre feuille
Bonsoir,
joyeuses pâques également,
1/ à la place de prendre en référence des cellules, nommes une zone.
exemple : Insertion/Nom/Définir
nom : base (par exemple)
se réfère à : ÞCALER(Feuil1!$E$8;;;2992)
et ensuite, dans ta formule tu mets ;
=INDEX(base;$A$3)
2/ places ton instruction entre les lignesEnd If
*****ici****Rows("23:24").Hidden = True
3/ pour revenir sur ta feuille d'où tu as lancé ta macro, par exemple
Feuil1, tu mets en dernière ligne Sheets("Feuil1").Select
Bonne continuationBonsoir et Joyeuse Pâques
J'ai quelques petis soucis avec des macros et des fonctions
ATTENTION il y a TROIS questions !!!!!
Voici la première
Dans une feuille je fais appelle à la fonction
=INDEX(Offers!$E$3:$E$3000;$A$3)
Et elle fonctionne (c'est le cas de le dire) très bien
MAIS
Si, dans la feuille "Offers" je supprime les lignes 4 - 7
Tous mes index deviennent =INDEX(Offers!$E$8:$E$3005;$A$3)
Avec un 8 à la place du 3
Et pour tant je vais devoir régulièrement supprimer des lignes (et pas
toutes en séquences)
Y a-t-il moyen de faire en sorte que cette fonction reste toujours de 3
à
3000?
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Voici la deuxième
J'ai créé un bouton "Toggle" (et j'en suis fière, c'est une innovation
pour
moi!)
Avec le code suivant
Private Sub ToggleButton1_Click()
If Rows("23:24").Hidden = True Then
Rows("23:24").Hidden = False
ToggleButton1.Caption = "Masquer colonnes"
Exit Sub
End If
Rows("23:24").Hidden = True
ToggleButton1.Caption = "Afficher colonnes"
End Sub
Je voudrais qu'avant de cacher les lignes 23 24 elle vide la cellule L23
Donc je fais Range("L23").ClearContents
Mais ou dois-je insèrer cette ligne?
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Troisième et dernière pour ce soir
Quelle commande ou fonction peut-on insérer à la fin d'une macro
pour que l'on reviennent sur la feuille et la cellule d'ou on est parti?
Merci et à bientôt (ou demain)
Rex ;-)))))
Elle fait réference à une autre feuille
Bonsoir,
joyeuses pâques également,
1/ à la place de prendre en référence des cellules, nommes une zone.
exemple : Insertion/Nom/Définir
nom : base (par exemple)
se réfère à : ÞCALER(Feuil1!$E$8;;;2992)
et ensuite, dans ta formule tu mets ;
=INDEX(base;$A$3)
2/ places ton instruction entre les lignes
End If
*****ici****
Rows("23:24").Hidden = True
3/ pour revenir sur ta feuille d'où tu as lancé ta macro, par exemple
Feuil1, tu mets en dernière ligne Sheets("Feuil1").Select
Bonne continuation
Bonsoir et Joyeuse Pâques
J'ai quelques petis soucis avec des macros et des fonctions
ATTENTION il y a TROIS questions !!!!!
Voici la première
Dans une feuille je fais appelle à la fonction
=INDEX(Offers!$E$3:$E$3000;$A$3)
Et elle fonctionne (c'est le cas de le dire) très bien
MAIS
Si, dans la feuille "Offers" je supprime les lignes 4 - 7
Tous mes index deviennent =INDEX(Offers!$E$8:$E$3005;$A$3)
Avec un 8 à la place du 3
Et pour tant je vais devoir régulièrement supprimer des lignes (et pas
toutes en séquences)
Y a-t-il moyen de faire en sorte que cette fonction reste toujours de 3
à
3000?
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Voici la deuxième
J'ai créé un bouton "Toggle" (et j'en suis fière, c'est une innovation
pour
moi!)
Avec le code suivant
Private Sub ToggleButton1_Click()
If Rows("23:24").Hidden = True Then
Rows("23:24").Hidden = False
ToggleButton1.Caption = "Masquer colonnes"
Exit Sub
End If
Rows("23:24").Hidden = True
ToggleButton1.Caption = "Afficher colonnes"
End Sub
Je voudrais qu'avant de cacher les lignes 23 24 elle vide la cellule L23
Donc je fais Range("L23").ClearContents
Mais ou dois-je insèrer cette ligne?
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Troisième et dernière pour ce soir
Quelle commande ou fonction peut-on insérer à la fin d'une macro
pour que l'on reviennent sur la feuille et la cellule d'ou on est parti?
Merci et à bientôt (ou demain)
Rex ;-)))))
Elle fait réference à une autre feuille
Bonsoir,
joyeuses pâques également,
1/ à la place de prendre en référence des cellules, nommes une zone.
exemple : Insertion/Nom/Définir
nom : base (par exemple)
se réfère à : ÞCALER(Feuil1!$E$8;;;2992)
et ensuite, dans ta formule tu mets ;
=INDEX(base;$A$3)
2/ places ton instruction entre les lignesEnd If
*****ici****Rows("23:24").Hidden = True
3/ pour revenir sur ta feuille d'où tu as lancé ta macro, par exemple
Feuil1, tu mets en dernière ligne Sheets("Feuil1").Select
Bonne continuationBonsoir et Joyeuse Pâques
J'ai quelques petis soucis avec des macros et des fonctions
ATTENTION il y a TROIS questions !!!!!
Voici la première
Dans une feuille je fais appelle à la fonction
=INDEX(Offers!$E$3:$E$3000;$A$3)
Et elle fonctionne (c'est le cas de le dire) très bien
MAIS
Si, dans la feuille "Offers" je supprime les lignes 4 - 7
Tous mes index deviennent =INDEX(Offers!$E$8:$E$3005;$A$3)
Avec un 8 à la place du 3
Et pour tant je vais devoir régulièrement supprimer des lignes (et pas
toutes en séquences)
Y a-t-il moyen de faire en sorte que cette fonction reste toujours de 3
à
3000?
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Voici la deuxième
J'ai créé un bouton "Toggle" (et j'en suis fière, c'est une innovation
pour
moi!)
Avec le code suivant
Private Sub ToggleButton1_Click()
If Rows("23:24").Hidden = True Then
Rows("23:24").Hidden = False
ToggleButton1.Caption = "Masquer colonnes"
Exit Sub
End If
Rows("23:24").Hidden = True
ToggleButton1.Caption = "Afficher colonnes"
End Sub
Je voudrais qu'avant de cacher les lignes 23 24 elle vide la cellule L23
Donc je fais Range("L23").ClearContents
Mais ou dois-je insèrer cette ligne?
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Troisième et dernière pour ce soir
Quelle commande ou fonction peut-on insérer à la fin d'une macro
pour que l'on reviennent sur la feuille et la cellule d'ou on est parti?
Merci et à bientôt (ou demain)
Rex ;-)))))
Elle fait réference à une autre feuille
Bonsoir et Joyeuse Pâques
J'ai quelques petis soucis avec des macros et des fonctions
ATTENTION il y a TROIS questions !!!!!
Voici la première
Dans une feuille je fais appelle à la fonction
=INDEX(Offers!$E$3:$E$3000;$A$3)
Et elle fonctionne (c'est le cas de le dire) très bien
MAIS
Si, dans la feuille "Offers" je supprime les lignes 4 - 7
Tous mes index deviennent =INDEX(Offers!$E$8:$E$3005;$A$3)
Avec un 8 à la place du 3
Et pour tant je vais devoir régulièrement supprimer des lignes (et pas
toutes en séquences)
Y a-t-il moyen de faire en sorte que cette fonction reste toujours de 3 à
3000?
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Voici la deuxième
J'ai créé un bouton "Toggle" (et j'en suis fière, c'est une innovation
pour
moi!)
Avec le code suivant
Private Sub ToggleButton1_Click()
If Rows("23:24").Hidden = True Then
Rows("23:24").Hidden = False
ToggleButton1.Caption = "Masquer colonnes"
Exit Sub
End If
Rows("23:24").Hidden = True
ToggleButton1.Caption = "Afficher colonnes"
End Sub
Je voudrais qu'avant de cacher les lignes 23 24 elle vide la cellule L23
Donc je fais Range("L23").ClearContents
Mais ou dois-je insèrer cette ligne?
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Troisième et dernière pour ce soir
Quelle commande ou fonction peut-on insérer à la fin d'une macro
pour que l'on reviennent sur la feuille et la cellule d'ou on est parti?
Merci et à bientôt (ou demain)
Rex ;-)))))
Elle fait réference à une autre feuille
Bonsoir et Joyeuse Pâques
J'ai quelques petis soucis avec des macros et des fonctions
ATTENTION il y a TROIS questions !!!!!
Voici la première
Dans une feuille je fais appelle à la fonction
=INDEX(Offers!$E$3:$E$3000;$A$3)
Et elle fonctionne (c'est le cas de le dire) très bien
MAIS
Si, dans la feuille "Offers" je supprime les lignes 4 - 7
Tous mes index deviennent =INDEX(Offers!$E$8:$E$3005;$A$3)
Avec un 8 à la place du 3
Et pour tant je vais devoir régulièrement supprimer des lignes (et pas
toutes en séquences)
Y a-t-il moyen de faire en sorte que cette fonction reste toujours de 3 à
3000?
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Voici la deuxième
J'ai créé un bouton "Toggle" (et j'en suis fière, c'est une innovation
pour
moi!)
Avec le code suivant
Private Sub ToggleButton1_Click()
If Rows("23:24").Hidden = True Then
Rows("23:24").Hidden = False
ToggleButton1.Caption = "Masquer colonnes"
Exit Sub
End If
Rows("23:24").Hidden = True
ToggleButton1.Caption = "Afficher colonnes"
End Sub
Je voudrais qu'avant de cacher les lignes 23 24 elle vide la cellule L23
Donc je fais Range("L23").ClearContents
Mais ou dois-je insèrer cette ligne?
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Troisième et dernière pour ce soir
Quelle commande ou fonction peut-on insérer à la fin d'une macro
pour que l'on reviennent sur la feuille et la cellule d'ou on est parti?
Merci et à bientôt (ou demain)
Rex ;-)))))
Elle fait réference à une autre feuille
Bonsoir et Joyeuse Pâques
J'ai quelques petis soucis avec des macros et des fonctions
ATTENTION il y a TROIS questions !!!!!
Voici la première
Dans une feuille je fais appelle à la fonction
=INDEX(Offers!$E$3:$E$3000;$A$3)
Et elle fonctionne (c'est le cas de le dire) très bien
MAIS
Si, dans la feuille "Offers" je supprime les lignes 4 - 7
Tous mes index deviennent =INDEX(Offers!$E$8:$E$3005;$A$3)
Avec un 8 à la place du 3
Et pour tant je vais devoir régulièrement supprimer des lignes (et pas
toutes en séquences)
Y a-t-il moyen de faire en sorte que cette fonction reste toujours de 3 à
3000?
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Voici la deuxième
J'ai créé un bouton "Toggle" (et j'en suis fière, c'est une innovation
pour
moi!)
Avec le code suivant
Private Sub ToggleButton1_Click()
If Rows("23:24").Hidden = True Then
Rows("23:24").Hidden = False
ToggleButton1.Caption = "Masquer colonnes"
Exit Sub
End If
Rows("23:24").Hidden = True
ToggleButton1.Caption = "Afficher colonnes"
End Sub
Je voudrais qu'avant de cacher les lignes 23 24 elle vide la cellule L23
Donc je fais Range("L23").ClearContents
Mais ou dois-je insèrer cette ligne?
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Troisième et dernière pour ce soir
Quelle commande ou fonction peut-on insérer à la fin d'une macro
pour que l'on reviennent sur la feuille et la cellule d'ou on est parti?
Merci et à bientôt (ou demain)
Rex ;-)))))
Elle fait réference à une autre feuille
Re-,J'ai envisager de nommer mes listes mais il y en a une quarantaine à
nommer
Au boulot.....:-)
je n'en connais pas d'autre, de solution :-
Bon courageBonsoir et merci
T'es encore en route si tard, ou tu es d'une région lointaine ou il fait
encore jour?
But seriously
J'ai envisager de nommer mes listes mais il y en a une quarantaine à
nommer
Alors j'espérait qu'il y avait une solution moins fastudieuse
Mais merci pour les autres
Elles sont déjà installés et testés
Bonne nuit et Joyeuse Pâques
Rex
"cousinhub" a écrit dans le message de news:Oupsss,
en complément de la 1ère solution, à la place de sélectionner $E$8 dans
la formule de ton nom, que tu pourrais également supprimer, choisis
plutôt la formule : ÞCALER(Feuil1!$E$1;7;;2992)
En supposant que tu ne supprimes jamais la ligne 1....Bonsoir,
joyeuses pâques également,
1/ à la place de prendre en référence des cellules, nommes une zone.
exemple : Insertion/Nom/Définir
nom : base (par exemple)
se réfère à : ÞCALER(Feuil1!$E$8;;;2992)
et ensuite, dans ta formule tu mets ;
=INDEX(base;$A$3)
2/ places ton instruction entre les lignesEnd If
*****ici****Rows("23:24").Hidden = True
3/ pour revenir sur ta feuille d'où tu as lancé ta macro, par exemple
Feuil1, tu mets en dernière ligne Sheets("Feuil1").Select
Bonne continuationBonsoir et Joyeuse Pâques
J'ai quelques petis soucis avec des macros et des fonctions
ATTENTION il y a TROIS questions !!!!!
Voici la première
Dans une feuille je fais appelle à la fonction
=INDEX(Offers!$E$3:$E$3000;$A$3)
Et elle fonctionne (c'est le cas de le dire) très bien
MAIS
Si, dans la feuille "Offers" je supprime les lignes 4 - 7
Tous mes index deviennent =INDEX(Offers!$E$8:$E$3005;$A$3)
Avec un 8 à la place du 3
Et pour tant je vais devoir régulièrement supprimer des lignes (et
pas
toutes en séquences)
Y a-t-il moyen de faire en sorte que cette fonction reste toujours de
3
à3000?
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Voici la deuxième
J'ai créé un bouton "Toggle" (et j'en suis fière, c'est une
innovation
pour
moi!)
Avec le code suivant
Private Sub ToggleButton1_Click()
If Rows("23:24").Hidden = True Then
Rows("23:24").Hidden = False
ToggleButton1.Caption = "Masquer colonnes"
Exit Sub
End If
Rows("23:24").Hidden = True
ToggleButton1.Caption = "Afficher colonnes"
End Sub
Je voudrais qu'avant de cacher les lignes 23 24 elle vide la cellule
L23Donc je fais Range("L23").ClearContents
Mais ou dois-je insèrer cette ligne?
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Troisième et dernière pour ce soir
Quelle commande ou fonction peut-on insérer à la fin d'une macro
pour que l'on reviennent sur la feuille et la cellule d'ou on est
parti?
Merci et à bientôt (ou demain)
Rex ;-)))))
Elle fait réference à une autre feuille
Re-,
J'ai envisager de nommer mes listes mais il y en a une quarantaine à
nommer
Au boulot.....:-)
je n'en connais pas d'autre, de solution :-
Bon courage
Bonsoir et merci
T'es encore en route si tard, ou tu es d'une région lointaine ou il fait
encore jour?
But seriously
J'ai envisager de nommer mes listes mais il y en a une quarantaine à
nommer
Alors j'espérait qu'il y avait une solution moins fastudieuse
Mais merci pour les autres
Elles sont déjà installés et testés
Bonne nuit et Joyeuse Pâques
Rex
"cousinhub" <pmcsnhb_nospam@aol.com> a écrit dans le message de news:
uuAkicieHHA.5044@TK2MSFTNGP05.phx.gbl...
Oupsss,
en complément de la 1ère solution, à la place de sélectionner $E$8 dans
la formule de ton nom, que tu pourrais également supprimer, choisis
plutôt la formule : ÞCALER(Feuil1!$E$1;7;;2992)
En supposant que tu ne supprimes jamais la ligne 1....
Bonsoir,
joyeuses pâques également,
1/ à la place de prendre en référence des cellules, nommes une zone.
exemple : Insertion/Nom/Définir
nom : base (par exemple)
se réfère à : ÞCALER(Feuil1!$E$8;;;2992)
et ensuite, dans ta formule tu mets ;
=INDEX(base;$A$3)
2/ places ton instruction entre les lignes
End If
*****ici****
Rows("23:24").Hidden = True
3/ pour revenir sur ta feuille d'où tu as lancé ta macro, par exemple
Feuil1, tu mets en dernière ligne Sheets("Feuil1").Select
Bonne continuation
Bonsoir et Joyeuse Pâques
J'ai quelques petis soucis avec des macros et des fonctions
ATTENTION il y a TROIS questions !!!!!
Voici la première
Dans une feuille je fais appelle à la fonction
=INDEX(Offers!$E$3:$E$3000;$A$3)
Et elle fonctionne (c'est le cas de le dire) très bien
MAIS
Si, dans la feuille "Offers" je supprime les lignes 4 - 7
Tous mes index deviennent =INDEX(Offers!$E$8:$E$3005;$A$3)
Avec un 8 à la place du 3
Et pour tant je vais devoir régulièrement supprimer des lignes (et
pas
toutes en séquences)
Y a-t-il moyen de faire en sorte que cette fonction reste toujours de
3
à
3000?
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Voici la deuxième
J'ai créé un bouton "Toggle" (et j'en suis fière, c'est une
innovation
pour
moi!)
Avec le code suivant
Private Sub ToggleButton1_Click()
If Rows("23:24").Hidden = True Then
Rows("23:24").Hidden = False
ToggleButton1.Caption = "Masquer colonnes"
Exit Sub
End If
Rows("23:24").Hidden = True
ToggleButton1.Caption = "Afficher colonnes"
End Sub
Je voudrais qu'avant de cacher les lignes 23 24 elle vide la cellule
L23
Donc je fais Range("L23").ClearContents
Mais ou dois-je insèrer cette ligne?
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Troisième et dernière pour ce soir
Quelle commande ou fonction peut-on insérer à la fin d'une macro
pour que l'on reviennent sur la feuille et la cellule d'ou on est
parti?
Merci et à bientôt (ou demain)
Rex ;-)))))
Elle fait réference à une autre feuille
Re-,J'ai envisager de nommer mes listes mais il y en a une quarantaine à
nommer
Au boulot.....:-)
je n'en connais pas d'autre, de solution :-
Bon courageBonsoir et merci
T'es encore en route si tard, ou tu es d'une région lointaine ou il fait
encore jour?
But seriously
J'ai envisager de nommer mes listes mais il y en a une quarantaine à
nommer
Alors j'espérait qu'il y avait une solution moins fastudieuse
Mais merci pour les autres
Elles sont déjà installés et testés
Bonne nuit et Joyeuse Pâques
Rex
"cousinhub" a écrit dans le message de news:Oupsss,
en complément de la 1ère solution, à la place de sélectionner $E$8 dans
la formule de ton nom, que tu pourrais également supprimer, choisis
plutôt la formule : ÞCALER(Feuil1!$E$1;7;;2992)
En supposant que tu ne supprimes jamais la ligne 1....Bonsoir,
joyeuses pâques également,
1/ à la place de prendre en référence des cellules, nommes une zone.
exemple : Insertion/Nom/Définir
nom : base (par exemple)
se réfère à : ÞCALER(Feuil1!$E$8;;;2992)
et ensuite, dans ta formule tu mets ;
=INDEX(base;$A$3)
2/ places ton instruction entre les lignesEnd If
*****ici****Rows("23:24").Hidden = True
3/ pour revenir sur ta feuille d'où tu as lancé ta macro, par exemple
Feuil1, tu mets en dernière ligne Sheets("Feuil1").Select
Bonne continuationBonsoir et Joyeuse Pâques
J'ai quelques petis soucis avec des macros et des fonctions
ATTENTION il y a TROIS questions !!!!!
Voici la première
Dans une feuille je fais appelle à la fonction
=INDEX(Offers!$E$3:$E$3000;$A$3)
Et elle fonctionne (c'est le cas de le dire) très bien
MAIS
Si, dans la feuille "Offers" je supprime les lignes 4 - 7
Tous mes index deviennent =INDEX(Offers!$E$8:$E$3005;$A$3)
Avec un 8 à la place du 3
Et pour tant je vais devoir régulièrement supprimer des lignes (et
pas
toutes en séquences)
Y a-t-il moyen de faire en sorte que cette fonction reste toujours de
3
à3000?
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Voici la deuxième
J'ai créé un bouton "Toggle" (et j'en suis fière, c'est une
innovation
pour
moi!)
Avec le code suivant
Private Sub ToggleButton1_Click()
If Rows("23:24").Hidden = True Then
Rows("23:24").Hidden = False
ToggleButton1.Caption = "Masquer colonnes"
Exit Sub
End If
Rows("23:24").Hidden = True
ToggleButton1.Caption = "Afficher colonnes"
End Sub
Je voudrais qu'avant de cacher les lignes 23 24 elle vide la cellule
L23Donc je fais Range("L23").ClearContents
Mais ou dois-je insèrer cette ligne?
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Troisième et dernière pour ce soir
Quelle commande ou fonction peut-on insérer à la fin d'une macro
pour que l'on reviennent sur la feuille et la cellule d'ou on est
parti?
Merci et à bientôt (ou demain)
Rex ;-)))))
Elle fait réference à une autre feuille