Macro pour vider partiellement une cellule

MELDAM -  
 MELDAM -
Bonjour,

Je m'adresse à ce forum car j'ai deux problèmes que je n'arrive pas à résoudre. Je précise que je ne connais rien aux macros.
1er --> j'ai besoin de vider partiellement 2 cellules dans plusieurs tableaux comme par exemple dans ces 2 colones
0214050 - CAISSE A OUTILS SODISE Nom du produit: 0214050
0280010 - CAISSE COMPLETE BOST Nom du produit: 0280010
0214025 - CAISSE PLASTIQUE BOST Nom du produit: 0214025
Dans la 1ere colonne, je veux supprimer les chiffres et le tiret; dans la seconde, je veux supprimer "nom du produit:"
Il faut savoir que le nombre de lignes total est variable d'un tableau à l'autre.

2ème --> je voudrais fusionner 2 fichiers excel: l'un ayant un code article, une référence et le nom du fournisseur; le 2ème fichier ayant la référence article et le prix.
mon objectif étant d'avoir le code, la référence, le nom du fournisseur et le prix dans le même tableau.

Je vous remercie par avance pour vos conseils :)


Configuration: Windows / Chrome 81.0.4044.122

4 réponses

via55 Messages postés 14512 Date d'inscription   Statut Membre Dernière intervention   2 746
 
Bonjour

Oui si tu fournis tes 2 fichiers en les postant sur cjoint.com, en copiant le lien créé et en venant le coller ici
On avisera en fonction de l'arrangement de tes données

1
via55 Messages postés 14512 Date d'inscription   Statut Membre Dernière intervention   2 746
 
Avec les 2 feuilles dans le même fichier :
https://www.cjoint.com/c/JEmo63dlPj7
1
MELDAM
 
c'est super, ca fonctionne :)
Mille fois merci
0
MELDAM
 
Bonjour,
j'ai réussi à déployer ta formule et cela a parfaitement réussi. Maintenant, je suis à une nouvelle étape, il me semble que je peux utiliser la même formule mais je n'y arrive pas. Donc, je me permets de revenir vers toi (il semble que le tutoiement soit d'usage).
Maintenant, j'ai besoin que la feuille 1 reprenne soit le prix de vente (info située dans la feuille PV) soit le prix d'achat (info située dans la feuille PA). j'ai essayé plusieurs fois, mais j'ai toujours des messages erreur bizarres.
J'ai mis le fichier dont voici le lien --> https://www.cjoint.com/c/JEvqqLRsDBd
Merci d'avance :)
0
via55 Messages postés 14512 Date d'inscription   Statut Membre Dernière intervention   2 746 > MELDAM
 
Bonjour

https://www.cjoint.com/c/JEvtAg84Eka

Bien sûr l'erreur N/A est renvoyée lorsque le produit ne se trouve pas dans les listes comme c'est le cas pour certaiens clés à molette

Cdlmnt
Via
0
MELDAM > via55 Messages postés 14512 Date d'inscription   Statut Membre Dernière intervention  
 
bonjour, merci pour ton aide.
Néanmoins après vérification sur plusieurs articles, il y a des erreurs N/A alors qu'il un prix. Je pense que le problème vient du faite que la recherche se fait sur le nom de l'article et non pas sur sa référence (SKU). Chaque fois que j'essaie de modifier la formule j'ai un message d’erreur.
Pourrais-tu essayer de le modifier pour moi?
0
via55 Messages postés 14512 Date d'inscription   Statut Membre Dernière intervention   2 746 > MELDAM
 
Renvoie moi le fichier avec les erreurs en colorant les cellules qui devraient renvoyer un prix
0
via55 Messages postés 14512 Date d'inscription   Statut Membre Dernière intervention   2 746
 
Bonjour Meldam

1) Pour supprimer les n°s de la colonne A dans une autre colonne la formule
= DROITE(A1;NBCAR(A1)-10)
2) Pour supprimer les npms de ma colonne B dans une autre colonne la formule
=SUBSTITUE(B1;"Nom du produit:";"")
Etirer les formules vers le bas
3) Pour fusionner les fichiers :
Dans le 1er après code article, en A référence en B et nom du fournisseur en C tu rajoutes les colonnes article et prix
Tu crées une seconde feuille dans laquelle tu colles toute la feuille de ton fichier 2, avec 3 colonnes en A, B et C référence, article et prix
Puis pour rapatrier les données dans la 1ere feuille dans celle ci en col article tu mets la formule :
=RECHERCHEV(A1;Feuil2!A:C;2;0)
et en col prix la formule
=RECHERCHEV(A1;Feuil2!A:C;3;0)
Etire les formules vers le bas

Ensuite pour conserver les données sans les formules tu fais un copier-coller de tout le tableau que tu colles dans une nouvelle par collage spécial Valeurs uniquement

Cdlmnt
Via
0
MELDAM
 
BONJOUR :)
merci pour votre réponse, toute la 1ere partie fonctionne bien.
Malheureusement, cela ne fonctionne pas pour la fusion des fichier. Il faut peut être que je précise que les informations ne sont pas dans le même ordre dans les 2 fichiers.
Pourriez-vous encore m'aider?
0
MELDAM
 
et voici pour le premier document :

https://www.cjoint.com/c/JEmowdOM4md

le second :
https://www.cjoint.com/c/JEmoxgFu5vd
0