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 :

Feuille Excel manipulée en VBA dans un "cadre d'objet indépendant" (OLE) sur un formulaire Access


Sujet :

IHM

  1. #1
    Nouveau membre du Club
    Profil pro
    Consultant informatique
    Inscrit en
    Novembre 2007
    Messages
    32
    Détails du profil
    Informations personnelles :
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : Novembre 2007
    Messages : 32
    Points : 32
    Points
    32
    Par défaut Feuille Excel manipulée en VBA dans un "cadre d'objet indépendant" (OLE) sur un formulaire Access
    Bonjour,

    Je cherche à manipuler une feuille Excel (ne provenant pas d'un fichier) dans un formulaire Access.
    J'utilise un "cadre d'objet indépendant" avec un objet Excel worksheet (il y en a 2 + un "binary" que j'ai essayé avec le même résultat)
    Après quelque galère, j'arrive à écrire des données dans les cellules que je veux. De ce côté, tout baigne.

    Le problème est que j'ai 8 colonnes et 12 lignes affichées et même si je les redimensionne, le nombre ne change pas :
    Nom : activite_grille.png
Affichages : 134
Taille : 14,3 Ko

    J'ai réalisé un copier/coller de colonnes (à la main et en VBA) : ça décale mais le nombre de colonnes affichées ne change pas.
    J'ai recréé un autre cadre plus large et là j'ai plus de colonnes mais la taille est limitée et au maximum, je n'obtiens que 25 colonnes
    Il me faudrait 40 colonnes et un nombre de ligne à définir

    Merci pour vos lumières

  2. #2
    Nouveau membre du Club
    Profil pro
    Consultant informatique
    Inscrit en
    Novembre 2007
    Messages
    32
    Détails du profil
    Informations personnelles :
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : Novembre 2007
    Messages : 32
    Points : 32
    Points
    32
    Par défaut
    J'avance :
    Depuis un ficher Excel, j'ai dimensionné des colonnes très étroit et en faisant un simple copier/coller du nombre de colonne/ligne que je voulais dans le formulaire Access, j'obtiens enfin ce que je veux.
    Par contre, il faudrait le rendre dynamique par VBA car le nombre de lignes peut évoluer et le nombre de colonnes variable

    Si qqn a une lumière...

  3. #3
    Expert confirmé
    Homme Profil pro
    retraité
    Inscrit en
    Juin 2012
    Messages
    3 230
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : retraité
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Juin 2012
    Messages : 3 230
    Points : 5 605
    Points
    5 605
    Par défaut
    Bonjour,

    Je n'ai pas d'idée là-dessus, mais une ListBox (multi-colonnes) serait sans doute plus facile à gérer.

    Cordialement.

  4. #4
    Nouveau membre du Club
    Profil pro
    Consultant informatique
    Inscrit en
    Novembre 2007
    Messages
    32
    Détails du profil
    Informations personnelles :
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : Novembre 2007
    Messages : 32
    Points : 32
    Points
    32
    Par défaut
    Je n'ai pas trouvé autre chose qui permet de fusionner des cellules

  5. #5
    Nouveau membre du Club
    Profil pro
    Consultant informatique
    Inscrit en
    Novembre 2007
    Messages
    32
    Détails du profil
    Informations personnelles :
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : Novembre 2007
    Messages : 32
    Points : 32
    Points
    32
    Par défaut
    Bon au final, j'ai mis plus de lignes que nécessaire et celles dont je ne me sers pas ont un height à 0

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

Discussions similaires

  1. Réponses: 1
    Dernier message: 12/07/2016, 10h54
  2. Tableau feuilles excel vers hardcode Vba
    Par Ashireon dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 29/04/2013, 09h27
  3. Erreur gestion excel via code VBA dans access pour importation
    Par blacklolou dans le forum VBA Access
    Réponses: 4
    Dernier message: 11/01/2013, 10h24
  4. Réponses: 6
    Dernier message: 09/12/2009, 10h59
  5. Réponses: 1
    Dernier message: 22/07/2009, 17h56

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