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 :

probleme de synthe de fichier excel


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2013
    Messages
    106
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2013
    Messages : 106
    Par défaut probleme de synthe de fichier excel
    bonjour,

    j'ai un probleme je dois sortir d'un ficher des donné mais je ne sais pas part quel bout commencé.

    j'ai un fichier exemple feuille de donné et feuille de résultat qui est qu'une toutes petite partie

    fichier recap.xlsm

    merci de votre aide

    cdlt
    nicogef

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

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

    Informations forums :
    Inscription : Juin 2012
    Messages : 3 432
    Par défaut
    Bonjour,

    Est-il vraiment indispensable de partir de la feuille "base" telle que présentée ou peut-on la modifier avant de l'utiliser ?

    Cordialement.

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2013
    Messages
    106
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2013
    Messages : 106
    Par défaut
    bonjour,

    je ne peux pas modifier le fichier d’Origné
    mais on peux faire une copier sur une feuille et le modifier par vba

    cordialement
    nicogef

  4. #4
    Expert éminent

    Profil pro
    Conseil, Formation, Développement - Indépendant
    Inscrit en
    Février 2010
    Messages
    8 565
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Conseil, Formation, Développement - Indépendant

    Informations forums :
    Inscription : Février 2010
    Messages : 8 565
    Par défaut
    Bonjour à tous

    Quelle est ta version Excel ?

    Doit-t-on écrire
    Salle ou bien 13 – salle ?
    Ligne ou bien 13.1 – Ligne ?

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2013
    Messages
    106
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2013
    Messages : 106
    Par défaut
    bonjour,
    version excel 2013

    c'est bien 13 - salle et idem pour les lignes
    désole que se n’était pas si claire
    merci d'avance pour ton aide
    cordialement
    nicogef

  6. #6
    Expert éminent

    Profil pro
    Conseil, Formation, Développement - Indépendant
    Inscrit en
    Février 2010
    Messages
    8 565
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Conseil, Formation, Développement - Indépendant

    Informations forums :
    Inscription : Février 2010
    Messages : 8 565
    Par défaut
    Bonjour

    Si tu peux inbstaller l'add on PowerQuery (totalement intégré à Excel à partir de 2016) il est possible de créer
    • une plage nommée Data par la formule
      Code : Sélectionner tout - Visualiser dans une fenêtre à part
      =DECALER(base!$A$5;;;NBVAL(base!$C:$C);4)
    • une requête
      Code : Sélectionner tout - Visualiser dans une fenêtre à part
      1
      2
      3
      4
      5
      6
      7
      8
      9
      10
      11
      12
      13
      14
      let
          Source = Excel.CurrentWorkbook(){[Name="Data"]}[Content],
          #"Type modifié" = Table.TransformColumnTypes(Source,{{"Column1", type text}, {"Column2", type text}, {"Column3", type text}, {"Column4", type text}}),
          #"Personnalisée ajoutée" = Table.AddColumn(#"Type modifié", "Salle", each if [Column3] = "****" then [Column1] else null),
          #"Personnalisée ajoutée1" = Table.AddColumn(#"Personnalisée ajoutée", "Ligne", each if [Column3] = "***" then [Column1] else null),
          #"Personnalisée ajoutée2" = Table.AddColumn(#"Personnalisée ajoutée1", "Machine", each if [Column3] = "**" then [Column2] else null),
          #"Personnalisée ajoutée3" = Table.AddColumn(#"Personnalisée ajoutée2", "Coffret électrique", each if [Column3] = "*" then [Column2] else if [Column3] = "**" then "" else null),
          #"Rempli vers le bas" = Table.FillDown(#"Personnalisée ajoutée3",{"Salle", "Ligne", "Machine","Coffret électrique"}),
          #"Lignes filtrées1" = Table.SelectRows(#"Rempli vers le bas", each ([Column3] = "nc/a" or [Column3] = "nc/s")),
          #"Valeur remplacée" = Table.ReplaceValue(#"Lignes filtrées1","",null,Replacer.ReplaceValue,{"Coffret électrique"}),
          #"Colonnes renommées" = Table.RenameColumns(#"Valeur remplacée",{{"Column2", "Contrôle"}, {"Column3", "Valeur"}}),
          #"Autres colonnes supprimées" = Table.SelectColumns(#"Colonnes renommées",{"Salle", "Ligne", "Machine", "Contrôle", "Coffret électrique", "Valeur"})
      in
          #"Autres colonnes supprimées"

    pour obtenir ton tableau Résultat

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

Discussions similaires

  1. probleme de generation du fichier excel
    Par ouatouch_abdeljalil dans le forum JSF
    Réponses: 4
    Dernier message: 26/08/2008, 17h29
  2. Probleme de lecture de fichier Excel sous Access
    Par tribaleur dans le forum VBA Access
    Réponses: 6
    Dernier message: 10/03/2008, 07h51
  3. probleme de manipulation de fichier excell
    Par obydissonn dans le forum VB 6 et antérieur
    Réponses: 3
    Dernier message: 21/03/2007, 13h21
  4. probleme flexcel creer un fichier excell
    Par oneill701 dans le forum Bases de données
    Réponses: 2
    Dernier message: 23/06/2006, 10h22
  5. Probleme d'envoi de fichiers EXcel
    Par lagaffe34 dans le forum Access
    Réponses: 3
    Dernier message: 02/02/2006, 11h41

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