Envoi par mail en PDF

J’ai plusieur devise dans mon etat d’esprit :slight_smile:

Il faut appelle un chat un chat.
Et rendre a caesar ce qui appartien a caesar :slight_smile:

1 « J'aime »

Miaou miaou miaou !!!
Ron ron ron ron ron ron !!!

1 « J'aime »

j’ai testé et cela marche très bien pour toute les quantités sur la colonne G
on avance , c’est cool
merci

le fichier est bien fonctionnel
j’ai su mettre B2,B5 à G5, B15 à G15 en majuscule dans l’onglet base de données
par contre je n’arrive pas à Enlever "carton de " dans la colonne E6,E8 ect… de la fiche palette s’il n’a pas de chiffre devant
mettre les Bordure pour les quantités totales par série dans fiche palette
et toujours une erreur si les n’est pas les 12 séries de rempli

petit serie en plusieurs carton et 1 palette pour toute les serie (2) (1).xlsm (84,4 Ko)

Bonjour

Testes cette nouvelle version et dis moi

« et toujours une erreur si les n’est pas les 12 séries de rempli »

J’ai supprimé la dernière série dans l’onglet « fiche production » je n’ai eu aucune erreur à l’exécution du traitement
Attention si une série n’est pas à traiter aucune donnée ne doit être présente dans la colonne « P » de cette série dans cet onglet
Cette colonne est utilisé pour déterminer la dernière ligne à traiter

Ton fichier avec les corrections demandées

petit serie en plusieurs carton et 1 palette pour toute les serie (2).xlsm (76,2 Ko)

et comme d’hab cela fonctionne, je n’en doutais pas
mais, oui il y a un mais sinon cela sera pas marrant
dans la fiche palette les series non inscrit dans la base des données reste visible
je sais pas comment j’aurai fait sans ton aide
merci

Merci pour ce retour

« dans la fiche palette les series non inscrit dans la base des données reste visible »

C est à dire peux tu détailler est ce une anomalie à corriger ?

Si il y a pas de données pour les séries :
Exemple série 11 et 12
Dans ce cas ils ne devraient pas apparaître sur la fiche palette

Envoies moi le fichier tel qu il est en l etat pour que je le teste avec cette configuration

J’ai réussi à provoquer l’anomalie
Attention le traitement utilise la colonne « P » de l’onglet « fiche production » pour détecter la dernière ligne à traiter
Si les cellules sont vides ou si les formules de celles-ci ne donnent aucune donnée les lignes sont considérés comme non à traiter
La première cellule dans cette colonne qui n’est pas dans ces critères est considéré comme la dernière ligne à prendre en compte par la procédure

Je suppose que dans la liste des séries jusqu’à cette dernière ligne il n’y aura pas de trou (une ou plusieurs série sans aucune donnée) car l’intégralité de celle-ci seront intégrés dans le résultat de l’onglet « fiche palette » données ou pas donnée

A toi de me confirmer
Sinon il faut trouver une astuce (donnée ou autre) pour indiquer au traitement si il faut ou non intégrer la série

Merci pour ton aide dans cet esprit

Ton fichier corrigé concernant le dernier dysfonctionnement

Testes et dis moi

petit serie en plusieurs carton et 1 palette pour toute les serie (2).xlsm (77,9 Ko)

je te joint le fichier avec l’erreur sur la fiche palette
petit serie en plusieurs carton et 1 palette pour toute les serie .xlsm (74,4 Ko)

Je t’ai répondu voir ma réponse précédente à la tienne

Désolé je n’avais pas vu
Actuellement au travail je suis rester sur l’ancien post :grin::wink:
Je regarde dès que je peux

Je viens de regarder
Et cela fonctionne parfaitement comme d’hab
Je revérifie ce soir au calme après le boulot
Merci pour ton aide

Très bien
J attends ta confirmation
N oublies pas de répondre à ma question :

"Je suppose que dans la liste des séries jusqu’à la dernière ligne il n’y aura pas de trou (une ou plusieurs série sans aucune donnée) car l’intégralité de celle-ci seront intégrés dans le résultat de l’onglet « fiche palette » données ou pas donnée

A toi de me confirmer
Sinon il faut trouver une astuce (donnée ou autre) pour indiquer au traitement si il faut ou non intégrer la série

Merci pour ton aide dans cet esprit"

Non logiquement il n’aura pas de trou
Si il y a que 3 série seul les 3er seront rempli

Merci pour ce message de confirmation c’est rassurant
Maintenant il faut le savoir et y veiller

Au plaisir de te retrouver sur les ondes du forum une prochaine fois

1 « J'aime »

ton fichier marche très bien

il y a un petit truc qui est gênant

quand la série 1 est inferieur au autre série tout va bien
mais si la serie 1 est superieur au autre là il me note une ligne de la serie 1
je t’ai fait 2 captures pour que tu vois

du coup j’ai fait un VBA pour vider les cellules mais malgré ceci ca reste pareil
Sheets(« Fiche palette »).Range(« C5:G6 »).ClearContents

je te joint le fichier avec les données déjà inscrite pour que tu vois le problème
12 petit serie en plusieurs carton et 1 palette.xlsm (82,4 Ko)

Bonjour
Une petite correction et adieu l’anomalie !!!
Testes et dis moi

12 petit serie en plusieurs carton et 1 palette.xlsm (75,5 Ko)

1 « J'aime »

ca marche nickel
merci tu es top :grin:
tu peux me dire ce que tu as ajouté et ou
car j’ai 2 fichiers similaires

c’est bon j’ai trouver :laughing: :blush: