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 :

[vba excel] Utilisation de .borders


Sujet :

Access

  1. #1
    Membre éclairé
    Femme Profil pro
    Technicienne en informatique
    Inscrit en
    Février 2004
    Messages
    257
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Canada

    Informations professionnelles :
    Activité : Technicienne en informatique
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Février 2004
    Messages : 257
    Par défaut [vba excel] Utilisation de .borders
    Bonjour,

    J'ai une petite fonction excel qui me permet de faire la mise en page d'un onglet. Cette fonction reçoit en paramètre le nom de l'onglet sur lequel elle doit faire la mise en page.

    Si j'exécute cette fonction directement de mon fichier excel, tout va bien! Par contre, lorsque j'appelle cette fonction à partir d'access, j'ai un problème avec .borders. Mon code access ne fait qu'exporter les onglets et appliquer la mise en page sur cet onglet dans un for.

    Sur 2 de mes colonnes, .borders n'est pas appliqué sur mon "range" mais sur chacune des cellules de ce même "range". Ce qui m'embête c'est que j'utilise le même code pour toutes mes colonnes mais seulement 2 me donnent ce résultat. Je tiens aussi à dire que mon premier onglet est correct. Ce problème ne se pose que sur les onglets suivants.

    Merci pour votre aide[/quote]

  2. #2
    Expert confirmé

    Avatar de Maxence HUBICHE
    Homme Profil pro
    Développeur SQLServer/Access
    Inscrit en
    Juin 2002
    Messages
    3 842
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Val d'Oise (Île de France)

    Informations professionnelles :
    Activité : Développeur SQLServer/Access

    Informations forums :
    Inscription : Juin 2002
    Messages : 3 842
    Par défaut
    et le code ?
    C'est ?

  3. #3
    Membre éclairé
    Femme Profil pro
    Technicienne en informatique
    Inscrit en
    Février 2004
    Messages
    257
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Canada

    Informations professionnelles :
    Activité : Technicienne en informatique
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Février 2004
    Messages : 257
    Par défaut
    Bien la ligne de code se trouve à être:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    sheets(Onglet).Range("D11:D160").borderaround linestyle:=xlcontinuous
    Onglet étant le nom de l'onglet reçu en paramètre

  4. #4
    Membre éclairé
    Femme Profil pro
    Technicienne en informatique
    Inscrit en
    Février 2004
    Messages
    257
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Canada

    Informations professionnelles :
    Activité : Technicienne en informatique
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Février 2004
    Messages : 257
    Par défaut
    J'ai remplacé .borderaround par .borders(xlEdgeTop), .borders(xlEdgeBottom), .borders(xlEdgeLeft) et .borders(xlEdgeRight). Il semblerait que ce soit xlEdgeBottom qui occasionne mon problème.

    Quelqu'un aurait-il une idée pourquoi? Est-ce la bonne méthode?

Discussions similaires

  1. [VBA/Excel] Utilisation de FileDialog(msoFileDialogSaveAs)
    Par daniel_gre dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 23/09/2008, 12h41
  2. [VBA excel] utilisation de CTRL + ESPACE
    Par Zetophe dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 21/02/2008, 08h16
  3. VBA Excel : utiliser la Liaison Série
    Par bbkenny dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 07/08/2007, 20h28
  4. [VBA-EXCEL] Utiliser la fonction recherche
    Par plasticgoat dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 15/02/2007, 16h06
  5. [VBA Excel] Utilisation de Mid(), InStrRev() etc.
    Par annedeblois dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 12/12/2005, 21h21

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