|
|
Lettre
Juin
2003
|
- Excel
- Une liste déroulante dans une cellule
- Insérer des caractères spéciaux dans une cellule
- VBA
- Quelques petites procédures qui simplifient le travail
- Windows
- XP : désactiver la mise à jour automatique
- Sauver ses paramètres de connexion
- Word
- Habiller un tableau avec du texte (2000 et +)
- Travailler sur 2 vues
|
Une liste déroulante dans une cellule
Pour se faciliter la saisie ou pour limiter la saisie, il est parfois
utile d'avoir une liste déroulante dans une ou plusieurs cellule. Vous
pouvez alors tout simplement recourir à la validation des données ainsi
:
- Sur une feuille quelconque tapez toutes les données de votre future
liste en colonne, c'est à dire chaque donnée de la liste l'un en
dessous de l'autre.
- Lorsque toutes les données sont entrées, sélectionnez la plage
correspondant à toute ces données.
- Nommez-la : clic dans la zone et
tapez un nom (par exemple MaListe). Attention à ne pas mettre
d'espace dans ce nom. Référez-vous à la page http://www.cathyastuce.com/excel/nommer.htm#cellule
si vous ne connaissez pas la méthode.
- Sélectionnez la ou les cellules devant contenir une liste
déroulante.
- Sélectionnez dans
- Cliquez dans la zone .
- Appuyez sur la touche F3, ainsi vous
appeler la fenêtre de collage des noms.
- Sélectionnez votre nom (pour notre exemple, MaListe)
- Si vous désirez afficher un message d'erreur, tapez le dans
l'onglet .
- Si vous désirez laisser la possibilité de taper une autre valeur
que celle de la liste, décochez l'option dans l'onglet .
Insérer des caractères spéciaux dans une cellule
Pour insérer un caractère spéciale dans une cellule d'Excel, vous
êtes obligé d'utiliser le programme ().
Pour vous simplifier le travail, vous pouvez ajouter un bouton à une
barre d'outils ( par exemple),
ce dernier ouvrira alors l'accessoire :
- Dans l'onglet , sélectionnez
.
- Glissez la commande
sur votre barre d'outils.
- Clic-droit sur ce nouveau bouton, sélectionnez
- Cliquez sur le bouton
- Dans la fenêtre de recherche, sélectionnez dans la liste (situé en bas de la fenêtre)
- recherchez le fichiers
ou
- Clic-droit sur le bouton, de nouveau, sélectionnez pour choisir une image plus adaptée ou si
vous avez des talents de dessinateur, sélectionnez.
- Clic-droit sur le bouton, de nouveau, dans la zone de texte ,
tapez un texte explicite.
- Ignorer l'avertissement lors du clic sur ce bouton.
Quelques petites procédures qui simplifient le travail
Chacune de ces procédures peuvent être affectée à un bouton d'une
barre d'outils, elles vous faciliteront ainsi la vie.
Pour ajouter un bouton à une barre d'outils afin qu'il lance une
procédure :
- Dans l'onglet , sélectionnez
.
- Glissez la commande
sur votre barre d'outils.
- Clic-droit sur ce nouveau bouton, sélectionnez
- Clic-droit sur le bouton, de nouveau, sélectionnez pour choisir une image plus adaptée ou si
vous avez des talents de dessinateur, sélectionnez.
- Clic-droit sur le bouton, de nouveau, dans la zone de texte ,
tapez un texte explicite.
La page http://www.cathyastuce.com/excel/barre_outils.htm#Modification
vous indique comment aménager une barre d'outils.
Public Sub Collage_Transpose()
On Error Resume Next
Selection.PasteSpecial Transpose:=True
End Sub
************************
Public Sub CopierColler_Valeur()
On Error GoTo Fin
Selection.Copy
Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone,
SkipBlanks:= _
False, Transpose:=False
Fin:
Application.CutCopyMode = False
End Sub
************************
Public Sub CopierCollerLien()
On Error GoTo Fin
ActiveSheet.Paste Link:=True
Exit Sub
Fin:
Application.CutCopyMode = False
End Sub
************************
Public Sub Nom_Entier_PiedCentre()
On Error Resume Next
ActiveSheet.PageSetup.CenterFooter
= ActiveWorkbook.FullName
End Sub
************************
Public Sub Nom_Entier_PiedDroit()
On Error Resume Next
ActiveSheet.PageSetup.RightFooter
= ActiveWorkbook.FullName
End Sub
************************
Public Sub Nom_Entier_PiedCentre()
On Error Resume Next
ActiveSheet.PageSetup.CenterFooter =
ActiveWorkbook.FullName
End Sub
************************
Public Sub ChangeCasse()
Dim byCasse As Byte, UnTexte As String, rCel As
Range
For Each rCel In Selection
UnTexte = rCel.Text
If UCase(UnTexte) =
UnTexte Then
byCasse = 1
ElseIf LCase(UnTexte)
= UnTexte Then
byCasse = 2
Else
byCasse = 0
End If
byCasse = byCasse +
1
Select Case byCasse
Case 1
UnTexte = UCase(UnTexte)
Case 2
UnTexte = LCase(UnTexte)
Case 3
UnTexte = Application.WorksheetFunction.Proper(UnTexte)
End Select
rCel = UnTexte .
Next
End Sub
XP : désactiver la mise à jour automatique
Bien que cette mise à jour soit pratique pour ceux qui sont
régulièrement connecté à Internet, vous pouvez la désactiver afin de
n'effectuer les mises à jour que sur commande.
- Clic-droit sur le
- Sélectionnez
- Sélectionnez l'onglet
- Décochez
Sauver ses paramètres de connexion
Vous devez pour cela exporter une clé de la base de registre :
- tapez , puis
- Recherchez la clé [HKEY_CURRENT_USER\RemoteAccess\Addresses]
- Cliquez sur celle-ci puis sélectionnez
- Précisez le nom et l'emplacement du fichier qui contiendra toutes
vos données de connexion.
Pour restaurer ces données (au cas où vous avez réinstallé
Windows), double-cliquez sur le fichier créé selon les indications
ci-dessus (il porte l'extension .reg) et acceptez la mise à jour de la
base de registre.
Habiller un tableau avec du texte (2000 et +)
- Sélectionnez votre tableau en cliquant sur la flèche double noire
qui s'affiche au coin supérieur droit lorsque votre curseur se trouve
sur la première ligne du tableau.
- Clic-droit sur le tableau, sélectionnez Propriétés du tableau.
- Onglet Tableau, dans Habillage du texte, cochez l'option Autour et
validez.
- Placez votre curseur sur le tableau encore sélectionné, glissez-le
vers votre texte afin qu'il soit habillé par ce dernier.
Travailler sur 2 vues
Si votre document est long, que vous désirez travailler sur le début
et la fin en même temps (par exemple du copier et coller) vous en avez
sûrement assez de vous baladez entre chaque partie de votre texte.
Simplifiez-vous en affichant à l'écran les 2 parties du document qui
vous intéresse :
- Placez-vous dans une des partie de votre document.
- Glissez le petit rectangle, situé au dessus de la barre de
défilement verticale, vers le bas

- Votre fenêtre sera alors divisée en 2 volets indépendants, vous
pouvez y afficher 2 parties différentes de votre document.

|