Aide

Bonjour,

J'ai besoin de vos aides SVP par rapport à deux situations :

1- J'ai un classeur excel avec 5 feuilles et je voudrais qu'à la fermeture : les trois premières s'effacent automatiquement sans que les deux dernières se changent .

2- je voudrais trier sur une feuille sans que la première ligne entre en considération dans le tri

bonjour

1/ est une mauvaise idée (on n'efface JAMAIS rien dans Excel, sauf les erreurs de saisie)

2/ menu Excel n°1, "mettre sous forme de tableau" Mon tableau comporte des en-têtes, puis menu Données "filtrer".

3/ joins ton fichier, on va regarder ça

bonjour le fil, bonjour le forum,

Pour le premier point (à mettre dans le composant ThisWorkbook) :

Private Sub Workbook_BeforeClose(Cancel As Boolean)
For I = 1 To 3
    Sheets(I).Rows.Delete
Next I
ThisWorkbook.Save
End Sub

Pour le second, pas assez d'infos...

Merci à vous

Je voudrais effectuer un tri sur la feuille 'gh' et qu'il me laisse la première ligne fixe sans qu'elle entre en considération dans le tri

Par contre je ne sais pas comment appliquer ce code vba par rapport à mon exemple

2classeur1.xlsx (10.90 Ko)

re

pour le tri (ou le filtre) voir mon exemple (explication message ci-dessus)

pour le reste je n'ai rien compris. Tu as 4 onglets identiques !

2classeur1.xlsx (11.97 Ko)

Pourquoi vous avez supprimé le A dans le premier classeur je voudrais faire le tri par rapport à la première colonne

parce que ce A n'était pas logique

mais tu peux le remettre. Tu constateras que le tableau comprend tout seul qu'il doit s'agrandir

tu peux trier selon la colonne

Rechercher des sujets similaires à "aide"