|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : mai 2009 Messages : 22 ![]() |
Bonjour a vous tous,
J'ai ce fichier ci joint qui à partir de la lignes 39 semble vide mais ne l'ai pas!!!! Comment je peut faire pour les supprimer par ce que je me retrouve avec un fichier très volumineux Merci a vous. |
|
|
00
|
|
|
#2 |
|
Membre du Club
![]() ![]() Étudiant Inscription : novembre 2011 Messages : 102 ![]() |
Salut Sobas,
Je pense que le topic suivant (résolu) devrait t'aider : http://www.developpez.net/forums/d48...-lignes-vides/ Kaera* |
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : mai 2009 Messages : 22 ![]() |
Merci pour l'info mais en fait pour moi il ne s'agit pas d'une erreur d'excel (car en ouvrant un nouveau fichier, cela fonctionne correctement), mais il doit y avoir une ligne dans ma macro qui fait ça.
J'imagine que c'est l'action sélectionner tout... Mais dans se cas comment faire pour sélectionner toutes les lignes qui se sont pas vide pour ne pas faire ctrl+A. Si non si je les sélectionnes et que je fais clique droit et que je supprime sa fonctionne, mais là encore il faudrait que la sélection soit faite après ou la dernière cellule pleine. Dans mon cas elle contient le symbole "/" |
|
|
00
|
|
|
#4 | ||
|
Membre du Club
![]() ![]() Étudiant Inscription : novembre 2011 Messages : 102 ![]() |
Salut Sobas,
Voici une suggestion, à tester et peut-être remodeler : Code :
J'espère ne pas avoir répondu à côté ! ![]() Kaera* |
||
|
|
00
|
|
|
#5 | ||
|
Membre Expert
![]() Marcel GALANODéveloppeur informatique Inscription : juillet 2009 Messages : 644 ![]() |
Bonjour Kaera, Sobas, Bonjour le Forum,
Si je peux me permettre, Tester tout une colonne peut parfois être lourd. Mieux vaut sélectionner les lignes (ou colonnes) informées après en avoir détecté la dernière. Voir sur ce forum les différentes discussions à ce sujet. Comme déjà signifié, sélectionner cellule par cellule un champ donné de valeurs, n'est qu'une solution de dernier recours. Mieux vaut privilégier les méthodes SpecialCells et Find. Ici, la propriété = True n'est pas nécessaire, mais c'est une question de choix. Il n'est pas nécessaire de sélectionner un objet Range pour lui affecter une méthode ou une propriété. Ce genre de ligne alourdit le code. Maintenant, j'en viens au problème de l'ami Sobas. Ce phénomène est connu. Voici un code de Laurent Longre qui te permettra d'y remédier, et que j'ai déjà mentionné dans une précédente discussion. Code :
__________________
Bien Cordialement. Marcel Pas de messagerie personnelle pour vos questions, s'il vous plaît. La réponse peut servir aux autres membres. Merci.![]()
|
||
|
|
10
|
|
|
#6 |
|
Invité de passage
![]() Inscription : mai 2009 Messages : 22 ![]() |
Parfais, je vous remercie a tout les deux de votre aide.
C'est vraiment super, vous m’enlevai une épine du pied. |
|
|
00
|
|
|
#7 |
|
Membre du Club
![]() ![]() Étudiant Inscription : novembre 2011 Messages : 102 ![]() |
MarcelG, Sobas,
De toute évidence, je ne suis pas prête à répondre aux questions des membres ! ![]() En tout cas merci de ta correction Marcel, j'en prends note. Kaera*
__________________
. Si la réponse d'un membre vous satisfait, pensez à voter en cliquant sur le pouce levé ! ![]() *** Un vote négatif sans justification, c'est dénué d'intérêt ! ![]() Accompagnez-le d'un message explicatif, cela évitera au membre visé de reproduire la même erreur. Bien plus efficace ! ...An ka mandéw, mèt taw ek tan mwen pou sa fè an lô... |
|
|
00
|
|
|
#8 | |
|
Membre Expert
![]() Marcel GALANODéveloppeur informatique Inscription : juillet 2009 Messages : 644 ![]() |
Salut Kaera,
Citation:
Pardon si j'évoque ma propre expérience. L'iune des premières choses que l'on apprend dans ce genre de forum est l'absolue nécessité de mettre son orgueuil de côté. Proposer une résolution, c'est certes aider celui qui pose une question, mais c'est aussi s'exposer aux remarques des autres membres. Il y 3 facteurs de progression à mon sens : - la recherche par tous les moyens possibles de la réponse à ses questions - la recherche d'une réponse aux questions posées par les autres en "creusant" ses propres acquis. - l'amélioration de nos codes par la prise en compte des remarques des autres membres. A moins d'avoir acquis la technicité d'un mercatog ou d'un Fontaine, dans ces conditions, nous avons tous une marge de progression. En conclusion : continue !
__________________
Bien Cordialement. Marcel Pas de messagerie personnelle pour vos questions, s'il vous plaît. La réponse peut servir aux autres membres. Merci.![]()
|
|
|
|
10
|
|
|
#9 | ||
|
Membre du Club
![]() ![]() Étudiant Inscription : novembre 2011 Messages : 102 ![]() |
Re salut MarcelG,
Citation:
Citation:
Je te remercie pour tes conseils et tes encouragements MarcelG, ça donne envie de s'y mettre plus encore ! Kaera*
__________________
. Si la réponse d'un membre vous satisfait, pensez à voter en cliquant sur le pouce levé ! ![]() *** Un vote négatif sans justification, c'est dénué d'intérêt ! ![]() Accompagnez-le d'un message explicatif, cela évitera au membre visé de reproduire la même erreur. Bien plus efficace ! ...An ka mandéw, mèt taw ek tan mwen pou sa fè an lô... |
||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com