background preloader

Excel Cours VBA

Excel Cours VBA
Related:  gypsyaexcel

[Tutoriel] Excel/Macro VBA : Trucs et astuces Excel/Macro VBA: Trucs et astuces Je vous invite à compiler ici les trucs tout bêtes, pour se faciliter la vie lorsqu'on développe de petites macros sous Excel.(Pour demander de l'aide, prière de créer un autre sujet : [Nouveau Sujet]) Option Explicit Ne jamais oublier de mettre l'Option Explicit. Itération dans une collection Pour parcourir tous les objets d'une collection : (Voir la définition d'une collection dans l'aide de VBA/Excel.) Dim element As TypeDeLaCollectionFor Each element In Collection ..Next Assez intelligemment, une collection porte comme nom le pluriel du type des objets de la collection. Quelques objets Excel Les objects importants sont : L'application Excel elle-même.

SQL Query Statements Many useful Microsoft SQL Server query statements can be used when creating Microsoft Systems Management Server (SMS) 2003 reports, and they are briefly described in this section. To follow this discussion, you should have a basic level of SQL query statement knowledge and the ability to write queries such as the following: SELECT Name, Comment, CollectionID FROM v_Collection WHERE Name LIKE 'All Windows%' ORDER BY Name For information about how to write basic queries, see Query Fundamentals in the Microsoft SQL Server 2000 Books Online. Aggregate Functions Aggregate functions (such as SUM, AVG, COUNT, COUNT(*), MAX, and MIN) generate summary values in query result sets. Important Be aware that NULL values are not included in aggregate results. An example of using the COUNT(*) aggregate function is displayed in the following query (from the Count clients for each site SMS 2003 built-in report) and example result set. SELECT v_Site.SiteCode, v_Site.SiteName, v_Site.ReportingSiteCode, Inner Joins

Access Les premières leçons du cours VBA pour Excel ici Vous êtes un utilisateur averti de Word et d'Excel ? Vous avez souvent entendu parler de VBA, ce fameux langage de programmation qui permet de décupler la puissance de vos logiciels favoris ? Vous êtes tombé juste !Grâce à VBA (Visual Basic pour Applications), vous allez pouvoir automatiser plein de choses, et devenir encore plus productif. Il faut savoir que Visual Basic est décliné en de nombreuses variantes : Il existe Visual Basic "Pur et Dur", qui est un langage de programmation commercialisé tel quel, et qui est vraiment destiné aux développeurs professionnels. Première approche Que sont les objets ? Les boucles Les boucles DO, LOOP, WHILE et UNTIL Affichage d'un certain nombre de fois "Bonjour" à l'écran (Do While, Until, Loop, TypeText, TypeParagraph) Transformation d'un nombre de jours en secondes Changer de l'argent en monnaie différente Créez votre premier jeu en VBA ! Eviter les messages d'alerte VBA EXCEL seulement :

mDF XLcalendar v3.2 - Utilitaires - mDF Applications - Téléchargements : myDearFriend! Excel Pages Bonjour, ... j'ai une question déja posée mais je n'ai pas vu de réponse: Comment activer mDF calendar à chaque lancement de Excel 2007. Merci Tu n'as visiblement pas bien cherché ... Dans l'article consacré à cet utilitaire, j'indique : ... avec un lien direct sur CE TUTORIEL. D'autre part, en faisant un tout petit effort, tu trouveras également une FAQ spécifique à cette question : ICI J'ajoute également que j'ai déjà répondu de nombreuses fois à cette question dans Les Forums de Discussions du site. A ce jour, sur XLpages.com, tout est gratuit : les Tutoriels, les Articles, les Téléchargements, les FAQ ainsi que l'aide apportée via les Forums de discussions et je pense faire beaucoup d'efforts de clarté dans ces différents supports. Il n'est cependant pas encore prévu que j'assure les installations à domicile ! Aussi, merci cher visiteur de consentir, toi aussi à un minimum d'effort... Cordialement,

Excel - Partage de slicers entre tableaux croisés dynamiques Mai 2016 Partage de slicers entre tableaux croisés dynamiques Si vous possédez plusieurs tableaux croisés dynamiques différents, vous souhaiterez probablement leur appliquer le même filtre, en partie ou en totalité. Vous pouvez partager un slicer créé dans un tableau croisé dynamique avec d'autres tableaux croisés dynamiques : inutile de le dupliquer pour chaque tableau croisé dynamique ! Lorsque vous partagez un slicer, vous créez une connexion vers un autre tableau croisé dynamique contenant le slicer à utiliser. Employer un slicer d'un autre tableau croisé dynamique Pour pouvoir employer un slicer dans un autre tableau croisé dynamique, vous devez d'abord le rendre disponible. 1.Cliquez sur le slicer à partager dans un autre tableau croisé dynamique. A savoir Tous les tableaux croisés dynamiques qui partagent le slicer afficheront instantanément le même état de filtrage. Réalisé sous la direction de Jean-François PILLOU, fondateur de CommentCaMarche.net. Défi 22 jours - Gratuit

3. Exemples de macros fonctions Une macro fonction est une nouvelle fonction ajoutée à l'application hôte. Elle reçoit un ou plusieurs paramètres ou arguments et renvoie un résultat. 3.1. Fonction qui permet de contrôler un numéro de compte bancaire 3.1.1. Pour créer une macro fonction, on doit introduire les instructions dans un module Visual Basic. On active Visual Basic Editor et on ajoute un module de la façon suivante : 1 Outils / Macro/ Visual Basic Editor 2 Module / Insertion et on modifie la propriété « (Name) » qui devient : « CompteBancaire » Les instructions Visual Basic qui permettent de définir une fonction sont entourées des mots clés : Function et End Function. Exemple : Création d'une fonction qui contrôle la cohérence d'un numéro de compte bancaire. Un numéro de compte bancaire est correct si : Cette fonction renvoie la valeur « OK » si le compte est correct, sinon elle renvoie la valeur « COMPTE BANCAIRE INCORRECT ». Voici le texte de la macro : Appel de la macro fonction : 1 =CtrlNoCompte(A2) 3.1.2. Soundex

