Contenu concernant: Système


Si vous avez besoin d'utiliser le Press-Papiers dans vos macros VBA, le code qui suit vous sera plus qu'utile. Il vous permettra de vider le press-papiers et éviter ainsi des mauvaises surprises. En fait, probablement sans vous en rendre compte, vous utilisez habituellement deux press-papiers: celui de Windows mais aussi…

VBA: vider le press-papiers (clipboard)


8
En VBA, il est très simple de vérifier si un fichier existe. On peut utiliser une combinaison de deux fonctions VBA:   Len() et Dir(). La fonction Dir() retourne le nom du fichier testé si ce fichier existe (en tant qu'une chaîne de caractères – String). Si le fichier n'existe pas, la fonction retourne une…

VBA: Vérifier si le fichier existe



2
Dans cette article, vous trouverez les explications comment retrouver la taille de fichier via VBA. Cette fonctionnalité peut être utile pour afficher la taille de(s) fichier(s) à l'utilisateur, pour vérifier si un fichier est complète ou endommagé ou par exemple pour vérifier si l'espace de stockage est suffisamment grand que pour…

VBA: calculer la taille de fichier (en octets, ko, Mo ...


Pour un utilisateur avancé de VBA, ou pour un utilisateur qui utilise une application VBA qui manipule les donnés d'Internet, il peut être très intéressant, voir indispensable, de pouvoir vérifier la disponibilité de connexion Internet de l'ordinateur. Cela permet de gérer la situation où le programme VBA s'attend à ce…

VBA: vérifier la disponibilité de connexion Internet



1
On a parfois besoin de mesurer le temps avec une plus grande précision qu'une seconde. Généralement, on mesure alors le temps en millisecondes. Cette précision peut s'avérer nécessaire pour la création des logs ou encore pour mesurer la vitesse quand on veut tester la performance des macros en VBA. Alors, "Comment…

Comment obtenir le temps en millisecondes en VBA?





2
Dans certains cas, il est nécessaire au bon fonctionnement de votre application/macro de connaître la version d'Excel dans laquelle elle est exécutée. Ceci peut servir pour déterminer les limites de lignes et colonnes disponibles ou encore la gestion des couleurs dans les Feuilles. La fonction décrite ci-dessous va vous fournir cette…

VBA: déterminer la version d’Excel



11
Si vous avez perdu le mot de passe pour déverrouiller la (ou les) Feuille(s) de vos fichiers Excel, vous ne devez plus vous tracasser! Le XLSheetUnlocker est là pour vous dépanner. Ce petit outil peut ôter la protection de Feuille de n'importe quel fichier Excel (versions 97-2003, 2007 et 2010)…

XLSheetUnlocker: déverrouillage de Feuilles




9
Si vous avez besoin d'adapter votre Classeur (Workbook) ou un formulaire VBA en fonction de l'écran de l'utilisateur, vous pouvez utiliser le langage VBA pour modifier le "Zoom" de la feuille (voir le code VBA plus bas). Pour savoir de quelle manière adapter le Zoom vous devez connaître la résolution…

VBA: Trouver la résolution de l’écran




La fonction VBA Environ() permet d'accéder aux valeurs des variables du système. Cette fonction, fort technique, sera utile surtout aux utilisateurs avancés de VBA. Avec l'exception du cas où avez besoin d'obtenir le nom de l'utilisateur – ce cas de figure peut être pratique même aux débutants. Si vous créez des applications en…

Environ – Fonction VBA: accès aux informations système


5
"Comment trouver le nom de l'utilisateur avec VBA?" "Comment trouver le chemin du dossier temporaire?" "Comment trouver le nom de l'ordinateur en VBA?" Ce sont des questions que l'on rencontre assez souvent sur les forums d'aide. Ces questions ont une chose en commun: leur réponses se trouvent dans les informations sur…

VBA: Comment obtenir les variables de système?