SVP ne rigolez pas 🤣, car je viens d'apprendre en 4 minutes ce que j'ai essayé de comprendre sur des vidéos de plus d'une heure d'explication. Quelle pédagogie waouuuuuuh. Je vous lâcherai plus ⛓. Grand merci et respect à vous.
@motorrd95034 жыл бұрын
Moi tout simplement je vous découvre juste par hasard car je cherchais une information sous vba et je vous découvre. J'avoue je ne suis pas déçu bien au contraire j'en suis ravis.
@almostblue70363 жыл бұрын
merci. C'est la 2e fois que j'utilise ce code. On sait la chance qu'on a d'avoir des macros prêtes à l'emploi, où il n'y a pas le long travail d'apprentissage théorique, qui est un peu décourageant.
@veroradion9174 жыл бұрын
Merci beaucoup, je viens de tester c'est super!!
@darklord19414 жыл бұрын
C'est fabuleux..merci bcp
@rodolphed40965 жыл бұрын
Merci :-) c'était exactement ce que je cherchais depuis un moment ^^
@ernestnjonkeng1239 Жыл бұрын
cool, pourriez vous refaire cette fois pour supprimer les lignes de tableau uniquement ? (et non pour la ligne entière
Жыл бұрын
Bonjour, J'imagine que la question fait référence à la présence d'informations à côté du tableau, qu'on souhaite donc garder. Si c'est la cas, une des possibilités est d'utiliser .Clear pour effacer les données des cellules. Attention par contre, cela laissera une ligne vide dans le tableau.
@amadeogalasso34672 жыл бұрын
Bonjour, je viens de tombé par hasard et cela répond à ma problématique donc c est génial, mais ça se complexifie maintenant, comment supprimer une ligne par rapport à des conditions qui sont sur plusieurs colonnes, exemple si je n ai pas le mot 'produit' en colonne À et que je n ai pas le mot 'part' en colonne B sur la meme ligne alors je peux détruire la ligne entière ? Merci
2 жыл бұрын
Bonjour, il faut ajouter à la condition première. Pour suivre l'exemple du commentaire, il faut donc If ws_onglet.Cells(i,1) "Produit" And ws_onglet.Cells(i,2) "Part" then. En espérant que ça aide un peu :)
@fredericsonnet82312 жыл бұрын
bonjour je souhaiterais adapter votre macro pour purger la valeur des cellules en colonne 7 si cellule vide en colonne 1 Merci
@seyarkami59904 жыл бұрын
Bonjour Kévin et vraiment merçi encore. Dites moi est-il possible d'avoir le texte de la macro. Elle est vraiment utile
@seyarkami59904 жыл бұрын
Re Kévin, une question me vient peut-on adapter ta macro pour la suppression de mot ou texte dans une colonne, est ce possible ??
4 жыл бұрын
Salut ! Oui c'est possible. La complexité de mise en place dépendra du degré de spécificité qu'on veut. Le plus simple sera de supprimer le contenu d'une cellule entièrement (pour cela il faudra utiliser ClearContent). Le plus dur sera d'enlever un mot d'une phrase par exemple (là, il faudra certainement une boucle sur chaque mot).
4 жыл бұрын
Salut ! Je viens de l'ajouter. Merci ;)
@Merahhaouari5 жыл бұрын
merçi pour tooo kevin
@agathegoulet86382 жыл бұрын
Merci beaucoup :) Question: comment faire ma condition si valeur = "" et si la valeur = #DIV/0 ?
2 жыл бұрын
Bonjour, il faudra utiliser ISERROR. Par exemple, If IsError(ws_data.cells(rwnum,2).value) = True then....
@kahlamohamed35874 жыл бұрын
Bonjour, j'ai un Userform et je veux intégrer cette méthode sur un bouton a c que c'est possible ?
4 жыл бұрын
Oui tout à fait possible. Il faut simplement créer le bouton sur le userform, double cliquer sur le bouton et intégrer la macro.
4 жыл бұрын
Le code ici : Dim ws_data as Worksheet Dim lstrw as long, rwnum as long Dim valeur as variant 'identifier notre onglet Set ws_data = Worksheets(1) 'identifier la dernière ligne lstrw = ws_data.Cells(rows.count,1).end(xlup).row 'commencer la boucle For rwnum = lstrw to 2 Step -1 'trouver la valeur de la cellule valeur = ws_data.cells(rwnum,2).value 'condition If valeur = 0 or valeur = "" Then ws_data.Cells(rwnum,1).Entirerow.Delete End If Next Msgbox("La suppression des données est faite")
@seyarkami59904 жыл бұрын
Merci infiniment
@MrMahmoudSouissi4 жыл бұрын
Bonjour merci pour votre effort important . si c'est possible je veut écrire une macro qui supprime un tableau dans une date que je défini . Merci d'avance
4 жыл бұрын
Bonjour, si on souhaite supprimer des lignes qui correspondent à une date choisie, il faut ajouter une condition sur la date dans la macro. Avant la boucle sur les données, il faudra utiliser une Inputbox pour permettre à l'utilisateur d'indiquer la date à supprimer.
@sylvainkacinou18177 жыл бұрын
Merci
@allaouaabdelhamid47514 жыл бұрын
Moi j'ai mon problème c'est que quand je suprime une ligne le saut de page se décalle et j'ai un problème d'impression Donc je sollicite votre aide !
4 жыл бұрын
Je ne suis pas sûre de la meilleure chose à faire. Mon instinct me dit que peut être on peut utiliser des paramètres pour supprimer la ligne différement. Ceci dit, c'est peut être plus rapide de redéfinir le saut de page avec VBA si celui-ci se trouve toujours au même endroit.