Cours Excel Contenu - Excel avancé et Programmation VBA Ce cours traite (1) de l'utilisation du tableur EXCEL en tant qu'outil d'analyse et de simulation ; (2) de la programmation VBA (visual basic pour applications). Après une première partie destinée avant tout à familiariser les étudiants avec les outils d'édition avancées d'Excel (manipulations sur plusieurs feuilles, mise en forme et verrouillage des cellules, etc.), l'accent est mis sur les différentes manières de transcrire une réalité économique sous un tableur et la recherche des meilleures solutions afférentes (sous la forme d'une optimisation par exemple, ou encore sous la forme d'une simulation, etc.). L'étudiant doit déjà bien connaître les bases de l'utilisation d'un tableur (cellules, feuille de calcul, classeur, formules et fonctions simples, formattages et graphiques). Ce cours est principalement dispensé en licence (L3), plutôt dans les facultés de sciences humaines et sociales. Autres ressources - Excel Avancé

Access Les premières leçons du cours VBA pour Excel ici Vous êtes un utilisateur averti de Word et d'Excel ? Vous avez souvent entendu parler de VBA, ce fameux langage de programmation qui permet de décupler la puissance de vos logiciels favoris ? Vous êtes tombé juste !Grâce à VBA (Visual Basic pour Applications), vous allez pouvoir automatiser plein de choses, et devenir encore plus productif. Première approche Que sont les objets ? Les boucles Les boucles DO, LOOP, WHILE et UNTIL Affichage d'un certain nombre de fois "Bonjour" à l'écran (Do While, Until, Loop, TypeText, TypeParagraph) Transformation d'un nombre de jours en secondes Changer de l'argent en monnaie différente Créez votre premier jeu en VBA ! Chaînes de caractères Traitement de chaînes de caractères (Left, Right, Mid, Len, Chr) Comptage du nombre de voyelles d'une phrase Réécriture d'une phrase à l'envers Eviter les messages d'alerte VBA EXCEL seulement : Accès aux cellules et plages de cellules Range("B2").Cut Range("C1")

XLérateur | Accélérez Excel ! Cours, Formation sur Excel et VBA 50 fonctions Excel à connaître absolument Microsoft Excel fait partie des logiciels les plus complets en matière de bureautique. Il permet de créer des tableurs complexes et supporte de très nombreuses fonctions. Pour effectuer certaines actions, vous devez passer par des formules assez compliquées. Nous avons rassemblé 50 fonctions Excel variées, permettant de tirer profit de l’ensemble des fonctionnalités du logiciel. Les fonctions Excel présentées ici sont toutes disponibles au sein de Microsoft Excel 2010 en français. Assez peu de différences existent avec les autres version du logiciel, mais vous devrez traduire ces fonctions si vous utilisez Excel en anglais ou dans une autre langue. Mathématiques et trigonométrie ALEA.ENTRE.BORNES – Sur Excel, pour obtenir un nombre entier aléatoire entre deux bornes spécifiées. Logique ET – Permet de tester plusieurs conditions et vérifier qu’elles sont vraies. Recherche et matrices COLONNE – Permet d’obtenir le numéro de colonne. Date et heure Texte Statistiques Ingénierie Informations

Le solveur Introduction Si dans la cellule A1 nous écrivons la valeur 2 et dans la cellule B1 nous écrivons = 2*A1, nous obtenons 4. Connaissant la formule en B2 et la valeur du résultat (4) il est aisé de trouver la valeur écrite en A1. Cela peut devenir un peu plus compliqué si la fonction liant A1 et B1 n'est pas linéaire, ou si B1 est lié à plus d'une cellule qui varient indépendamment. Nous allons voir quelques exemples de situations où le solveur peut être utile, comment organiser les données pour les entrer dans le solveur et les limites de cet outil. Exemples d'utilisation du solveur. Le solveur peut vous aider à répondre à différents types de questions mais qui ont toutes en commun que la cellule contenant le résultat (la cellule cible) doit contenir une valeur numérique (pas du texte donc) issue d'une formule contenant des références vers d'autres cellules (les cellules variables). Le solveur ne peut pas renvoyer une valeur de texte (oui/non par exemple). Où trouver le solveur ? Les options

Inspiration » Dashboard I can imagine you don’t all have the privilege of having a large HANA instance in your SAP wonderland. Because of this, you might have to wait a couple of seconds every now and then before your reports and dashboards pop up. Time to throw in some magic. With this tutorial, I’ll show how you can make the waiting in SAP Dashboards / Xcelsius a little bit more exciting than just having to look at the default SAP Dashboards hourglass load indicator. What are we going to do? We’ll build an easy loading screen, which will pop-up whenever the dashboard is busy retrieving data. Step 1: Setting up the connection properties Navigate to the data manager and open the ‘Usage’ tab of the connection you want to activate the loading screen for. In the ‘Load Status’ section of this tab, there are a couple of fields displayed. If you want to advance things, you might use the ‘Loading Message’ and ‘Idle Message’ texts, which you can bind to a cell through the ‘Insert In’ option. What have we done? Conclusion

Cours informatique - Tutoriels 6ma.fr

Related:  Tutoriel - Cours