Résultats de la recherche

  1. P

    Si clique sur Enregisrer alors ... VBA

    Re : Si clique sur Enregisrer alors ... VBA Bon j'ai trouvé, grâce à votre aide et des explications sur le BeforeSave Voici mon code au final : -------- Private Sub workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean) If ActiveWorkbook.Name = "FORMULAIRE DE DEVIS MATIERES ET...
  2. P

    Si clique sur Enregisrer alors ... VBA

    Re : Si clique sur Enregisrer alors ... VBA Nope toujours pas, j'ai toujours le message: "Erreur Compilation. La déclaration de la procédure ne correspond pas à la description de l'évènement ou de la procédure de même nom" J'ai l'impression que VBA attend quelque chose entre les () du...
  3. P

    Si clique sur Enregisrer alors ... VBA

    Re : Si clique sur Enregisrer alors ... VBA "FORMULAIRE DE DEVIS MATIERES ET CREATION D'ARTICLE V2.xlsm" est le nom de mon fichier modèle dans la "Vraie vie" donc faite comme si c'était "MODELE"...
  4. P

    Si clique sur Enregisrer alors ... VBA

    Re : Si clique sur Enregisrer alors ... VBA Bonsoir Papou-net @ Papou-net Effectivement, en fait je ne sais pas si ça sauve quand même le fichier ou si ça ne fait rien. En tout cas depuis que je suis passé en Worbook_Before Save j'ai le message d'erreur expliqué dans ma réponse juste au dessus.
  5. P

    Si clique sur Enregisrer alors ... VBA

    Re : Si clique sur Enregisrer alors ... VBA Salut, Merci pour ce tuyau, je viens d'appliquer ça et j'ai maintenant un message : "Erreur Compilation. La déclaration de la procédure ne correspond pas à la description de lévènement ou de la procédure de même nom" Voila mon code dans...
  6. P

    Si clique sur Enregisrer alors ... VBA

    Bonjour à tous, Je cherche comment écrire, et surtout où mettre la fonction suivante en VBA : Littéralement : Si quelqu'un clique sur le bouton "Enregistrer" alors, si le nom du fichier actif est égal à "MODELE" la fenêtre "Enregistrer sous" s'ouvre, sinon j'enregistre sans contrainte...
  7. P

    1: Insertion de ligne en fonction de variables

    Re : 1: Insertion de ligne en fonction de variables Bonjour Jocelyn Merci d'avoir pris le temps de me lire et de me répondre, oui je connais QD mais je tenais vraiment à faire ça via excel directement... Je suis têtu. J'ai l'impression que c'est assez dure à réaliser mais pas impossible. Il...
  8. P

    1: Insertion de ligne en fonction de variables

    Bonjour à tous, Voila j'ai un mini projet de VBA, j'ai des devis qui arrive sans chainage et je dois les chainer. jargon : Chainage = ajout de lignes entre chaque chapitres et sous chapitre et faire la somme des montants de chaque chapitre sous chapitre. Vu que j'en ai beaucoup qui...
  9. P

    Fonction somme avec Range variable

    Re : Fonction somme avec Range variable C'est énormmmee (pour moi), Merci mille fois j'arrive au bout de ma macro. :) A bientôt
  10. P

    Fonction somme avec Range variable

    Re : Fonction somme avec Range variable Coucou, MERCCCCIIII on y est presque comment je fais si A5 est variable ? En fait imagine que en A1,A2,A3, A4 il y a des données et que ça peut s'étendre jusu'a Ax. Du coup A5 se retrouve a Ax +1 toute les lignes qui sont en dessous de la zone où...
  11. P

    Fonction somme avec Range variable

    Bonjour les copains, Pourriez-vous me dire ce qui ne va pas dans le Range de ma fonction SUM svp ? Dim r As Long, s As Long r = Range("F65000").End(xlUp).Offset(13, -1).Row s = Range("A65000").End(xlUp).Offset(2, 4).Select Range("A65000").End(xlUp).Offset(1, 0).Select For Each...
  12. P

    Pour un génie - Autofill Range avec Variable + Mise en forme

    Re : Pour un génie - Autofill Range avec Variable + Mise en forme Ok merci pour ton aide Si quelqu'un a une idée pour ma deuxième question ? J'essaye des choses mais sans succès A+
  13. P

    Pour un génie - Autofill Range avec Variable + Mise en forme

    Re : Pour un génie - Autofill Range avec Variable + Mise en forme En fait par rapport à ma première question: A la place de Range("B526:E" & Range("A65536").End(xlUp).Row).FillDown j'aimerai que le "B526" soit défini par une variable. j'aimerai faire de cette façon mais ça marche pas: Dim j...
  14. P

    Insérer ligne en fonction du nombre de caractère

    Re : Insérer ligne en fonction du nombre de caractère Merci Paf, j'ai pu l'adapter a mon problème grâce a quelques tour de pass-pass. A++
  15. P

    Pour un génie - Autofill Range avec Variable + Mise en forme

    Bonjour, Dans le fichier joint la partie qui m'intéresse se trouve à partir de la ligne 526. En dessous de RECAP. Cette RECAP ne sera pas toujours à partir de la ligne 526, et c'est bien mon problème principal. (sinon j'aurai trouvé) Présentation rapide Les données en dessous de RECAP...
  16. P

    Insérer ligne en fonction du nombre de caractère

    Re : Insérer ligne en fonction du nombre de caractère Encore bonjour, Finalement j'ai une autre question En fait avant le Dim i as Long j'ai du code. et à ce niveau du code j'ai des cellules qui sont sélectionnées. J'aimerai que ton code se base sur cette sélection de cellule pour insérer...
  17. P

    Insérer ligne en fonction du nombre de caractère

    Re : Insérer ligne en fonction du nombre de caractère Super merci beaucoup ça marche parfaitement, j'ai juste à l'adapter a mon "vrai" tableau. Encore merci a+
  18. P

    Insérer ligne en fonction du nombre de caractère

    Bonjour à tous les experts et passionnés, Comme beaucoup de gens j'ai un peu de mal avec VBA et je n'ai pas trouvé suffisamment d'info qui puisse m'aider. Dans le tableau ci-joint, Parmi toutes les cellules de colonne A qui sont non vide (il peut y en avoir d'autres en dessous), je...
  19. P

    Afficher/masqué commentaire conditionnel

    Re : Afficher/masqué commentaire conditionnel Merci beaucoup à tous c'est ce que je voulais, bon pour les indicateurs qui restent apparent et le commentaire qui s'affiche quand on passe le curseur sur la cellule ce n'est pas grave du tout. ça me va parfaitement. Bonne fin de journée et...
  20. P

    Afficher/masqué commentaire conditionnel

    Bonjour à tous, J'ai besoin d'afficher ou de masquer des commentaires en fonction du résultat de de chaque cellule de C7 à AJ17 et de C18 à AJ18 et de C37 à AJ37 et de C48 à AJ48. Si une de ces cellules = OUI alors le commentaire ce cette cellule s'affiche Si non il reste masqué ou se...