Bonjour tout le monde,
J'ai un problème avec une macro que j'essaie de modifier.
Mon entreprise livre des petits déjeuners tous les matins à des hôtels. Au moment de la livraison, le client doit signer un document appelé "Delivery Note" pour accuser de réception et nous devons aussi lui fournir la liste des ses commandes du jour.
Pour l'instant, tout est manuel mais j'ai pu mettre la main sur un macro qui permet de ventiler une base de données et de créer un fichier excel par client. A l'heure actuelle, nous saisissons dans une base toutes les commandes que nous recevons et au moment de préparer les documents papier, nous filtrons sur le nom du client qui nous intéresse et imprimons cet excel filtré.
Bref, je souhaite partir du fichier ci-joint intitulé "Base" créer un fichier excel par client selon le modèle intitulé ici "DeliveryNote_template". Les deux fichiers ont exactement le même format. La macro qui permet de faire ça est dans le fichier "Ventilation Crash Test" seulement lorsque je la lance, j'ai un message d'erreur et les fichiers générés ne sont pas corrects..
Apparemment, le problème réside à la ligne suivante seulement je ne comprends pas ce qu'elle veut dire.. :
oShCible.Cells(iLigEcrite, iCol) = oShSource.Cells(iLig, iCol)
Pourriez-vous me donner un coup de main pour debuger ce code?
Merci beaucoup!!
Guillaume
J'ai un problème avec une macro que j'essaie de modifier.
Mon entreprise livre des petits déjeuners tous les matins à des hôtels. Au moment de la livraison, le client doit signer un document appelé "Delivery Note" pour accuser de réception et nous devons aussi lui fournir la liste des ses commandes du jour.
Pour l'instant, tout est manuel mais j'ai pu mettre la main sur un macro qui permet de ventiler une base de données et de créer un fichier excel par client. A l'heure actuelle, nous saisissons dans une base toutes les commandes que nous recevons et au moment de préparer les documents papier, nous filtrons sur le nom du client qui nous intéresse et imprimons cet excel filtré.
Bref, je souhaite partir du fichier ci-joint intitulé "Base" créer un fichier excel par client selon le modèle intitulé ici "DeliveryNote_template". Les deux fichiers ont exactement le même format. La macro qui permet de faire ça est dans le fichier "Ventilation Crash Test" seulement lorsque je la lance, j'ai un message d'erreur et les fichiers générés ne sont pas corrects..
Apparemment, le problème réside à la ligne suivante seulement je ne comprends pas ce qu'elle veut dire.. :
oShCible.Cells(iLigEcrite, iCol) = oShSource.Cells(iLig, iCol)
Pourriez-vous me donner un coup de main pour debuger ce code?
Merci beaucoup!!
Guillaume