Comment faire TCD qu'avec les données filtrées

Bonjour,

Je voudrais faire TCD qu'avec les données filtrées (cellules visibles).

ma solution actuelle est qu'avec une function pour détecte si la ligne est visible, après copie les cellules visibles dans un nouvel onglet, et faire TCD sur ce tableau copié.

si vous avez des idées plus directes. Merci bcp d'avance.

bonjour,

je ne suis pas très fort, mais j'utilise souvent des TCD et il me semble que tu prends le problème à l'inverse. c'est au niveau du TCD que l'on peut filtrer ! désolé de ne pas répondre à ta question

Francky

Bonjour Franky,

parce que sur ce tableau universel qui contient toutes les données, je vais faire plusieur TCD avec la meme critère

donc je préfère de faire le triage dans ce tableau universel au lieu de faire le filtrage dans tous les onglets de TCD.

Bonjour,

Ci-joint un début pour te renseigner.

Dans le fichier joint, faire un filtre et demander à isoler les personnes de moins de 20 ans

Selectionner une cellule du tableau et lancer la macro.

Cordialement

Public Sub PlageFiltreeVisible()

Dim PlageVisible As Range

  Selection.CurrentRegion.Select

  Selection.Offset(0, 0).Resize(Selection.Rows.Count).Select

  Set PlageVisible = Selection.SpecialCells(xlVisible)
  PlageVisible.Copy Range("A11")

End Sub

Jean Eric,

c'est un code super, ca permet de définir les zones visibles

Ese-ce qu'il y a de moyen de dire à partir de 3eme ligne, on commence compter.

puisque je ne veux pas qu'il compte l'entete de l'onglet.

Merci

Bonjour,

La modification du code est surligné.

Cordialement

Option Explicit
Public Sub PlageFiltreeVisible()

Dim PlageVisible As Range

  Selection.CurrentRegion.Select

Selection.Offset(1, 0).Resize(Selection.Rows.Count - 1).Select

  Set PlageVisible = Selection.SpecialCells(xlVisible)
  PlageVisible.Copy Range("A11")

End Sub

Merci Jean Eric, ca y est, j'y arrive.

Rechercher des sujets similaires à "comment tcd donnees filtrees"