Changer la police de caractère dans FormXL Pro

Bonjour,

Si vous avez déjà acheté FormXL Pro et que vous devez gérer les polices de caractère, voici une courte vidéo qui démontre comment faire.

Si vous ne connaissez pas FormXL Pro, je vous invite à le découvrir ici. Il s'agit d'un logiciel qui permet d'ajouter un formulaire à un fichier excel avec toute la gestion classique des champs, le tout en un seul clic !

La procédure est très rapide, mais nécessite quelques bases en VBA :

  • Sauvegardez le fichier en XLSM (avec macro)
  • ALT+F11 pour accéder au VBA
  • Dans Modules, choisir le module OneClick__Personnlizatoin
  • Un peu plus bas dans le code, repérez ce code : ' .Font.Bold = True
  • et ajoutez le code :
  • .Font.Name = "Arial"

Voici la vidéo qui explique en détail et en 3 minutes comment faire. J'explique aussi comment faire pour les zones de textes de saisie.

En cadeau de bienvenue : les 7 combinaisons de touches indispensables sur Excel

Mini utilitaire de saisie en VBA

Bonjour à tous,

Pour construire un prototype de saisie destiné à un usage limité, voici une petite procédure qui peut rendre de grands services. Cet exemple ne permet que la saisie, mais pas la modification ou la suppression de données.

Cet exemple sert à démontrer l'utilisation de certaines fonctionnalités du VBA en interaction avec Excel.

On notera :

  • Utilisation d'une variable pour identifier la nouvelle ligne à saisir.
  • Utilisation de noms de plages définis dans Excel pour rendre l'application robuste. Par exemple, l'ajout, la suppression, la modification ou le déplacement de lignes ou de colonnes est possible dans une large mesure. A l'inverse, si vous aviez utilisé des références statiques du style Range("D2"), celles-ci ne sont pas du tout robustes en VBA-Excel.

Voici une petite vidéo qui démontre la construction du fichier :

On peut aller une étape plus loin en créant une boucle qui va parcourir toutes les colonnes. Dans le fichier joint (mais pas dans la vidéo), j'ai aussi géré le fait de mettre la table de données dans une autre feuille :

De plus, en transformant la plage en tableau, l'ajout des lignes étend automatiquement le tableau vers le bas.

Pour ajouter un nouveau champ, il faut simplement définir deux noms et modifier le code VBA en ajoutant le nom du champ dans l'array:

  • Saisie_NomNouveauChamp
  • Col_ NomNouveauChamp
  • arrColonnes = Array("Nom", "Prenom", "Ville", "CodePostal", " NomNouveauChamp")

Bonne continuation.

En cadeau de bienvenue : les 7 combinaisons de touches indispensables sur Excel

Bonnes lectures excelliennes (1/…)

Bonjour à tous,

Je vais démarrer une petite série pour voir si cela vous intéresse :-).

Comme je lis beaucoup ces derniers temps, voici une nouvelle rubrique sur quelques pages qui m'ont passionnées...N'hésitez pas à m'envoyer des liens intéressants pour que j'en parle.

Ajouter une info-bulle et un message de saisie à droite de la cellule dans laquelle saisir les données
Source (Anglais) : http://www.jkp-ads.com/articles/ExcelDataEntryWithValidationHelp.asp

Ca nous donnera ceci :

Avec une très belle démonstration de l'utilisation des styles :
Créez un style nommé i et changez la police pour Webdings, ca vous donne ceci :

Et ensuite vous ajoutez un i dans une cellule.
Puis, vous appliquez une validation des données, suivie d'un lien hypertexte pour ajouter une boite d'information et une info-bulle :

Pour l'info-bulle :
Note : il faudra ré-appliquer le format une fois le lien ajouté

Pour la validation des données :
C'est assez classique, mais on va l'appliquer à la cellule contenant le i et non pas à la cellule contenant les données.

Et voilà !

A bientôt pour la suite.

Gaëtan

En cadeau de bienvenue : les 7 combinaisons de touches indispensables sur Excel

FormXL Pro – Gestion des images

Bonjour à tous,

Voici une petite vidéo qui démontre la dernière fonctionnalité de FormXL Pro pour la gestion des images.

Vous pouvez vous procurer FormXL Pro ici :
http://www.xlerateur.com/formxl-pro/

Je reste à votre disposition pour toute question

Cordialement

Gaetan Mourmant

En cadeau de bienvenue : les 7 combinaisons de touches indispensables sur Excel

Format des nouvelles lignes dans un tableau

Bonjour,

Voici une petite exploration dans le monde merveilleux des tableaux créés par "Mettre sous forme de tableau".

En général, lorsque l'on ajoute une ligne dans un tableau, la mise en forme de la ligne précédente suit automatiquement, mais pas toujours.
N'ayant pas trouvé la documentation appropriée (si vous l'avez, merci de l'indiquer dans les commentaires), voici le résultat de quelques expériences :
1/ si vous sélectionnez la colonne au complet et que vous ajoutez la mise en forme, celle-ci est conservée lors de l'ajout de nouvelles lignes au tableau.
2/ Si vous ne sélectionnez qu'une partie de la colonne, ou si vous faites la mise en forme en plusieurs fois, la mise en forme ne sera pas conservée lors de l'ajout de nouvelles lignes.

Voici l'explication en vidéo :


En cadeau de bienvenue : les 7 combinaisons de touches indispensables sur Excel