Effacer des donnees non contigues d'une ligne selectionnee dans une listbox

Katou1604

XLDnaute Nouveau
Bonsoir.

Je reviens vers vous car je tourne en rond depuis 2 jours.

J'ai créé une listbox qui reprend toutes les données de mon userform.

Je souhaiterais, après avoir sélectionné ma ligne dans la listbox, pouvoir effacer les DONNEES NON CONTIGUES d'une ligne (et non la ligne).

Comment puis-je faire ?

Exemple :
Effacer les données de la place A2 à E2 et G2 à J2.......

Avec tous mes remerciements pour votre aide.

NB : Je ne peux pas effacer directement la ligne car mon fichier est volumineux et les ressources excel ne suffisent pas.... (poste de travail vérrouillé.... donc astuces obligatoires !).
 

eriiic

XLDnaute Barbatruc
Re : Effacer des donnees non contigues d'une ligne selectionnee dans une listbox

Bonjour,

essaie avec :
Code:
dim plage as range
set plage = union([A1:E1],[G1:J1]
...
plage.offset(lig-1).clearcontent
eric

PS: pas utile de sélectionner, mais tu préfères tu peux l'ajouter...
 
Dernière édition:

Katou1604

XLDnaute Nouveau
Re : Effacer des donnees non contigues d'une ligne selectionnee dans une listbox

Merci beaucoup mais cela ne convient pas.
Les données de la ligne concernée par l'effacement des données doit obligatoirement être celle selectionnée dans la listbox.
Une idée ?
Merci beaucoup.
Excellente fin de soirée.
 

eriiic

XLDnaute Barbatruc
Re : Effacer des donnees non contigues d'une ligne selectionnee dans une listbox

Bonjour,

Ne pas oublier le s ;)
C'est
ClearContents
Oupss. Oui, merci staple :)

Merci beaucoup mais cela ne convient pas.
Les données de la ligne concernée par l'effacement des données doit obligatoirement être celle selectionnée dans la listbox.
Dans ma proposition lig est bien évidemment le n° de la ligne qui est dans ta listbox.

eric
 
Dernière édition:

Katou1604

XLDnaute Nouveau
Re : Effacer des donnees non contigues d'une ligne selectionnee dans une listbox

Bonsoir.
Je vais tester à nouveau.
Cependant, maintenant que j'ai trouvé la solution pour réduire ma base de données de 50 000 Mo à 1 000 Mo, je peux effacer une ligne sans problème... donc plus la peine de trouver une astuce.
Je reste pour autant intéressée par la solution que vous m'avez proposé.
Un très très grand merci à vous tous pour votre aide rapide et précieuse à la fois.
Excellente soirée.
Katou1604
 

Discussions similaires

Réponses
4
Affichages
841

Statistiques des forums

Discussions
312 177
Messages
2 085 972
Membres
103 073
dernier inscrit
MSCHOE16