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

Access Discussion :

ouverture fichier Excel en lecture seule


Sujet :

Access

  1. #1
    Membre du Club Avatar de Echizen1
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    80
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 80
    Points : 44
    Points
    44
    Par défaut ouverture fichier Excel en lecture seule
    Bonsoir,
    Je souhaiterai ouvrir un fichier Excel depuis un formulaire Access.
    En fait plus précisément, j'arrive à ouvrir mon classeur Excel mais la pop-up me demandant si je souhaite ouvrir le fichier en lecture seul apparait me damandant mon choix. Je souhaite créer un processus de validation.

    Comment faire SVP ?
    Merci par avance.

  2. #2
    Membre éclairé Avatar de ft035580
    Profil pro
    Inscrit en
    Août 2004
    Messages
    689
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2004
    Messages : 689
    Points : 812
    Points
    812
    Par défaut
    Salut,

    Je souhaite créer un processus de validation
    Qu'entends tu par ceci ?

    Est ce que ceci pourrai t'aider .

  3. #3
    Membre du Club Avatar de Echizen1
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    80
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 80
    Points : 44
    Points
    44
    Par défaut
    Salut,
    En fait dans mon formulaire Access j'ouvre 2 fichiers :
    - le premier : je le crée puis l'ouvre.
    - le second existe déjà et n'est disponible qu'en lecture seule.

    Donc au moment d'ouvrir le 2nd, Excel me demande si je souhaite l'ouvrir en lecture seule. Je suis alors obligé de basculer d'access vers Excel pour valider la pop-up.

    Je souhaite donc savoir s'il est possible de valider le message automatiquement ?

    Merci

  4. #4
    Membre éclairé Avatar de ft035580
    Profil pro
    Inscrit en
    Août 2004
    Messages
    689
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2004
    Messages : 689
    Points : 812
    Points
    812
    Par défaut
    Salut,

    Citation Envoyé par Echizen1
    Donc au moment d'ouvrir le 2nd, Excel me demande si je souhaite l'ouvrir en lecture seule. Je suis alors obligé de basculer d'access vers Excel pour valider la pop-up.
    C'est bizarre, je viens de faire un test afin d'ouvrir un classeur en lecture seule et je n'ai pas de message.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    Dim AppliExcel As Excel.Application
    Dim FichierExcel As Excel.Workbook
    Set AppliExcel = CreateObject("Excel.Application")
    AppliExcel.Visible = True
    Set FichierExcel = AppliExcel.Workbooks.Open("Chemin.Xls")
    AppliExcel.Sheets("FeuilleDuClasseur").Select
    ...

  5. #5
    Responsable
    Office & Excel


    Homme Profil pro
    Formateur et développeur chez EXCELLEZ.net
    Inscrit en
    Novembre 2003
    Messages
    19 124
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : Belgique

    Informations professionnelles :
    Activité : Formateur et développeur chez EXCELLEZ.net
    Secteur : Enseignement

    Informations forums :
    Inscription : Novembre 2003
    Messages : 19 124
    Points : 55 905
    Points
    55 905
    Billets dans le blog
    131
    Par défaut
    Salut

    Essaie en insérant un DisplayAlerts= False

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
        AppliExcel.DisplayAlerts = False
        Workbooks.Open "MonFichierEnLectureSeule"
        AppliExcel.DisplayAlerts = True
    Je n'ai pas testé. A toi de voir et de venir nous dire quoi

  6. #6
    Membre du Club Avatar de Echizen1
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    80
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 80
    Points : 44
    Points
    44
    Par défaut
    Citation Envoyé par Pierre Fauconnier
    Salut

    Essaie en insérant un DisplayAlerts= False

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
        AppliExcel.DisplayAlerts = False
        Workbooks.Open "MonFichierEnLectureSeule"
        AppliExcel.DisplayAlerts = True
    Je n'ai pas testé. A toi de voir et de venir nous dire quoi

    Bonsoir,
    Impeccable, ça marche parfaitement !
    J'étais partis sur une histoire de sendkeys mais trop galère !
    Là ça fonctionne tout seul ^^

    Merci encore !

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

Discussions similaires

  1. ouverture fichier Excel en lecture seule
    Par biquet52 dans le forum VBScript
    Réponses: 13
    Dernier message: 08/08/2019, 22h16
  2. Ouvrir un fichier excel en lecture seule via VBA
    Par mbellemax dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 01/12/2017, 13h35
  3. fichier excel en lecture seule!pourquoi?
    Par grrrkewel dans le forum Général Dotnet
    Réponses: 11
    Dernier message: 15/07/2008, 14h13
  4. [VB6] Fichier excel en lecture seul et détection fermeture
    Par belfaigore dans le forum VB 6 et antérieur
    Réponses: 1
    Dernier message: 17/05/2006, 11h48
  5. Réponses: 1
    Dernier message: 26/01/2006, 18h16

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