Insertion automatique de ligne dans un devis
didsyl
Messages postés
50
Statut
Membre
-
Le Pingou Messages postés 12713 Date d'inscription Statut Contributeur Dernière intervention -
Le Pingou Messages postés 12713 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
Voilà, je vais essayer de me faire comprendre, ( j'ai joint un fichier qui peut permettre de mieux suivre). Je voudrais pouvoir grâce au bouton (+1 ligne; macro 1) de la feuille 'Devis' ajouter des lignes à mon devis. la macro que j'ai enregistrer fonctionne la première fois, mais pour les autres, elle insère toujours à la même ligne. Or je voudrais insérer à la dernière ligne. Je pense que ça ne dois pas être trop compliqué, mais je n'y connais rien en VBA.
2 ème point. J'utilise un système conseillé par Philou qui fonctionne à merveille et consiste en un masque de saisie 'devis', un masque de consultation et une feuille 'archives'. Les données du devis sont copiées dans une ligne de la feuille archives et je peux revoir le devis dans la feuille consultation. Mais avec le nouveau système d'insertion de lignes, comment faire pour enregistrer dans la feuille archives les nouvelles lignes et comment faire pour que dans la feuille consultation, le nombre de lignes correspondent.
En fait, la vrai feuille de calcul excel que j'utilise pour mes devis et factures contient 27 lignes, mais je suis souvent trop court pour mes offres qui comptent beaucoup de pièces, je voudrais donc pouvoir ajouter le nombre de lignes que je veux ( parfois 3 pages d'articles...).
Merci à tous pour les réponses que vous pourriez apporter
Didsyl
https://www.cjoint.com/?0Gvry7wxaMg
Voilà, je vais essayer de me faire comprendre, ( j'ai joint un fichier qui peut permettre de mieux suivre). Je voudrais pouvoir grâce au bouton (+1 ligne; macro 1) de la feuille 'Devis' ajouter des lignes à mon devis. la macro que j'ai enregistrer fonctionne la première fois, mais pour les autres, elle insère toujours à la même ligne. Or je voudrais insérer à la dernière ligne. Je pense que ça ne dois pas être trop compliqué, mais je n'y connais rien en VBA.
2 ème point. J'utilise un système conseillé par Philou qui fonctionne à merveille et consiste en un masque de saisie 'devis', un masque de consultation et une feuille 'archives'. Les données du devis sont copiées dans une ligne de la feuille archives et je peux revoir le devis dans la feuille consultation. Mais avec le nouveau système d'insertion de lignes, comment faire pour enregistrer dans la feuille archives les nouvelles lignes et comment faire pour que dans la feuille consultation, le nombre de lignes correspondent.
En fait, la vrai feuille de calcul excel que j'utilise pour mes devis et factures contient 27 lignes, mais je suis souvent trop court pour mes offres qui comptent beaucoup de pièces, je voudrais donc pouvoir ajouter le nombre de lignes que je veux ( parfois 3 pages d'articles...).
Merci à tous pour les réponses que vous pourriez apporter
Didsyl
https://www.cjoint.com/?0Gvry7wxaMg
A voir également:
- Insertion automatique de ligne dans un devis
- Partage de photos en ligne - Guide
- Réponse automatique thunderbird - Guide
- Formulaire en ligne de meta - Guide
- Logiciel devis facture - Télécharger - Comptabilité & Facturation
- Mètre en ligne - Guide
15 réponses
Bonjour,
J'ai besoin d'une information, lors [Enregistrer facture] vous copier la plage [Devis !A7 :F(9ou plus...)
Dans [Archives], mais pourquoi pas l'un sous l'autre ?
Votre fichier pour le point 1 : https://www.cjoint.com/?3Gvx1jwOjvV
J'ai besoin d'une information, lors [Enregistrer facture] vous copier la plage [Devis !A7 :F(9ou plus...)
Dans [Archives], mais pourquoi pas l'un sous l'autre ?
Votre fichier pour le point 1 : https://www.cjoint.com/?3Gvx1jwOjvV
Merci pour la réponse, le point 1 est presque parfait, je ne comprend pas la macro, mais ça fonctionne. Par contre les lignes que tu as neutralisés servent à recopier les formules dans la nouvelle ligne. Ici il s'agit d'un exemple, mais dans le fichier que j'emplois, il y à plusieurs formules que je voulais ne pas recopier à chaque fois.
Par contre je ne comprend pas " mais pourquoi pas l'un sous l'autre ?"
si tu penses à quelque chose...
Merci
DidSyl
Par contre je ne comprend pas " mais pourquoi pas l'un sous l'autre ?"
si tu penses à quelque chose...
Merci
DidSyl
Bonjour,
Merci pour l'information.
Le point 1, il serait bien de mettre dans votre exemple les formules qui correspondent dans les 3 lignes de base (7, 8 et 9) même s'il y a une erreur, cela me permettra de corriger le code de la procédure.
Le point 2, je constate que dans l'archive vous avez une ligne par devis avec toutes les données qui suivent. Ce qui est faisable, mais je préfère la solution avec la disposition des données identique aux devis (Réf, Libellé, Quantité, Prix, Remise, Total Ligne) plus une colonne (N° devis). Vous avez donc pour un numéro de devis autant de lignes qu'il y a de référence. En plus en cas de modification du nombre de colonne du devis il est très simple de modifier le tableau d'archives ce qui n'est plus le cas avec les données sur une ligne.
Sitôt réception du complément au point 1 je vous préparerai la proposition.
Merci pour l'information.
Le point 1, il serait bien de mettre dans votre exemple les formules qui correspondent dans les 3 lignes de base (7, 8 et 9) même s'il y a une erreur, cela me permettra de corriger le code de la procédure.
Le point 2, je constate que dans l'archive vous avez une ligne par devis avec toutes les données qui suivent. Ce qui est faisable, mais je préfère la solution avec la disposition des données identique aux devis (Réf, Libellé, Quantité, Prix, Remise, Total Ligne) plus une colonne (N° devis). Vous avez donc pour un numéro de devis autant de lignes qu'il y a de référence. En plus en cas de modification du nombre de colonne du devis il est très simple de modifier le tableau d'archives ce qui n'est plus le cas avec les données sur une ligne.
Sitôt réception du complément au point 1 je vous préparerai la proposition.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Tout d'abord, un grand merci pour ton aide précieuse, et le temps passé à résoudre mon problème. J'ai essayé de joindre mon fichier avec toutes les formules afin que tu puisses mieux comprendre, mais il est trop gros pour Cjoint. Je te propose donc de le partager par dropbox, ou si tu préfère une autre solution, je suis dispo.
Désolé de t'avoir fais attendre, mais j'ai été absent 3 jours...
Didsyl
Désolé de t'avoir fais attendre, mais j'ai été absent 3 jours...
Didsyl
Bonjour,
Merci pour l'information.
Pensez à compresser le fichier en ZIP ou RAR ..... !
Toutes autres solutions basées sur le même principe que [cjoint.com] me conviennent.
Merci pour l'information.
Pensez à compresser le fichier en ZIP ou RAR ..... !
Toutes autres solutions basées sur le même principe que [cjoint.com] me conviennent.
voilà , ci-joint, le fichier que tu peux télécharger. J'y ai supprimer toutes les feuilles qui ne concernent pas directement le sujet. J'ai supprimer les données pour n'en laisser que quelques unes par pages. Il faut juste savoir que le système doit rester pratique pour pouvoir stocker beaucoup d'information(+/- 300 factures/an).
En espérant que tu puisses t'y retrouver dans mon bazar, je fais en fonction de mes très faible connaissances. J'implore donc votre indulgence. Toutes les macros ne sont que des enregistrements.
Toutes critiques me permettant d'améliorer le système sont bienvenues.
Merci
Didsyl
[URL=https://sendbox.fr/index.php?/pro/rqftqqcuxzys/Factures_et_devis.xlsm.html]Factures et devis.xlsm - 27.1 MB[/URL]
En espérant que tu puisses t'y retrouver dans mon bazar, je fais en fonction de mes très faible connaissances. J'implore donc votre indulgence. Toutes les macros ne sont que des enregistrements.
Toutes critiques me permettant d'améliorer le système sont bienvenues.
Merci
Didsyl
[URL=https://sendbox.fr/index.php?/pro/rqftqqcuxzys/Factures_et_devis.xlsm.html]Factures et devis.xlsm - 27.1 MB[/URL]
Bonjour,
Merci pour l'information.
Pour l'instant il est impossile d'atteindre le site ...Erreur HTTP 500...
Désolé.
Merci pour l'information.
Pour l'instant il est impossile d'atteindre le site ...Erreur HTTP 500...
Désolé.
Bonjour,
Désolé cela ne fonctionne pas avec Google et de plus je ne vais pas créer un compte sur ce site.
J'ai téléchargé sur [SENBOX] qui fonctionne à nouveau (problème du à la maintenance du site).
Désolé cela ne fonctionne pas avec Google et de plus je ne vais pas créer un compte sur ce site.
J'ai téléchargé sur [SENBOX] qui fonctionne à nouveau (problème du à la maintenance du site).
Bonjour,
J'ai parcouru en diagonal votre classeur. Je constate que vous n'avez pas intégrer ma proposition, est-ce que vous pensez que je dois la mettre dans votre fichier ..... Oui / Non ?
Si Oui sachez que je ne fais rien sur un fichier dont certaines feuilles sont protégées.
Salutations.
Le Pingou
J'ai parcouru en diagonal votre classeur. Je constate que vous n'avez pas intégrer ma proposition, est-ce que vous pensez que je dois la mettre dans votre fichier ..... Oui / Non ?
Si Oui sachez que je ne fais rien sur un fichier dont certaines feuilles sont protégées.
Salutations.
Le Pingou
Bonjour,
Oui, je pense que votre solution est la bonne, elle me permet d'ajouter le nombre de ligne que je veux, et c'est ce que je cherchais. Mais j'avoue ne pas trop bien comprendre la macro que vous aviez proposé. J'ai essayé de l'adapter hier, mais je ne suis pas parvenus à l'intégrer pour q'elle fonctionne dans mon fichier.
Par contre pour l'archivage, je pense qu'il faut obligatoirement passer par votre système vertical, mais il ne me permet pas de reproduire une facture à l'identique de l'original, ce qui me pose un problème pour les duplicata qui doivent être identique légalement pour être valable. C'est ce que j'aimais bien dans le masque, car toutes les données que je veux sont reprises dans l'archivage (date de paiement, conditions, date de service, adresse, adresse chantier... ).
Je pense que ce que j'ai fait n'est pas au top et ne me permets pas de faire ce que je veux, mais c'est la première fois que je réalise un classeur avec des "automatisme" et je ne dois pas avoir l'esprit logique d'un informaticien. Je travaille avec des rajoutes à gauche et à droite. Le projet n'a pas été pensé dans son ensemble. Je ne pensais pas arriver aussi loin avec mas connaissances. Au début c'était juste un feuille de calcul.
Donc toutes idées pour améliorer mon classeur est plus que bien venue.
En tout cas encore un grand merci pour l'aide apportée et le temps consacrer aux autres, je ne savais pas que cela existait encore de nos jours...
Didsyl
Oui, je pense que votre solution est la bonne, elle me permet d'ajouter le nombre de ligne que je veux, et c'est ce que je cherchais. Mais j'avoue ne pas trop bien comprendre la macro que vous aviez proposé. J'ai essayé de l'adapter hier, mais je ne suis pas parvenus à l'intégrer pour q'elle fonctionne dans mon fichier.
Par contre pour l'archivage, je pense qu'il faut obligatoirement passer par votre système vertical, mais il ne me permet pas de reproduire une facture à l'identique de l'original, ce qui me pose un problème pour les duplicata qui doivent être identique légalement pour être valable. C'est ce que j'aimais bien dans le masque, car toutes les données que je veux sont reprises dans l'archivage (date de paiement, conditions, date de service, adresse, adresse chantier... ).
Je pense que ce que j'ai fait n'est pas au top et ne me permets pas de faire ce que je veux, mais c'est la première fois que je réalise un classeur avec des "automatisme" et je ne dois pas avoir l'esprit logique d'un informaticien. Je travaille avec des rajoutes à gauche et à droite. Le projet n'a pas été pensé dans son ensemble. Je ne pensais pas arriver aussi loin avec mas connaissances. Au début c'était juste un feuille de calcul.
Donc toutes idées pour améliorer mon classeur est plus que bien venue.
En tout cas encore un grand merci pour l'aide apportée et le temps consacrer aux autres, je ne savais pas que cela existait encore de nos jours...
Didsyl
J'oubliais, les pages protégées ne le sont que pour m'éviter des erreurs, il n'y a aucun mot de passe. C'est juste pour protéger les formules et je n'ai déverrouillé que les cellules où je dois entrer une valeur. Cela évite également que d'autres personnes amenée utiliser mon classeur ( ma charmante épouse) ne fasse des erreurs ou n'efface des formules...
Bonjour,
Merci pour les 2 réponses.
Je vais essayer d'introduire ma proposition dans votre classeur et ceci uniquement pour [Devis rapide], [Archives devis] et [Consultations devis].
Je suppose que vous avez une feuille avec les données des clients, si NON vous me le communiquez rapidement (influence sur l'archivage des devis ........) !
Je vous prie de consulter le MP (réponse par le même canal), merci.
Merci pour les 2 réponses.
Je vais essayer d'introduire ma proposition dans votre classeur et ceci uniquement pour [Devis rapide], [Archives devis] et [Consultations devis].
Je suppose que vous avez une feuille avec les données des clients, si NON vous me le communiquez rapidement (influence sur l'archivage des devis ........) !
Je vous prie de consulter le MP (réponse par le même canal), merci.