Macros Excel en VBA et Windows8 : des changements ?

L’arrivée de Windows8 cet automne suscite de nombreuses interrogations pour les développeurs de macros Excel en VBA. Les développements déjà réalisés seront-ils compatibles avec le nouveau système d’exploitation Windows8 ? Windows8 assurera-t-il une meilleure visibilité aux applciations développées ? Les systèmes de fichiers du nouvel OS peuvent-ils être appelés de la même façon depuis le code … Continuer la lecture de Macros Excel en VBA et Windows8 : des changements ?

Méthode de développement Agile pour réaliser des macros Excel

La méthode de développement Agile pour conduire un projet ou pour réaliser une application repose sur des fondements simples à comprendre. Simples à comprendre mais difficiles à mettre en oeuvre. Pourquoi la méthode Agile rencontre-t-elle des difficultés de mise en oeuvre ? Cela s’explique par plusieurs facteurs qui se combinent pour rendre la tâche particulièrement … Continuer la lecture de Méthode de développement Agile pour réaliser des macros Excel

Excel et VBA

Excel et VBA

Niveau : programmeur débutant
Ce livre permet de programmer des applications à l’aide de Visual Basic pour Applications (en abrégé VBA ou VB) autour d’Excel. Il concerne les versions incluses dans Office 97, 2000 et XP.
Après un rappel sur la programmation objet, on apprend à écrire quelques macros simples, puis on aborde Visual Basic Editor. On étudie ensuite la syntaxe de VB (variables et constantes, instructions de contrôle), avant de passer à la mise au point d’un script de macro et à son intégration dans l’interface d’Excel. On peut ensuite associer les contrôles ActiveX (boutons, zones de saisie) aux feuilles Excel, et obtenir ainsi des interfaces économiques mais conviviales permettant de traiter la plupart des cas de manipulation de données.
L’approche pragmatique de cet ouvrage permet de découvrir toute la richesse des macros d’Excel, depuis la sélection de cellule jusqu’aux boîtes de dialogues complexes, avec des explications claires et du code bien commenté. L’utilisation abondante de copies d’écran rend les exemples encore plus concrets. De nombreuses astuces relatives à la programmation ou à l’utilisation des macros sont rappelées au fur et à mesure de la lecture. –Véronique Spir

Excel 2002 et VBA : Le Guide du développeur

Excel 2002 et VBA : Le Guide du développeur

Niveau : programmeur débutant
Ce gros livre permet à tout utilisateur d’Excel de découvrir l’impressionnant éventail de possibilités qui lui est offert. Après un rappel des notions fondamentales d’Excel (classeurs, outils, formules et types de fichiers), l’auteur aborde le développement d’applications avec Excel (pourquoi et comment), puis approfondit le langage Visual Basic pour Applications (VBA). Il passe ensuite aux objets personnalisés (UserForms) et à des techniques plus avancées, comme la création d’utilitaires, les tableaux croisés dynamiques, la programmation par événement, les liens entre applications… On n’oublie pas la fourniture d’aide en ligne, les questions de compatibilité, et de précieux conseils de codage.
L’approche bien pédagogique et progressive de cet ouvrage permet à tous les lecteurs d’y trouver leur compte. Les débutants suivront les chapitres dans l’ordre et appliqueront les conseils sur les tests et la robustesse de leur programme, et les plus expérimentés trouveront directement la réponse à leurs questions, grâce à la table des matières et l’index. Ce livre a vraiment sa place sur tous les bureaux, tant il est pratique et complet.
Le logiciel décrit ici est Excel, versions 97 et 2002. Les nouveautés d’Excel 2002 sont bien identifiées, et un CD-Rom pour PC contenant le code des exemples ainsi que deux utilitaires est fourni avec le livre. –Véronique Spir

(ADVANCED MODELLING IN FINANCE USING EXCEL AND VBA) BY [STAUNTON, MIKE](AUTHOR)HARDBACK

(ADVANCED MODELLING IN FINANCE USING EXCEL AND VBA) BY [STAUNTON, MIKE](AUTHOR)HARDBACK

Advanced Modelling in Finance Using Excel and VBA outlines a step-by-step approach to using the more sophisticated aspects of Excel macros and VBA programming to model and manipulate financial data, illustrating with practical examples how these can be applied to a variety of financial problems and situations.

Evénements objet ThisWorkbook

VBA est un langage de programmation orienté objet, c’est-à-dire qu’il permet de manipuler des objets, en l’occurrence des classeurs, des feuilles de calcul, des graphiques, etc. La vie de ces objets est très active… Vos lignes de code auront pour effet de les modifier, de les faire changer d’état (sélectionné/non sélectionné, actif/non actif, visible/non visible, … Continuer la lecture de Evénements objet ThisWorkbook

Macro Doublons

Doublons Macros vous offre deux classeurs à collectionner !! 2 compil !! La première compil – DM 1 – est consacrée aux macros déposées sur XLD, pour répondre à des besoins divers sur la suppression, le compte, la recherche, l’élimination, la conservation et même le dédoublonnage des doublons : les macros de Michel / michelxld@yahoo.fr … Continuer la lecture de Macro Doublons

Calcul Dates et Heures

Le temps vous paraît compliqué à calculer ? Et bien sans plus attendre téléchargez ce classeur qui illustre tous les calculs du temps et de l’heure. Toutes les fonctions ont été passées en revue à l’aide de multiples exemples. N’oubliez pas de cocher l’utilitaire d’analyse pour pouvoir avoir accés à certaines fonctions. De plus, Dates … Continuer la lecture de Calcul Dates et Heures

Exemples macro VBA

Compil’ de Ti V 1.0 est un programme qui permet l’accès à plusieurs exemples macro VBA sur un simple clic de souris… Vous pourrez découvrir par le biais de cette application une multitude de procédures… Un concentré d’astuces qui répond à plusieurs questions pour Excel… Gifs animés, boutons, Images, Sons, VBA, formules, etc. Type Fichier … Continuer la lecture de Exemples macro VBA

ComboBox – liste déroulante sur UserForm et Feuille de calcul

Contrairement à la zone de liste, la liste déroulante peut permettre à l’utilisateur de saisir une chaîne de caractères qui ne fait pas partie de la liste. tototiti2008 et moi-même tentons dans ce tuto de vous expliquer les différentes propriétés de ce contrôle, celles des combobox intègré à un USF et celles si le contrôle … Continuer la lecture de ComboBox – liste déroulante sur UserForm et Feuille de calcul

Consolidation Excel

Consolidation-Excel-2007

Consolidation Excel 2007 : Logiciels pour consolider vos données La consolidation Excel est un complément Microsoft Excel spécialement conçu pour la consolidation Excel d’un grand volume de données en seulement quelques secondes. Cela vous permet d’obtenir des rapports avancés de traitement pour une vision immédiate de l’information, de servir de soutien que dans le processus décisionnel. Cet … Continuer la lecture de Consolidation Excel

Calendrier VBA pour Excel

calendrier-vba-excel

Calendrier VBA gratuit pour Excel à télécharger Calendrier VBA est une application Excel gratuite permettant d’enregistrer des notes (événements, tâches, etc.) sur un calendrier annuel en toute simplicité. Un calendrier pour Excel est toujours pratique et est souvent recherché. Programmer en VBA n’est pas toujours facile et peu paraître compliqué. C’est pourquoi cette application VBA … Continuer la lecture de Calendrier VBA pour Excel

Calendrier VBA pour Excel 2010

calendrier-vba-excel

Ce code permet de sélectionner une date dans un calendrier VBA : Le nombre de jour par mois et défini Le nombre de jour pour février tient compte de l’année Le changement de mois et/ou d’année vérifie la cohérence avec le jour affiché … avec correction automatique si nécessaire Une limite de 10 ans avant … Continuer la lecture de Calendrier VBA pour Excel 2010

VBA Excel : fonctions

vba-excel-fonctions

Les fonctions générées peuvent être utilisées dans Excel comme n’importe quelle autre fonction. Mise en place de fonctions Excel VBA La première feuille nommée TVA, propose de créer une fonction permettant de retrouver le montant horstaxe à partir d’un montant TTC pour un taux de TVA donné. La fonction devra avoir comme argument « montant » et « taux » 1. … Continuer la lecture de VBA Excel : fonctions

VBA Excel : programmer en Visual Basic

vba-excel-programme

La structure d’un programme en Visual Basic Dans l’exemple précédent, on a pu remarquer qu’un module pouvait contenir plusieurs sous-programmes (suites d’instructions comprises entre Sub et End Sub, appelées procédures), certains pouvant en appeler d’autres. Le fait de « découper » un programme complexe en procédures permet de mobiliser telle ou telle procédure dans différentes parties du programme. Le programme … Continuer la lecture de VBA Excel : programmer en Visual Basic

VBA Excel : macros, évènements

excel-vba-calendrier

Associer deux sous-programmes 1. Dans VB Editor, il suffit de déposer le point d’insertion à la fin du dernier sous-programme du module 1 et de générer un nouveau sous-programme en saisissant Sub nom du sous-programme suivi de (). 2. Une remarque précisant le rôle de ce sous-programme est ensuite ajoutée derrière l’apostrophe qui précise qu’il s’agit d’une … Continuer la lecture de VBA Excel : macros, évènements