background preloader

VBA

VBA
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 ! 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 Par exemple, éviter un message d'avertissement lorsque vous effacez une feuille de calcul dans EXCEL : Application.DisplayAlerts = False ActiveWindow.SelectedSheets.Delete Application.DisplayAlerts = True VBA EXCEL seulement :

Le SQL de A à Z - Fonctions SQL Le présent tableau fait une synthèse des fonctions de la norme SQL (1992 à 2008), mais aussi des fonctions que l'on trouve dans les principaux dialectes des SGBDR que sont Paradox, Access, MySQL, PostGreSQL, SQL Server, Oracle et InterBase.Ce tableau ne prétend pas à l'exhaustivité mais permet la comparaison de l'implémentation des fonctions du SQL dans différents dialectes. Article lu 99558 fois. Légende : O : OuiN : NonX : Existe mais syntaxe hors norme! : Même nom mais fonction différente- : implémentation partielle 1.1. 1.2. 1.3. 1.4. 1.5. 1.6. 1.7. 1.8. 1.9. 1.10. 1.11. 1.12. Copyright © 2009 Frédéric Brouard. Macro VBA Outlook pour Extraire les e-mails | MacInTom Si pour des raisons multiples vous avez besoin d’extraire les e-mails de votre boite Outlook que ce soit un compte Exchange ou non (.ost ou .pst) alors cet article est fait pour vous. En plus si vous suivez toutes ces étapes vous n’aurez plus de souci à vous faire mais plus qu’à extraire vos e-mails. Dans un premier temps, la macro qui va suivre a été testé sur outlook 2010 avec des .OST & .PST sur un windows 7 64 Bits. - Téléchargez la macro-VbaProject.otm : VbaProject - Fermer Outlook - Extraire le fichier et le Déposer dans le dossier suivant : Pour Seven : C:\Users\Nom-Dutilisateur\AppData\Roaming\Microsoft\OutlookPour XP : C :\Documents and Settings\ Nom-Dutilisateur \Application Data\Microsoft\Outlook Détails de la macro : - Permet d’extraire les mails qui se trouvent sur le dossier actuellement ouvert. Nom de la macro : MailDossierCourant - Permet d’extraire les mails qui sont sélectionnés. Nom de la macro : LanceSurSelection Nom de la macro : MailBoiteReception Desactiver-securite-macros-1

VBAXL Bienvenue sur Excelabo | www.excelabo.net Flash bien / pas bien Tout d'abord il me paraît impératif de resituer Flash pour pouvoir bien comprendre comment fonctionne ActionScript. Le Flash est un format de fichier d'extension (=schockwave Flash) pouvant contenir de la vidéo, des images vectorielles ou bitmaps, du son, et encore du code pour l'interaction avec l'utilisateur. Depuis sa version 4, les spécifications SWF ont été rendues publiques, ce qui a conduit à la création de programmes comme Swish, ou des modules pour Eclipse permettant de créer une animation flash simple ou gratuite (impossible d'avoir les deux à la fois ). Flash offre en consultation libre un document PDF des spécifications complètes de Flash . SWF est un format de fichier binaire . C'est pourquoi vous enregistrez votre projet Flash au format FLA, binaire lui aussi et dépendant de votre version de Macromedia Flash, qui contient la source de votre animation que vous pouvez modifier.

Tâches basiques dans Access 2010 - Access Contenu de cet article Qu’est-ce qu’Access ? Access 2010 est un outil de déploiement et de conception d’application de base de données que vous pouvez utiliser pour effectuer le suivi d’informations importantes. Beaucoup de gens commencent à utiliser Access lorsque le programme qu’ils utilisent pour effectuer le suivi de leurs données n’est plus adapté à l’usage qu’ils en font. Bases de données relationnelles dans Access Il est parfois nécessaire d’utiliser une base de données relationnelle pour effectuer le suivi de ce type d’informations : un entrepôt de stockage de données réparties en plusieurs collections de données plus petites (les tables) pour éliminer les redondances et reliées entre elles par les informations qu’elles ont en commun (les champs). Access est un outil qui permet de développer rapidement et facilement des applications de base de données relationnelle afin de gérer vos informations. Lorsque vous ouvrez Access Haut de la page Trouver et appliquer un modèle Remarques

The Spreadsheet Page - By John Walkenbach VBA pour Excel - Objets et événements Excel Modèle Objet Excel VBA peut manipuler le contenu d'un classeur Excel par les objets qu'il contient. Mais comment trouver le nom de l'objet (ou de la classe) qu'il faut utiliser? Le plus simple est d'utiliser l'enregistreuse de macro-commande. Par exemple, pour trouver comment changer la couleur de fonds d'une feuille Excel, Démarrez l'enregistreuse de macro-commandes, en notant l'endroit où elle sera enregistrée. Changez la couleur du fonds (sélectionner la feuille, afficher la boîte de dialogue Format de cellule, choisir l'onglet remplissage puis une couleur). Arrêtez l'enregistreuse de macro-commande. Affichez-là dans l'éditeur VBA. Dans cet enregistrement, on reconnait les objets: Sheets("Feuil1"): la feuille Feuill1 . Cells : collection de toutes les cellules de la feuille. Interior: collection de tous les intérieurs des cellules. et les méthodes: Select L'objet recherché est donc:Sheets("Feuil1").Cells.Interior L'aide VBA Excel nous indique alors que cet objet possède une propriété Color. Me

JavaScript Tutorial Utiliser les variables en VBA Excel Les variables servent à stocker et manipuler des informations dans une macro. Une variable possède: * Un nom qui permet d'accéder aux données qu'elle contient: "maVariable". * Un type de données: Par exemple, String et Integer dans les exemples ci dessous. La macro ci dessous affecte une chaîne de caractères (Bonjour !) dans une variable (maVariable), puis l'affiche dans un MsgBox: Option Explicit Sub afficherMessage() Dim maVariable As String maVariable = "Bonjour !" Les données peuvent être modifiées pendant l'éxécution de la macro. Sub afficherValeur() Dim maVariable As Integer maVariable = 10 MsgBox maVariable maVariable = maVariable + Range("A1") MsgBox maVariable End Sub Evitez de nommer les variables en utilisant des mots clés ou instructions réservés par Excel (par exemple Val, Left...). Il est conseillé d'avoir au moins une majuscule dans la variable déclarée. Le type de données doit être défini en fonction de la valeur prise par la variable. II-A. II-B. II-C. II-D. II-E. II-F.

Initiation au VBA pour Office Cet article s'adresse aux débutants en VBA. Si vous avez déjà utilisé le VBA, vous allez vous ennuyer en lisant ces lignes. Par contre, si vous voulez découvrir un autre moyen d'utiliser les logiciel de la suite Office, j'espère que vous apprendrez quelque chose. Pour faire du VBA, vous avez deux options, la première est l'écriture du code dans son intégralité et la seconde l'utilisation de l'enregistreur de Macro fourni avec certains logiciels de la suite Office. 2-A. L'"Enregistreur de Macro" est un outil fourni avec Word pour vous permettre d'utiliser le VBA sans pour autant connaître le langage. Pour activer l'enregistreur de macro, nous avons au moins deux possibilités. Si l'onglet developpeur n'est pas visible, pour l'afficher : Bouton Office -> Options Word -> Standard -> Afficher l'onglet développeur dans le Ruban. Le résultat reste le même et ne dépend pas du choix fait. Nous allons commencer par changer le nom donné par défaut "Macro1" par "MaPremiereMacro". Exécutez la macro.

Les langages de programmation Les langages de programmation Voici une chouette infographie représentant les langages de programmation à travers les âges... avec des exemples plutôt sympa d'utilisation actuelle de ces langages pour certains très anciens. [Source et photo] Vous avez aimé cet article ? Alors partagez-le avec vos amis en cliquant sur les boutons ci-dessous : Conceptualisation des variables tableau en VBA et sous Excel. Optimisation code vba excel. Mon ami, Benoît Sansarray, lors d'une discussion sur le VBA, m'a révélé qu'il ne touchait jamais aux variables tableau, car elles lui paraissaient très compliquées et dès qu'il y pensait il avait un blocage comme si, pour lui, on appuyait sur la touche des neurones : Il a reconnu que c'était bien dommage car il avait déjà copié-collé des morceaux de codes qui s'avéraient bien utiles, mais il n'arrivait pas à les manier ne pouvant se les représenter. Je lui ai répliqué que ce n'était pas si complexe que ça et lui ai fait un croquis vite fait qui l'a laissé perplexe… Il n'empêche que ça a dû me perturber car cette nuit là, j'ai rêvé que j'étais tranquillement en train de coder sur mon portable assis dans le désert quand Benoît surgissait et me demandait : dessines-moi une touche En premier lieu, nous avons décidé de construire le cadre de notre réflexion. Le terme Array(s), dans sa signification informatique, est ambigu en lui-même. voir la Vidéo VIII-A. VIII-B. VIII-B-1. VIII-B-2. VIII-C.

Excel-Plus ! - Excel ne vous aura jamais paru aussi simple

Related: