IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

IHM Discussion :

Empêcher la modification de la mise en forme d'une feuille de données [Toutes versions]


Sujet :

IHM

  1. #1
    Membre à l'essai
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Octobre 2019
    Messages
    37
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : Suisse

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Bâtiment

    Informations forums :
    Inscription : Octobre 2019
    Messages : 37
    Points : 16
    Points
    16
    Par défaut Empêcher la modification de la mise en forme d'une feuille de données
    Bonjour à tous et merci d'avance de votre aide.

    Je souhaite bloquer intégralement la possibilité de modifier la mise en forme (largeur colonne, hauteur ligne, etc ...) d'une feuille de données par un utilisateur ...

    Avez-vous une idée ??? Si possible sans code ... ou sinon en m'indiquant précisément où je dois insérer les instructions.

    Merci d'avance.

    Vinch

  2. #2
    Modérateur

    Homme Profil pro
    Inscrit en
    Octobre 2005
    Messages
    15 331
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations forums :
    Inscription : Octobre 2005
    Messages : 15 331
    Points : 23 786
    Points
    23 786
    Par défaut
    Bonjour.

    À priori je ne connais pas de possibilité de faire cela.
    Tu peux par contre remplacer ton formulaire en mode feuille de données par un formulaire en mode continu et là l'utilisateur ne peut absolument rien modifier.
    Autre option tu peux enregistrer quelque part les informations sur les colonnes et les lignes et les rétablir à partir de ton enregistrement à l'ouverture du formulaire. L'utilisateur.trice pourra toujours faire des changements mais ils seront écrasés par ton code.

    A+
    Vous voulez une réponse rapide et efficace à vos questions téchniques ?
    Ne les posez pas en message privé mais dans le forum, vous bénéficiez ainsi de la compétence et de la disponibilité de tous les contributeurs.
    Et aussi regardez dans la FAQ Access et les Tutoriaux Access. C'est plein de bonnes choses.

  3. #3
    Membre à l'essai
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Octobre 2019
    Messages
    37
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : Suisse

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Bâtiment

    Informations forums :
    Inscription : Octobre 2019
    Messages : 37
    Points : 16
    Points
    16
    Par défaut
    Merci beaucoup pour la réponse marot.

    J'avais déjà pensé à faire des formulaires continus. Mais comme j'en aurais un peu plus de 100 à modifier, ça me parait un peu laborieux ....

    Je vais y réfléchir ...

    Bonne fin de journée

  4. #4
    Modérateur

    Homme Profil pro
    Inscrit en
    Octobre 2005
    Messages
    15 331
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations forums :
    Inscription : Octobre 2005
    Messages : 15 331
    Points : 23 786
    Points
    23 786
    Par défaut
    un peu plus de 100 à modifier
    Sérieux ?

    Dépendamment de pourquoi tu as autant de formulaires, tu voudras peut-être revoir ta conception avec un seul formulaire (ou un groupe de quelques formulaires) dont tu caches les champs inutilisés ou dont tu filtres les données selon le besoin.

    Et accessoirement on peut faire du code VBA pour modifier des formulaires donc si ta structure de formulaire est assez redondante ça peut être une option.

    A+
    Vous voulez une réponse rapide et efficace à vos questions téchniques ?
    Ne les posez pas en message privé mais dans le forum, vous bénéficiez ainsi de la compétence et de la disponibilité de tous les contributeurs.
    Et aussi regardez dans la FAQ Access et les Tutoriaux Access. C'est plein de bonnes choses.

  5. #5
    Membre à l'essai
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Octobre 2019
    Messages
    37
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : Suisse

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Bâtiment

    Informations forums :
    Inscription : Octobre 2019
    Messages : 37
    Points : 16
    Points
    16
    Par défaut
    Merci pour le suivi marot.

    Oui plus ou moins 100 sous-formulaires en mode feuille de données ...

    J'ai une appli à usage professionnel avec gestion clients/débiteurs/produits/logistique/facturation/compta et tous ce qui tourne autour .....

    Je pourrais en économiser 20 à 30% en optimisant les choses mais le chiffre reste bien élevé ...

    Concernant le VBA, mes connaissances en la matière sont bien trop faibles pour m'y lancer ... J'ai démarré ma base sous Access 1.1 en n'utilisant que des macros et l'ai constamment développé avec le temps de la même manière ...

    Merci encore pour l'aide.

    Vinch

  6. #6
    Membre expert
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Octobre 2012
    Messages
    1 870
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Service public

    Informations forums :
    Inscription : Octobre 2012
    Messages : 1 870
    Points : 3 449
    Points
    3 449
    Par défaut
    Bonjour vinch974,

    Avec un fichier ACCDE la mise en forme est protégé. Il est possible de modifier mais dès la fermeture du formulaire, celui-ci reprend la mise en forme original.

    Bonne journée
    Ce qui se conçoit bien s’énonce clairement et les mots pour le dire arrivent aisément. Nicolas Boileau
    Si tout est OK, n'oubliez pas de cliquer sur

  7. #7
    Membre à l'essai
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Octobre 2019
    Messages
    37
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : Suisse

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Bâtiment

    Informations forums :
    Inscription : Octobre 2019
    Messages : 37
    Points : 16
    Points
    16
    Par défaut
    Merci pour l'information Robert.

    Je vais m'y intéresser.

    Bonne journée

    Vinch

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 4
    Dernier message: 02/12/2018, 14h15
  2. [XL-2013] Copie et mise en forme d'une feuille à l'autre.
    Par mogway95 dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 27/07/2015, 11h26
  3. [AC-2010] Bug affichage mise en forme conditionnelle sur feuille de données
    Par Michocs17141 dans le forum IHM
    Réponses: 0
    Dernier message: 09/02/2015, 09h49
  4. [XL-2003] Tri/mise en forme d'une base de données
    Par pastis.vi dans le forum Macros et VBA Excel
    Réponses: 12
    Dernier message: 21/01/2011, 19h34
  5. mise en forme d'une feuille Excel
    Par djerbafr dans le forum VBA Access
    Réponses: 3
    Dernier message: 08/01/2009, 12h03

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo