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

Macros et VBA Excel Discussion :

Ne pas écraser la formule est-ce possible ?


Sujet :

Macros et VBA Excel

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    39
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Janvier 2006
    Messages : 39
    Points : 17
    Points
    17
    Par défaut Ne pas écraser la formule est-ce possible ?
    Bonjour,

    je voudrais juste savoir si il y a pas une astuce en excel qui permet de ne pas écraser la formule ?

    Car je vais récupérer des données grace à une fonction et ces données , l utilisateur peut la mettre a jour en rentrant manuellement une valeur mais je perds alors la formule.

    Et bon, comme y en a beaucoup (une 100aine), les réinitialiser via le code vba c'est long et fastidieux

    Merci beaucoup !

  2. #2
    Expert éminent sénior


    Profil pro
    Inscrit en
    Juin 2003
    Messages
    14 008
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 14 008
    Points : 20 040
    Points
    20 040
    Par défaut
    en "dé-verrouillant" les cellules pour lesqu'elles la saisie utilisateur et autorisé puis en protégeant la feuille.?

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    39
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Janvier 2006
    Messages : 39
    Points : 17
    Points
    17
    Par défaut
    Citation Envoyé par bbil
    en "dé-verrouillant" les cellules pour lesqu'elles la saisie utilisateur et autorisé puis en protégeant la feuille.?
    Mes feuilles sont protégées et les cellules dans lesquelles il ne peut pas écrire sont lockées. Il a donc un message s'il essaie de modifier.

    Mais ici, je suis obligé de la délocker pour qu'il puisse entrer l'info.

    Concrétement, c'est un ensemble de données provenues d'une database qu'il peut mettre à jour via un bouton.
    J'utilise une fonction pour alle rechercher l'info dans la base de données mais quand il écrit la nouvelle valeur, ca efface ma formule et donc ca ne se mettra plus jamais à jour.

    Ce à quoi je pensais, c'était que la formule soit désactivée automatiquement si l'utilisateur rentre une valeur et au prochain activate ou à l'ouverture du classeur, les formules se réactivent mais j'ai aucune idée si c'est possible ou non

  4. #4
    Inactif  
    Avatar de ouskel'n'or
    Profil pro
    Inscrit en
    Février 2005
    Messages
    12 464
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 12 464
    Points : 15 546
    Points
    15 546
    Par défaut
    J'utilise une fonction pour alle rechercher l'info dans la base de données mais quand il écrit la nouvelle valeur, ca efface ma formule et donc ca ne se mettra plus jamais à jour.
    Tu dois intégrer dans ta formule la fonction d'affichage de la donnée recherchée...
    Sinon, que ta donnée soit placée dans la cellule "d'à côté", et la colonne contenant les formules, masquée...
    Juste une idée, enfin, deux...

    A+

Discussions similaires

  1. [XL-2003] Comment ne pas écraser une formule?
    Par RussellD dans le forum Macros et VBA Excel
    Réponses: 9
    Dernier message: 17/08/2010, 16h14
  2. [VBA-XLA]Formule qui efface la cellule, est ce possible?
    Par EvaristeGaloisBis dans le forum Macros et VBA Excel
    Réponses: 8
    Dernier message: 14/06/2007, 13h51
  3. Premiers pas : est-il possible de configurer Joomla de facon assez particulière..
    Par boubinet dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 2
    Dernier message: 14/05/2007, 19h20
  4. Est-il possible de NE PAS mettre à jour un driver
    Par snoopy69 dans le forum Windows XP
    Réponses: 5
    Dernier message: 05/04/2007, 11h09
  5. [DEBUTANT]Est-il possible de ne pas utilisé les logs
    Par tripper.dim dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 24/07/2006, 10h34

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