Le livre des astuces VBA Excel
Repousser les
limites d'Excel avec le
VBA, ça vous tente ? Si oui, c'est parti et pour un long périple fait d'aventures et de rebondissements !
Vous verrez comment
communiquer avec l'utilisateur pour prendre des décisions et personnaliser les choix du programme. Vous comprendrez comment naviguer et atteindre des zones précises de la feuille grâce à ces interactions pour influer sur les sentences.
Vous saurez comment
parcourir toutes les cases d'une sélection, d'une colonne ou d'un contexte pour analyser chaque cas tour à tour et les confronter à la problématique en vigueur et organiser une solution selon les critères, multiples quand bien même, afin de délivrer une
issue salvatrice automatisée.
Vous gèrerez le
temps, comme dans Back to the future ! Vous saurez créer des
chronomètres,
déclencher des alertes pour honorer des
tâches et des
rendez-vous. Ainsi, vous automatiserez des applications pour qu'elles se conforment aux exigences des échéances attendues. Bref, vous gèrerez les
événements, même les plus impromptus. Même, vous les génèrerez et commanderez des
rafraichissements tout à fait opportuns pour le traitement des données, le plus précis qu'il soit.
Vous apprendrez à dissocier les
chiffres des textes dans des
traitements récursifs triviaux. Vous saurez analyser les chaînes pour déceler les
séquences remarquables et effectuer des
découpes éminentes, afin de livrer les informations prépondérantes à traiter.
Vous créerez des
listes déroulantes tout à fait dynamiques, évolutives et adaptées aux contextes, notamment pour affecter des salariés sur des postes de travail, en fonction de leurs
disponibilités, gravées dans un
planning des absences, scruté en boucle par le code VBA.
Vous comprendrez comment manipuler les chaînes de textes, même les plus complexes, pour isoler les mots des nombres,
découper une adresse postale sur ses trois vecteurs, réorganiser sur les espaces ou sur des caractères remarquables comme les tirets ou encore les parenthèses.
Vous apprendrez à
télécharger des fichiers distants, hébergés sur des
serveurs Web, à les
décompresser, à les lire une fois la décompression effective pour en extirper la substantifique moëlle afin d'analyser les données qu'ils recèlent grâce aux
implacables fonctions d'Excel. C'est ainsi que vous pourrez bâtir un
algorithme fort puissant capable d'analyser les
numéros du loto, pour les prédire.
Vous serez capable de créer des
formulaires d'ajout, de
modification et d'
insertion de données, qu'il s'agisse de
bases locales ou de
bases distantes, pilotées par
Access ou
SQL Server par exemple.
Vous gèrerez les
systèmes d'encodage avant importation pour piloter les
données externes à décortiquer avant manipulations par
formules Excel, une fois que les informations seront restituées en bonne et due forme.
Vous serez capable de
parcourir les dossiers, les
sous-dossiers et leurs
fichiers pour analyser leurs contenus et en soustraire leur richesse convoitée et à analyser sous Excel par les brillantes et récentes formules qu'il recèle.
Vous créerez des
effets d'animation car le
VBA est capable d toutes les prouesses.
Vous communiquerez avec les logiciels de la gamme Office sur des
fichiers même fermés ou
protégés par des mots de passe, pour réceptionner des données, effectuer des opérations et calculs, grâce à des
instances très simples à piloter par le
VBA.
Vous réaliserez des
mises en forme automatique au
fil de la saisie pour alerter l'utilisateur, par exemple sur les marges, sur les indisponibilités ou encore sur les incohérences, selon le contexte.
Vous créerez des
menus déroulants tout à fait particuliers, adaptatifs et évolutifs au fil des saisies. Vous les utiliserez notamment pour
remplir plusieurs cellules avec une seule liste ou encore pour
affecter les salariés sur des
postes de travail, dans la mesure où ils ne sont pas repérés comme indisponibles dans un autre planning.
Cette liste est loin d'être exhaustive dans ce
support de 589 pages.