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

C++Builder Discussion :

déprotéger une cellule excel


Sujet :

C++Builder

  1. #1
    Membre du Club
    Inscrit en
    Août 2003
    Messages
    104
    Détails du profil
    Informations forums :
    Inscription : Août 2003
    Messages : 104
    Points : 53
    Points
    53
    Par défaut déprotéger une cellule excel
    Bonjour,
    Je voudrais déprotéger une cellule excel, mais pas une feuille entière d'excel.

    si c'était une feuille j'écrirais:
    vWorkbook.OleProcedure("Protect", "motdepasse", true, true);
    (pour protéger une feuille)
    ou alors
    vWorksheet.OleProcedure("UnProtect", "epso1234") pour déprotéger;
    Je voudrais savoir comment le faire pour une cellule.

    si j'écris ceci:
    vCell.OleProcedure("Unprotect", "epso1234");
    , cela ne marche pas.

    Merci d'avance de votre aide.

    Dibak.

  2. #2
    Membre chevronné
    Avatar de DjmSoftware
    Homme Profil pro
    Responsable de compte
    Inscrit en
    Mars 2002
    Messages
    1 044
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Responsable de compte
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2002
    Messages : 1 044
    Points : 2 187
    Points
    2 187
    Billets dans le blog
    1
    Par défaut
    Salut
    ce n'est pas possible voir l'aide de MS
    Nom : Capture.PNG
Affichages : 403
Taille : 15,4 Ko
    cdlt
    vous trouverez mes tutoriels à l'adresse suivante: http://djmsoftware.developpez.com/
    je vous en souhaite une excellente lecture ...

    A lire : Les règles du forum

  3. #3
    Membre du Club
    Inscrit en
    Août 2003
    Messages
    104
    Détails du profil
    Informations forums :
    Inscription : Août 2003
    Messages : 104
    Points : 53
    Points
    53
    Par défaut
    Merci pour ta réponse. Mais seulement le cheminement n'est pas celui là, je sais le faire physiquement(par voie graphique) mais moi, je voudrais le faire par code C++Builder.

    Dibak

  4. #4
    Membre chevronné
    Avatar de DjmSoftware
    Homme Profil pro
    Responsable de compte
    Inscrit en
    Mars 2002
    Messages
    1 044
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Responsable de compte
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2002
    Messages : 1 044
    Points : 2 187
    Points
    2 187
    Billets dans le blog
    1
    Par défaut
    j'ai parfaitement compris
    mais si tu ne peux pas le faire directement il parait évident que tu ne pourra le faire par programmation
    cdlt
    vous trouverez mes tutoriels à l'adresse suivante: http://djmsoftware.developpez.com/
    je vous en souhaite une excellente lecture ...

    A lire : Les règles du forum

  5. #5
    Membre du Club
    Inscrit en
    Août 2003
    Messages
    104
    Détails du profil
    Informations forums :
    Inscription : Août 2003
    Messages : 104
    Points : 53
    Points
    53
    Par défaut
    DjmSoftware a écrit
    j'ai parfaitement compris
    mais si tu ne peux pas le faire directement il parait évident que tu ne pourra le faire par programmation
    Justement, mais je n'arrive pas à mettre ce code. Je ne sais quelle fonction utiliser. Peux-tu m'aider à ce niveau s'il te plait? juste pour la fonction ou la propriété à utiliser.
    Dibak

  6. #6
    Membre chevronné
    Avatar de DjmSoftware
    Homme Profil pro
    Responsable de compte
    Inscrit en
    Mars 2002
    Messages
    1 044
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Responsable de compte
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2002
    Messages : 1 044
    Points : 2 187
    Points
    2 187
    Billets dans le blog
    1
    Par défaut
    C'est impossible
    Si tu ne peux le faire manuellement tu ne peux pas le faire par code
    Cdlt
    vous trouverez mes tutoriels à l'adresse suivante: http://djmsoftware.developpez.com/
    je vous en souhaite une excellente lecture ...

    A lire : Les règles du forum

  7. #7
    Membre du Club
    Inscrit en
    Août 2003
    Messages
    104
    Détails du profil
    Informations forums :
    Inscription : Août 2003
    Messages : 104
    Points : 53
    Points
    53
    Par défaut
    DjmSoftware a écrit
    C'est impossible
    Si tu ne peux le faire manuellement tu ne peux pas le faire par code
    Je répète et confirme que je sais le faire manuellement. Cependant je n'arrive pas à le faire par code. Je ne sais pas quelle fonction ou propriété utiliser en ce qui concerne les cellules.
    Dibak

Discussions similaires

  1. Renommer une cellule excel
    Par Oaurelius dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 08/11/2005, 17h36
  2. Importer le contenu d'une cellule Excel vers Access
    Par deaqu1 dans le forum Access
    Réponses: 7
    Dernier message: 05/11/2005, 15h26
  3. Affichage d'une cellule excel
    Par cciocc dans le forum ASP
    Réponses: 2
    Dernier message: 17/05/2005, 10h17
  4. Réponses: 4
    Dernier message: 15/04/2005, 15h25
  5. Récupérer la couleur d'une cellule excel par Delphi
    Par teamsebracing dans le forum API, COM et SDKs
    Réponses: 3
    Dernier message: 05/06/2003, 14h50

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