Somme cumulée dans une requête
Créez une requête (dans notre exemple, cette requête est basé
sur la table nommée tblTABLE).
En plus de vos champs, ajoutez le champ numérique que vous voulez
sommer (dChampNum dans l'exemple), mettez lui un ordre croissant.
Ajoutez un champ calculé en tapant ce qui suit (modifier le nom
de la table par la votre, et le nom du champ par le votre) :
dSom: CNum(SomDom("[dChampNum]";"tblTABLE";"[dChampNum] <=" & [dChampNum]))
Une table invisible
Pour rendre une table invisible vous pouvez :
- la masquer :
- Clic-droit sur la table, sélectionnez
- Cochez
- ou lui affecter l'attribut de table système :
- renommez-la en ajoutant
Usysdevant son nom. Par exemple tblTABLE en
UsystblTABLE
Vous pourrez l'afficher :
- Dans le 1er cas, en cochant
- Dans le 1er cas, en cochant
Récupérer une liste sans doublons
Pour cela il faut établir un filtre élaboré comme suit :
- Insérez une nouvelle feuille que nous nommerons Liste sans
doublons
- Copiez les cellules comprenant les titres de votre liste, pour
l'exemple considérons qu'elle se trouve sur la feuille Liste
originale
- Collez celles-ci sur la feuille Liste
sans doublons
- Dans la feuille Liste sans doublons,
1 ligne en dessous de vos titres, tapez a (exemple ci-dessous)
| Titre 1 |
Titre 2 |
Titre 3 |
| a |
|
|
- Sélectionnez cette cellule (celle contenant a)
- Dans la zone , indiquez l'adresse de la liste d'origine,
celle se situant sur la feuille Liste
originale
- Dans la zone , n'indiquez rien
- Cochez
- Dans la zone , indiquez l'adresse de vos titres
sur la feuille Liste sans doublons
- Cochez
lundi d'une semaine X, d'une année Y
Voici une formule qui vous permet d'afficher une date correspondant
au lundi d'une semaine X pour une année Y :
=DATE(A1;1;(8-JOURSEM(DATE(A1;1;1);3))+(7*(A2-1)))
A1contient
l'année et A2 contient le
n° de la semaine
Imposer une saisie arrondi
Sur la page http://www.cathyastuce.com/excel/fonctionsexemples.php#arrondir,
je vous explique comment arrondir un nombre à n'importe quel multiple.
Dans cette nouvelle astuce, nous imposerons la saisie d'un nombre
arrondi au multiple voulu, par exemple nous ne voulons que les
saisies 10 ou 10,5 et non 10,2 ou 10,3.
- Sélectionnez la cellule (pour notre exemple considérons que
c'est la cellule A1)
- dans l'onglet :
- dans la liste sélectionnez
- dans , saisissez =MOD(A1;0,5)=0
Remplacez A1 par l'adresse de votre propre cellule
- dans l'onglet :
- cochez
- sélectionnez dans la liste
- Tapez un texte explicatif dans la zone
Lister les sous-dossiers d'un dossier
Sub ListDos()
Dim strChem As String, strTemp As String
Dim iLigne As Integer, iCol As Integer
EffacExist
strChem = Range("rChem")
If Right(strChem, 1) <> "\" Then strChem = strChem & "\"
iLigne = Range("rChem").Row
iCol = Range("rChem").Column +
1
strTemp = Dir(strChem, vbDirectory)
Do Until strTemp = ""
If strTemp <> "." And strTemp <> ".." Then
iLigne = iLigne + 1
Cells(iLigne, iCol) = strTemp
End If
strTemp = Dir
Loop
End Sub
Sub EffacExist()
Dim iLigneDeb As Integer, iLigneFin As Integer, iCol As Integer
iCol = Range("rChem").Column + 1
iLigneDeb = Range("rChem").Row
If Cells(iLigneDeb + 1, iCol) = "" Then Exit Sub
iLigneFin = Cells(iLigneDeb + 1, iCol).End(xlDown).Row
Range(Cells(iLigneDeb + 1, iCol), Cells(iLigneFin, iCol)).ClearContents
End Sub Ancrer une image (ou dessin)
sélectionné (dans Word)
Sub AncrerObjet()
Selection.ShapeRange.LockAnchor = Not Selection.ShapeRange.LockAnchor
End Sub Mettre une ombre translucide et 1 bordure (dans Word)
Sub BordOmbr()
With Selection.ShapeRange
.Line.ForeColor.RGB = RGB(0, 102, 51)
.Line.Visible = msoTrue
.Shadow.Type = msoShadow14
.Shadow.Transparency = 0.5
End With
End Sub
Mettre du texte dans une forme
Effectuez un clic-droit sur votre forme (forme automatique, rectangle
ou ellipse) et sélectionnez . Votre forme se comporte
alors comme une zone de texte, vous pouvez donc mettre en forme
ce texte.
Séparateur de styles (à partir de Word XP)
Il est parfois nécessaire d'ajouter un commentaire, ou une image
(aligné sur le texte), à un titre. Mais lorsqu'on établit le table
des matières (sommaire), ce commentaire est repris. Pour l'exclure,
il faut procéder ainsi :
- lors de la frappe de votre titre, tapez la combinaison de touche
Alt+Ctrl+Entrée
- tapez ensuite votre commentaire et attribuez-lui un style normal
Vous pouvez visualiser ce séparateur en affichant tous les caractères,
son symbole est la marque de fin de paragraphe bordée d'un trait
pointillé : 
Arrêter le PC avec le bouton de l'unité centrale
Vous avez pris l'habitude de cliquez sur le bouton , puis
pour éteindre votre ordinateur. Mais ce dernier
peut enfin avoir un comportement "normal" : un bouton pour allumer
et éteindre un appareil électrique.
Dans le , ouvrez puis l'onglet .
Dans la partie , ouvrez la liste déroulante
de Lorsque j'appuie sur le bouton de mise sous-tension et choisissez
:
- pour arrêter et éteindre le PC
- pour afficher la fenêtre du choix de
l'arrêt : Mettre en veille, Arrêter et Redémarrer.
|