TEST

TEST

Test

Ut enim benefici liberalesque sumus, non ut exigamus gratiam (neque enim beneficium faeneramur sed natura propensi ad liberalitatem sumus), sic amicitiam non spe mercedis adducti sed quod omnis eius fructus in ipso amore inest, expetendam putamus.

vendredi 14 mars 2014

Comment créer un « Defined Name » ?

Qu’est-ce qu’un « Defined Name »


Un « Defined Name »  est un descripteur de texte que vous pouvez utiliser pour décrire la signification  du contenu d'une cellule,  d’une plage de cellules, d’une constante, ou d’une formule.
Une fois que le « Defined Name » est établi, vous pouvez  l’utiliser partout où vous le feriez normalement.
Cela rend les formules beaucoup plus facile à comprendre et à maintenir.
Par exemple, la formule   = A1 * B1   n'est pas très significative, sauf si vous connaissez la signification des cellules A1 et B2.  Toutefois, si vous attribuez des « Defined Name » pour A1 et B1 , vous pouvez écrire votre formule comme ceci :   = PrixUnitaire *Quantite
De toute évidence, l’utilisation des  « Defined Name «  rend la formule beaucoup plus facile à comprendre et à maintenir.

Comment créer un  « Defined Name » ?


Il y a, à ma connaissance, 5 façons de créer un « Defined Name ».
  1. Sélectionner  la plage de cellules  et  remplacer le nom dans la « name box »  , ici B1 par le nom que vous désirez , ici PrixUnitaire.  Confirmer votre choix avec <Enter>.


mercredi 12 mars 2014

Les fonctions excel : ROWS

Que fait la fonction ROWS ?


La fonction ROWS retourne le nombre de lignes ( rows ) d'une plage donnée en argument.

Syntaxe


ROWS( matrice )

  • matrice    Obligatoire. Représente une matrice, une formule matricielle ou la référence d'une plage de cellules dont vous voulez obtenir le nombre de lignes.

Exemple


ROWS - exemples - IZZI-Excel

A noter que les fonctions ci-dessus ont été calculées dans Excel 2010.
Par conséquent, la formule  3  de la feuille de calcul ci-dessus retourne la valeur 1048576, qui est le nombre de lignes dans Excel 2010.
La formule 4   retourne le nombre de lignes d'une constante matricielle
La formule 5  retourne le nombre de lignes de l'intersection de deux plages.  J'utilise ici l'opérateur d'intersection.

L'opérateur d'intersection
Excel dispose d'un opérateur spécial appelé l'opérateur d'intersection qui entre en jeu lorsque vous travaillez avec des plages de données.   Cet opérateur est un caractère d'espace. L'utilisation de champs nommés avec l'opérateur d'intersection rend la création de formules significatives très facile.

samedi 8 mars 2014

Become awesome in Excel©

Bonjour,



www.chandoo.org/wp/welcome



J’aimerais vous parler de ce site.   http://chandoo.org/wp/welcome/

J’y ai trouvé des tutoriels complets, facile à comprendre. En effet vous n’aurez pas la surprise de devoir payer pour accéder à la suite d’un article, comme on le voit dans d’autres sites.

Et pour celui qui le désire, Chandoo propose des formations payantes.

 http://chandoo.org/wp/welcome/


Bonne visite 

jeudi 6 mars 2014

Forcer un utilisateur à activer les macros. Une autre méthode

J’ai déjà abordé ce sujet dans le message suivant :
http://izzi-excel.blogspot.de/2014/03/forcer-un-utilisateurs-activer-les.html

La méthode que je vais vous présenter se base sur le même principe. En utilisant les événements Excel.

Mais au lieu d’utiliser une feuille nous allons utiliser un utiliser une image .
Et nous allons jouer sur la propriétés « Visible » de cet objet.

Nous allons utiliser cette image



 Que nous allons insérer sur une feuille de notre classeur, n’oublions pas de nommer l’object. Ce nom sera utilisé dans les macros


Vba
Sélectionnez

Private Sub Workbook_BeforeClose(Cancel As Boolean)
    Sheet1.Activate 
    ActiveSheet.Shapes("Avertissement").Visible = True
    ActiveWorkbook.Save
End Sub

Vba
Sélectionnez

Private Sub Workbook_Open()
    Sheet1.Activate
    ActiveSheet.Shapes("Avertissement").Visible = False
End Sub

mardi 4 mars 2014

Les fonctions excel : OFFSET

Que fait OFFSET ?


La fonction offset nous renvoie une référence à une plage à partir d'un point de départ avec une hauteur et une largeur données.
Je dois avouer que j’ai dû reprendre la lecture de la définition à plusieurs reprises afin de la comprendre.

Syntaxe


OFFSET(référence, lignes, colonnes, [hauteur], [largeur])


référence : est la référence par rapport à laquelle le décalage doit être opéré.
lignes : est le nombre de lignes vers le haut ou vers le bas dont la cellule supérieure gauche de la référence renvoyée doit être décalée. . L'argument lignes peut être positif (c'est-à-dire en dessous de la référence de départ) ou négatif (c'est-à-dire au-dessus de la référence de départ).
colonnes : est le nombre de colonnes vers la droite ou vers la gauche dont la cellule supérieure gauche de la référence renvoyée doit être décalée.  L'argument colonnes peut être positif (c'est-à-dire à droite de la référence de départ) ou négatif (c'est-à-dire à gauche de la référence de départ).
hauteur : est la hauteur, exprimée en nombre de lignes que la référence renvoyée doit avoir. L'argument hauteur doit être un nombre positif.
largeur : est la largeur, exprimée en nombre de colonnes que la référence renvoyée doit avoir. L'argument largeur doit être un nombre positif.

Si les arguments hauteur ou largeur sont omis, les valeurs par défaut des arguments hauteur et largeur sont celles de l'argument référence. L'exemple ci-dessous démontre cela.

samedi 1 mars 2014

Forcer un utilisateur a activer les macros.

J'ai déjà eu la désagréable surprise de voir que ma feuille de calcul de fonctionne pas et après quelques instants m'apercevoir que les macrons n'ont pas été activées.
Ce diagnotic est d'autant plus difficile à faire quand vous êtes confronté à un utilisateur en ligne.

Pour utiliser une macro dans Excel, les utilisateurs doivent "Activer" les macros.
Autrement dit, ils doivent donner la permission à Excel d'executer les macros dans
leur environnement.
Ils peuvent le faire en cliquant sur l'avertissement de sécurité qui apparaît au-dessus de la barre de formule.

Activer les macros

Vous pouvez écrire les macros les plus géniales, il reste que sans l'acttivation de ces macros votre travail ne sert à rien.
Pouvons nous forcer un utilisateur à activer les macros ? Le réponse est oui.

L'idée est relativement simple. Nous allons créer une feuille qui affichera un avertissement.
Cette feuille sera rendue invisible par macro, donc si les macros ne sont pas activées la feuille sera affichée.

Feuille d'avertissement