Affichage dynamique d'un champ dans un état
Si un champ de votre état ne contient pas toujours la même
quantité de texte, par exemple un champ "commentaire",
parfois vide, parfois quelques mots et parfois une vrai
littérature.
- En mode création, sélectionnez le contrôle correspondant à
ce champ et affichez la fenêtre des
- Dans l'onglet , mettez les
propriétés et à .
Maintenant le contrôle s'affichera uniquement si le champ
contient une données non nulle et sa taille s'ajustera en hauteur
à la longueur du texte contenu dans le champ.
Mettre une photo (image) dans une zone de texte
- Afficher la barre d'outil
- Cliquez sur le triangle de l'outil

- Cliquez sur
- Dans l'onglet , cliquez sur le bouton et recherchez
votre photo (ou image quelconque). L'image s'ajustera à la taille de votre
zone de texte (effet de zoom)
Plusieurs formats de caractère dans une même cellule
- Sélectionnez plusieurs caractères du texte de votre cellule
dans la barre de formule
- Utilisez la barre d'outil Mise en forme ou clic-droit sur la
sélection et choisissez Format de cellule pour mettre en forme
ce morceau de texte indépendamment du reste.
La même valeur dans une plage de cellule
- Sélectionnez votre plage
- Tapez votre valeur
- Appuyez sur Ctrl+Entrée
Forcer le format texte, par exemple pour écrire "Juillet 2003" sans qu'Excel ne le transforme en 01/07/03
Tapez une apostrophe avant votre valeur, par exemple 'Juillet
2003
L'enregistrement des images ne vous propose que le format bmp
Depuis quelque temps, lorsque vous désirez enregistrer une image
depuis une page web dans votre ordinateur, il ne vous propose pas le
format jpg ou gif mais uniquement le format bmp.
Dans le menu , sélectionnez , dans l'onglet ,
cliquez sur le bouton
Vous supprimerez alors les fichiers temporaires installés dans
votre disque dur pour accélérer le surf, mais vous retrouverez
ensuite la possibilité d'enregistrer les images dans leur format
d'origine.
Changer dynamiquement l'image d'une zone de texte
- Insérez une zone de texte dans votre feuille
- Cliquez sur le bord de cette zone (vous ne devez pas être en
mode édition, curseur clignotant dans la zone de texte)
- Cliquez dans la zone (zone situé tout à gauche de la
barre de formule), tapez puis appuyez sur Entrée
- Nommez une cellule AddrPhoto et insérez dedans l'adresse de
votre fichier image
- Clic-droit sur l'onglet de votre feuille
- Sélectionnez
- Tapez le code suivant :
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, Range("AddrPhoto")) Is Nothing Then Exit Sub
Shapes("Photo").Fill.UserPicture Range("AddrPhoto")
End Sub
Interdire l'impression d'un fichier
- Dans l'éditeur ,
affichez l'Explorateur de projets.
- Dans cette fenêtre , Ouvrez
l'arborescence
- Double-cliquez sur
de ce projet.
- Tapez le code suivant :
Private Sub Workbook_BeforePrint(Cancel As Boolean)
MsgBox "Vous n'avez pas le droit d'imprimer ce fichier", vbOKOnly + vbInformation, "Nom du classeur ou votre nom"
Cancel = True
End Sub
Supprimer les doublons
Public Sub SupprDoublon()
Dim flleNouv As Worksheet, flleActu As Worksheet
Dim rDoublon As Range
Set flleActu = ActiveSheet
Set rDoublon = Selection
rDoublon.AdvancedFilter Action:=xlFilterInPlace,
Unique:=True
Set flleNouv = Worksheets.Add
rDoublon.SpecialCells(xlCellTypeVisible).Copy
flleNouv.Range("A1").PasteSpecial xlPasteAll
flleActu.ShowAllData
rDoublon.ClearContents
flleNouv.Range("A1").CurrentRegion.Copy
rDoublon.Cells(1)
Application.DisplayAlerts = False
flleNouv.Delete
Application.DisplayAlerts = False
End Sub
Remplacer toutes les occurrences d'un mot par une image
- Insérez une première fois l'image dans le document et copiez-la dans le presse papier.
-
- Dans la zone , tapez le mot à modifier.
- Dans la zone , tapez ^c
(ce qui signifie Presse-papier pour Word)
Le Pique-note
Ce petit outil vous permet de couper plusieurs parties
dispersées dans votre document puis de les coller ensemble en une
seule fois.
- Sélectionnez le 1er élément
-
Ctrl+F3
- Sélectionnez l'élément suivant
-
Ctrl+F3
- Recommencez autant de fois que voulu les étapes 3 et 4
- Placez vous à l'endroit où vous désirez coller l'ensemble
-
Maj+Ctrl+F3
|