Utilisez la fonction STXT : =STXT(CELLULE("nomfichier";A1);TROUVE("]";
CELLULE("nomfichier";A1))+1;32)
Ou attribuez cette formule à un nom de formule :
Insertion/Nom/Définir,
Dans la zone Noms dans le classeur,
tapez, par exemple, NomOnglet
Dans la zone Fait référence à,
tapez la formule.
Puis pour l'utiliser dans une cellule, tapez dans celle-ci =NomOnglet
Vous devez au préalable, charger la macro complémentaire 'Outils pour
l'Euro' :
Outils/Macro complémentaire
Dans la liste cochez Outils pour l'Euro.
Ok
Puis utilisez la fonction EUROCONVERT, catégorie Personnalisées :
=EUROCONVERT(Nombre ou cellule;"FRF";"EUR";faux)
pour convertir les francs en Euros ou
=EUROCONVERT(Nombre ou cellule;"EUR";"FRF";faux)
pour convertir les Euros en francs.
où faux correspond à 2 décimales et vrai à 5 décimales.
Dans la zone Noms dans le classeur,
tapez, par exemple, Euro
Dans la zone Fait référence à,
tapez =6,55957
OK.
Dans la cellule qui convertit les francs en Euros, tapez la formule
suivante (nous considérons que la valeur en F se trouve dans la cellule
A1) :
=A1/Euro
Appliquez le format Nombre # ##0,00" €" ou # ##0,00"
E" à cette cellule.
Dans la cellule qui convertit les Euros en francs, tapez la formule
suivante (nous considérons que la valeur en F se trouve dans la cellule
A2) :
=A2*Euro.
Appliquez le format monétaire avec 2 décimales et le symbole monétaire
F.
V.2 Dans une liste de date, mettre en couleur
les jours férié
Créez un tableau des jours fériés comme ci-dessus. Nommez ce tableau
Feries.
Sélectionnez la liste de date puis Format/Mise
en forme conditionnelle.
Choisissez La formule est, dans la
zone de droite tapez =NB.SI(Feries;D3)>0 D3 est à remplacer par l'adresse de
la 1ère cellule de votre plage de date Feries correspond à la plage contenant
les jours fériés NB.SI compte le nombre de valeurs
de la plage correspondant au critère (si la date est férié, cela donne
1)
Si dans C1 vous entrez 12:00:00
et dans C2, 10:00:00, lorsque dans
C3 vous entrez la formule suivante : =C2-C1,
le résultat de ce calcul s'affiche ###
au lieu de -2:00:00.
Ce résultat peut être repris sans aucun problème dans une autre formule,
mais si vous avez besoin d'afficher le résultat correctement, tapez
: =SI(C2>C1;TEXTE(C2-C1;"hh:mm:ss");
"-"&TEXTE(ABS(C2-C1);"hh:mm:ss"))
Pour présenter un classeur, faites une feuille d'introduction. Dans
celle-ci, mettez des liens vers chaque feuille :
Tapez le texte dans une cellule et sélectionnez-la.
Insertion/Lien hypertexte.
Dans la version 2000
: , cliquez sur le bouton Emplacement dans
ce document, puis sélectionnez un emplacement dans la liste
ou tapez la référence de la cellule.
Dans les versions antérieures
: , tapez la référence de la cellule dans la zone Emplacement
dans le fichier ou cliquez sur le bouton Parcourir
situé à droite de cette zone.
Ok.
VIII. Des lignes de même taille que la largeur
des colonnes
Outils/Macro/Visual Basic Editor. Dans
une feuille module (Insertion/Module),
tapez les lignes suivantes : Sub CelluleCarree()
Dim Cellule As Range
For Each Cellule In Selection
Cellule.RowHeight
= Cellule.Width
Next
End Sub
Pour utiliser cette macro, donnez la largeur voulue à une plage de
cellules, Outils/Macros, sélectionnez
CelluleCarree et cliquez sur le bouton
Exécuter. Ou attribuez cette macro à un
nouveau bouton dans une barre d'outils :
Outils/Personnaliser.
Onglet Commandes, catégorie Macros,
glissez Bouton personnalisé sur une
barre d'outils.
Clic-droit sur le bouton, sélectionnez Affecter
une macro.
IX. Ajouter un commentaire sans le nom
de l'utilisateur
Outils/Macro/Visual Basic Editor. Dans
une feuille module (Insertion/Module),
tapez les lignes suivantes : Sub NouveauComment()
ActiveCell.AddComment ("")
ActiveCell.Comment.Visible = True
End Sub
Si vous ne voulez pas que le commentaire soit visible en permanence,
tapez False au lieu de True.
Pour utiliser cette macro, donnez la largeur voulue à une plage de
cellules, Outils/Macros, sélectionnez
NouveauComment et cliquez sur le bouton
Exécuter. Ou attribuez cette macro à un
nouveau bouton dans une barre d'outils comme indiqué ci-dessus.
Lorsque vous insérez une liste déroulante liée à une plage, et que
les dernières lignes de cette plage sont vides, la liste déroulante
contient des lignes vierges que vous pouvez sélectionner, ce qui n'est
pas correct. Pour résoudre ce problème, procédez ainsi :
Nommez la plage à laquelle se réfère la liste, par exemple ListeOr
Insertion/Nom/Définir
Dans la zone Noms dans le classeur,
tapez, par exemple, ListeDef
Dans la zone Fait référence à,
tapez la formule : =DECALER(Liste1;0;0;NBVAL(Liste1)).
Créez votre liste déroulante et liez la à ListeDef.
Maintenant les dernières lignes vides de la plage ne créent plus des
lignes vides dans la liste déroulante (ce qui n'est pas le cas des lignes
vides intermédiaires).
Aménagez une Barre d'outils avec la commande Photo
de la catégorie Outils.
Sélectionnez une plage.
Cliquez sur le bouton Photo.
Dessinez un rectangle sur la feuille.
Vous avez maintenant une photo des cellules, celle-ci est liée à la
plage photographiée. Vous pouvez coupez ou copiez cette photo et la
collez sur n'importe quel autre feuille de calcul.
Dans un tableau, vous pouvez vous déplacer rapidement vers le haut
ou le bas, vers la droite ou la gauche de celui-ci :
Sélectionnez une des cellules, visibles à l'écran, du tableau.
Double-cliquez sur le bord gauche pour aller vers la cellule la
plus à gauche du tableau, sur le bord droit pour aller à droite, sur
le bord supérieur pour atteindre le haut du tableau et sur le bord
inférieur pour atteindre la dernière cellule de la colonne. Vous êtes
sur le bord de la cellule lorsque le curseur se présente comme une
flèche
J'ai créé une petite macro complémentaire vous permettant de convertir
un nombre en lettre. La conversion est limitée à 999 999 999 999 999
ou 9 999 999 999 999,99. Si le nombre contient plus de 2 décimales,
il est arrondit à 2 décimales.
Après installation de la macro, la fonction ConvNumberLetter est disponible
pour tous vos classeurs. Elle permet de convertir le nombre dans 3 langues
francophone, le français standard, le belge, le suisse. Vous pouvez
également ajouté la devise Euro ou la devise Dollar.
Pour profiter de cette conversion, télécharger
ce fichier zip, celui-ci contient la macro et un fichier texte pour
vous aider à installer et utiliser la macro.
XVIII. Suivre les modifications effectuées
dans un classeur
Vous pouvez soit proposer à d'autres personnes de corriger et annoter
votre classeur, soit vérifier les modifications effectuées dans un
classeur depuis x jours.
Dans le menu Outils, sélectionnez Suivi
des modifications puis Afficher les
modifications
Cochez Suivre les modifications au fur et à
mesure
Cochez Le et Par
et dans les 2 listes correspondantes, sélectionnez Tous.
Diffuser éventuellement votre classeur.
Lorsque vous le récupérez ou lorsque vous voulez visualiser les
modifications.
Dans le menu Outils, sélectionnez Suivi
des modifications puis Afficher les
modifications
Cochez Afficher les modifications à l'écran.
Chaque cellule modifiée contient une annotation, celle-ci indique la
modification effectuée, le jour et l'heure et son auteur.
Besoin d'Aide Conception applications, Assistances et Formations. www.gemccap.com
Add-in Excel DeiXsyS a concocté un add-in pour lier des graphiques à nos données. N'hésitez pas à l'essayer. www.deixsys.com