Help VBA Excel
Résolu
actaris51
Messages postés
93
Date d'inscription
Statut
Membre
Dernière intervention
-
jjsteing Messages postés 1670 Date d'inscription Statut Contributeur Dernière intervention -
jjsteing Messages postés 1670 Date d'inscription Statut Contributeur Dernière intervention -
A voir également:
- Help VBA Excel
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Déplacer colonne excel - Guide
- Si ou excel - Guide
- Excel compter cellule couleur sans vba - Guide
8 réponses
Bonjour,
ce que tu veux c'est que dans la feuille initial, il mette sur la ligne ID1 pour chaque Level, la date 'date of identification' correspondant à ID1 de la feuille objectif c'est ca?
de plus :
Supprimer les lignes où il n'y a aucune valeur dans la colonne "date of identification" ?? de quel feuille?
je ne voit pas de case vide sauf dans la feuille 'initial' mais elles sont là pour un agencement plus lisible...
ce que tu veux c'est que dans la feuille initial, il mette sur la ligne ID1 pour chaque Level, la date 'date of identification' correspondant à ID1 de la feuille objectif c'est ca?
de plus :
Supprimer les lignes où il n'y a aucune valeur dans la colonne "date of identification" ?? de quel feuille?
je ne voit pas de case vide sauf dans la feuille 'initial' mais elles sont là pour un agencement plus lisible...
Bonjour,
En fait ce que je veux c'est que pour chaque livrable (donc pour chaque ligne où il y a une date of identification, ou un ID*), le level associé soit recopié sur chaque colonne de cette ligne, comme sur la feuille objectif.
Il s'agit bien de supprimer les lignes "vides" de la feuille initial. L'agencement est moins lisible mais le traitement des données est plus facile :
exemple : avec le format "objectif", je peut facilement selectionner l'ensemble de mes dates pour traitement avec une formule du type :
=DECALER(Deliverables_Database!$N$5;;;NBVAL(Deliverables_Database!$N:$N)-1
qui ne marche pas quand il y a des "trous".
Merci
En fait ce que je veux c'est que pour chaque livrable (donc pour chaque ligne où il y a une date of identification, ou un ID*), le level associé soit recopié sur chaque colonne de cette ligne, comme sur la feuille objectif.
Il s'agit bien de supprimer les lignes "vides" de la feuille initial. L'agencement est moins lisible mais le traitement des données est plus facile :
exemple : avec le format "objectif", je peut facilement selectionner l'ensemble de mes dates pour traitement avec une formule du type :
=DECALER(Deliverables_Database!$N$5;;;NBVAL(Deliverables_Database!$N:$N)-1
qui ne marche pas quand il y a des "trous".
Merci
ok,
je pense qu une rechercheH doit resoudre ton probleme pour mettre chaque valeur de level en fonction de l'ID..
Pour supprimer les ligne vide une ptite macro de ce style :
With Worksheets("Initial).Range("m2:m500")
Set trouvé1 = .Find("", LookIn:=xlValues)
étiq:
If Not trouvé1 Is Nothing Then
NumRow = trouvé1.Row
trouvé1.select
currentCell.EntireRow.Delete
Set trouvé1 = .FindNext(trouvé1)
If NumRow < trouvé1.Row Then GoTo étiq
End With
je pense qu une rechercheH doit resoudre ton probleme pour mettre chaque valeur de level en fonction de l'ID..
Pour supprimer les ligne vide une ptite macro de ce style :
With Worksheets("Initial).Range("m2:m500")
Set trouvé1 = .Find("", LookIn:=xlValues)
étiq:
If Not trouvé1 Is Nothing Then
NumRow = trouvé1.Row
trouvé1.select
currentCell.EntireRow.Delete
Set trouvé1 = .FindNext(trouvé1)
If NumRow < trouvé1.Row Then GoTo étiq
End With
Ok pour supprimer les lignes vides.
Par contre, je n'arrive pas à utiliser la fonction rechercheH dans ce cas de figure...
Peux tu m'aider encore un peu ?
Merci
Par contre, je n'arrive pas à utiliser la fonction rechercheH dans ce cas de figure...
Peux tu m'aider encore un peu ?
Merci
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question