FormXL Pro – Nouvelle fonctionnalité, la protection des feuilles

Bonjour à tous,

Dans cette vidéo, je démontre comment faire en 2 mn une table de données ultra simple, puis j'explique comment protéger la feuille et intégrer FormXL Pro à l'ensemble.

Voici la procédure détaillée :

  1. Créer la table, ajouter les validations, choisir ou non la clef primaire, éventuellement modifier le nom du formulaire dans les paramètres.
  2. Ajouter le formulaire avec le bouton
  3. Puis, clic droit sur le bouton, choisir affecter une macro, et choisir modifier
  4. Dans le code qui vient d'apparaitre, ajouter les lignes suivantes (en gras) :

If IsValidComment(uf_settings) Then
If CommentToLinkedButtonTag(uf_settings) = ButtonTag Then
Set wksCurrent = ActiveSheet
With wksDatabase
intWksVisibility = .Visible
.Visible = xlSheetVisible
.Unprotect "12345"

et un peu plus bas :

If Not wksCurrent Is ActiveSheet Then wksCurrent.Select
.Visible = intWksVisibility
.Protect "12345"

C'est fini ! Vous pouvez retourner sur le fichier Excel, lancer une fois le formulaire et ensuite, la feuille sera protégée et uniquement accessible via le formulaire.

Pour déprotéger :
2003 : Menu Outils - Protection - Ôter la protection de la feuille
2007-2010 : menu révision, Ôter la protection de la feuille

Puis entrer le mot de passe, ici 12345 (très mauvais mot de passe, au passage 😉 )

Note : sous Excel, la protection est toujours illusoire, donc cette protection n'est pas une protection absolue, mais plutôt une protection relative pour éviter les problèmes courants. N'importe quel bidouilleur sur Excel pourra craquer le mot de passe...

Et voici la vidéo :

FormXL Pro – Nouvelle fonctionnalité, la recherche dynamique

Bonjour à tous,

Encore une nouvelle mise à jour pour FormXL Pro, qui va vous permettre d'utiliser une recherche dynamique.
En bref, vous tapez une lettre dans la zone de recherche et aussitôt la table est filtrée. vous tapez une deuxième lettre et le filtre se met à jour automatiquement. Je ne pense pas qu'on puisse faire plus rapide !
Nous avons aussi beaucoup travaillé sur l'optimisation de cette recherche, mais en fonction de la taille de votre table et de la puissance de votre ordinateur, c'est une option que vous pouvez aussi désactiver.

En voici une brêve démonstration :

A bientôt.

Gaetan