Personnel
Sales & Marketing
Management
Microsoft office Excel© Spécialiste
Autre

Astuce de l'instant (Vba)

Fermer un classeur par du code VBA :

ThisWorkbook.Close False 'CE classeur sans garder modifs
ThisWorkbook.Close True 'CE classeur en sauvegardant modifs
ThisWorkbook.Saved = True 'Faire croire que CE classeur a été sauvegardé
ActiveWorkbook.Close 'LE classeur actif et demandera si il faut enregistrer les modifications
Workbooks("Lulu.xls").Close SaveChanges:=False 'Ferme Lulu sans garder les dernières modifications

'Ci dessous la procédure qui sera déclencher AVANT la fermeture du classeur:

Private Sub Workbook_BeforeClose(Cancel As Boolean)
If ThisWorkbook.ReadOnly = True Then ThisWorkbook.Saved = True
End Sub



Astuce de l'instant (sans VBA) ....

Comment convertir le texte d'une cellule en MAJUSCULE. (Cellule A1 pour l'exemple à adapter à vos besoins)

En B1 on saisi la formule suivante =MAJUSCULE(A1)
Exemple : en A1 vous avez le texte "eXcel", en B1 vous avez EXCEL
Pour la fonction minuscule, faire la même chose en utilisant le fonction =MINUSCULE(A1)



Page d'accueil | Contact