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 :

Programme VBA pour confection tableau avec n°article en reference [XL-2007]


Sujet :

Macros et VBA Excel

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Février 2013
    Messages
    13
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Corrèze (Limousin)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Février 2013
    Messages : 13
    Par défaut Programme VBA pour confection tableau avec n°article en reference
    Pièce jointe 145493Pièce jointe 145494
    Bonjour tout le monde, j'ai encore grandement besoin de vous.

    Le programme qui ma été donné par mercatog fonctionne très bien ainsi que les explications, merci encore.

    Maintenant le tableau suivant est plus complexe.
    Je vous joint 2 captures écran qui devraient vous aidé à mieux me comprendre.

    J'ai à la base 6 colonnes sur X lignes
    Première colonne ,j'ai un code article pouvant aller de 1000 à 1999, idem pour 2000... jusqu'à 9999.
    C'est cette première colonne qui est primordiale, la quatrième étant les quantités.
    Ces codes sont automatiquement classés dans l'ordre croissant.
    Il me faudrait un code VBA qui me permettrai, dés lors ou il détecte une première valeur de 1000 à 1999, insérer au dessus de cette première valeur une ligne qui sera fusionnée sur l'espace de 6 cellules, dans laquelle s'écrira
    CHAPITRE 1 _ ETUDES D'EXECUTION sans couleur de remplissage.
    Que les valeurs de 1000 à 1999 détectées soient avec une couleur de remplissage choisie.
    Que pour le code article détecté ex 1010, soit écrit dans la colonne Désignation des travaux: Ligne BT posée sur façade, dans la colonne Unité: ML, dans la colonne Prix unitaire HT: 3,10 et qu'il me fasse le calcul de la ligne dans la colonne total
    Qu'a la fin de la série d'article 1000 à 1999 il insère une ligne en fusionnant les deux dernière cellule, la aussi avec couleur remplissage au choix, et en écrivant total: avec la somme des totaux de la séries des 1000 à 1999.
    Tous les codes articles et désignations ne sont pas présent ici, je les compléterai dans le programme, cela serait trop long de vous les donner, mais si vous pouviez m'établir le programme avec les infos données je compléterai avec les autres.

    Ensuite idem pour les autres chapitres avec une couleur de remplissage des n° articles différent au choix
    CHAPITRE 2_PREPARATION DES CHANTIERS
    CHAPITRE 3_LIGNES AERIENNES BT....
    CHAPITRE 4_LIGNES AERINNES HTA...
    .....
    ....
    Jusqu'au CHAPITRE 13_TRAVAUX DIVERS
    J'espère que je suis arrivé a me faire comprendre, et que vous pourrez m'aider, je suis vraiment dans la mouise et pas expérimenté pour me débrouillé tout seul.

    MERCI BEAUCOUP D'AVANCE JEGE
    Images attachées Images attachées   

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

Discussions similaires

  1. Réponses: 1
    Dernier message: 05/09/2014, 13h54
  2. Programme VBA pour ACCESS:"erreur d'execution 9"
    Par saroonette dans le forum VBA Access
    Réponses: 4
    Dernier message: 30/04/2014, 16h36
  3. Programme moulinette pour réorganisation tableau 2 dimensions
    Par quentin31000 dans le forum Général Python
    Réponses: 8
    Dernier message: 28/06/2013, 10h33
  4. Meilleur livre de programmation VBA pour la finance
    Par Eric06 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 25/10/2008, 14h35
  5. [VBA-E] Help création d'un programme vba pour excel
    Par yampi dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 18/01/2007, 11h46

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