Macro excel, association d'élément
Résolu/Fermé
A voir également:
- Macro excel, association d'élément
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Liste déroulante excel - Guide
- Si et excel - Guide
- Word et excel gratuit - Guide
- Logiciel gestion association gratuit excel - Télécharger - Gestion de projets
3 réponses
gbinforme
Messages postés
14946
Date d'inscription
lundi 18 octobre 2004
Statut
Contributeur
Dernière intervention
24 juin 2020
4 717
2 mai 2008 à 11:49
2 mai 2008 à 11:49
bonjour
essaies avec ces modifications commentées
essaies avec ces modifications commentées
Sub filtre() Dim Lig As Long Dim Col As String Dim NbrLig As Long Dim NumLig As Long Sheets("Alert").Activate ' feuille de destination Col = "I" ' colonne données non vides à tester' en majuscule !!! NumLig = 2 ' alors là ca doit etre le N° de la 1er ligne de données en comptant la ligne 1 = 0 .... ? ' With Sheets("PAR CENTRE") ' feuille source' NbrLig = .Cells(65536, Col).End(xlUp).Row For Lig = 1 To NbrLig If .Cells(Lig, 4).Value <> "" Then '.Cells(Lig, 4).Copy inutile Sheets("Alert").Cells(NumLig, 2).Resize(1, 2).Insert Shift:=xlDown ' les 2 colonnes sont décalées pour rester cohérent Sheets("Alert").Cells(NumLig, 2) = .Cells(Lig, 4) End If If IsDate(.Cells(Lig, 12).Value) Then '.Cells(Lig, 12).Copy inutile 'Sheets("Alert").Cells(NumLig, 3).Insert Shift:=xlDown ' inutile Sheets("Alert").Cells(NumLig, 3) = .Cells(Lig, 12) End If Next Lig End With End Sub