Résultats de la recherche

  1. C

    XL 2016 VBA date

    Bonsoir, Je dois compléter un fichier par une macro qui aurait pour fonction quand j'inscris "X" dans une cellule quelconque de la colonne A d'inscrire la date du jour dans la cellule correspondante de la colonne B. voir exemple dans le fichier joint. Merci par avance de l'aide et du temps que...
  2. C

    Microsoft 365 impression sous conditions

    Bonjour, Mon fichier de "suivi travaux" est presque terminé, il me reste deux détails à régler et mes compétences VBA ne permettent pas d'aller plus loin. Dans l'onglet "suivi travaux" le double clic dans une cellule colonne "G" renvoi les données de la ligne correspondante vers l'onglet...
  3. C

    XL 2019 Macro impression

    Bonjour, J'ai réalisé un classeur Excel permettant de faire un suivi de travaux à réaliser. Le double clic dans une cellule de la colonne "F" de la feuille "suivi travaux" coche la case et lance l'impression de la feuille "impression". Quand je double clic dans une des cases de la colonne "F"...
  4. C

    mise en forme

    Bonjour à tous, j'ai un tableau qui sert à plusieurs utilisateurs pour rentrée des données des quantités pour être plus précis. Exemple M. X rentre des données en A1 et M. Y rentre des données en B2. J'aimerai qu'une fois ses données rentrées si M.X revient sur le tableau après enregistrement...
  5. C

    génération calendrier

    Bonjour, j'utilise le code ci dessous pour générer un calendrier. j'aimerai intercaler 4 colonnes entre chaque mois. Est ce que cela est possible? et quelqu'un aurait il une solution? Dim Cal As Range, cell As Range Set Cal = Range("B4:M34") Cal.ClearComments For Each cell In Cal If...
  6. C

    suppression du contenu d'une cellule sous condition

    Bonjour, J'aimerai à l'aide d'une macro supprimer le contenu d'une cellule quelconque, jusque là pas de souci je sais faire. Toutefois j'ai besoin que cette suppression se fasse sous condition. J'ai besoin que le contenu se supprime uniquement si la cellule A de la ligne correspondante...
  7. C

    ouverture simultanée

    Bonjour, J'utilise un fichier excel partagé sur un serveur. J'aimerai interdire l'ouverture simultanée par un autre utilisateur. le message d'alerte d'excel n'est pas suffisant, les utilisateurs distants n'ont pour certain aucune formation excel et malgré les consignes les créneaux horaires...
  8. C

    ne pas compter une cellule vide

    Bonjour, J'utilise cette macro pour reporter des cellules dans une autre feuille. Ligne = Range("A" & Rows.Count).End(xlUp).Row Range("A" & Ligne) = Sheets("feuil1").Range("J8") J'aimerai que ce code ne prenne en compte que les cellules non vides et ne réécrive pas dans les...
  9. C

    copie de cellules

    Bonjour, Je suis à la recherche du code VBA qui me permettrait de copier (c'est un exemple) la cellule A1 dans la cellule A2 et si la cellule A2 est déjà complétée dans la cellule A3. Est ce que cela est réalisable? Cordialement
  10. C

    selection d'imprimante par une macro

    Bonjour, J'ai besoin d'imprimer chaque jour un fichier sur une autre imprimante que celle de mon bureau qui est l'imprimante par défaut. J'ai commencé à écrire une macro: ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True, _ IgnorePrintAreas:=False qui par défaut...
  11. C

    enregistrement automatique

    Bonjour, J'ai créé un fichier partagé qui est chaque jour renseigné par plusieurs utilisateurs. Le responsable l'ouvre en dernier et via une macro le sauvegarde sur un serveur dans un autre fichier avec la date du jour comme titre, l'imprime, le vide de toute ces données ce qui le remet à...
  12. C

    enregistrement automatique

    Merci pour le MP je repost le message avec le fichier complet
  13. C

    changement automatique de nom de fichier

    Bonjour, J'ai besoin d'enregistrer chaque jour automatiquement un fichier avec comme nom la date du jour. J'ai trouvé l'écriture de départ de la macro (voir ci dessous), mais je sèche quant au changement du nom de fichier que j'ai nommé pour l'exemple test.xlsm ChDir...
  14. C

    limiter le nombre de feuilles d'un classeur.

    Bonjour à tous, J'ai créé une macro qui me permet de réaliser des devis. Quand le fichier devient trop lourd et suivant l'ordinateur sur lequel j'utilise ce fichier la mémoire vive devient insuffisante et bloque ma macro. Pour rétablir la situation je dois supprimer manuellement des feuilles...
  15. C

    déplacer une feuille

    Bonjour à tous en cherchant sur le forum, j'ai touvé cette petite macro qui correspond presque à ce que je cherche: For i = 1 To Sheets.Count ActiveSheet.Select ActiveSheet.Move Before:=Sheets(i) Next i ' End Sub Ce que j'aimerai c'est que la feuille ne se déplace...
  16. C

    créer des feuilles supplémentaires

    Bonjour, j'ai créé un classeur qui me permet de faire des devis. Je n'arrive pas à résoudre 2 problèmes: 1 - Si je crée un devis supplémentaire portant la même date et le même nom que le précédent ma macro plante (ligne 32 à 45 dans la macro). Je ne sais pas écrire cette formule c'est au...
  17. C

    nommer une feuille via vba

    bonjour, j'essaie de créer un classeur pour automatiser mes devis. Depuis hier je bloque sur le problème du nom de feuille. j'ai construit une macro qui me permet d'automatiser certaines fonctions et notamment de créer un devis lorsque j'ai terminé de remplir les différentes cellules. Ce devis...
  18. C

    copier coller Macro

    Bonsoir, j'ai besoin de réaliser une macro simple pour laquelle je n'ai trouvé aucune solution qui fonctionne sur le forum. J'aimerais simplement copier du texte qui est dans des cellules fusionnées vers une cellule de la même feuille mais qui n'est pas fusionné. Je sais le faire via des...
  19. C

    génération calendrier

    Bonsoir à tous, Je cherche à pouvoir générer un calendrier sous la forme en pièce jointe en sélectionnant simplement l'année (via une liste déroulante ou deux boutons qui ajoute ou retire une année comme dans ma pièce jointe). Je ne suis pas assez pointu avec les macros pour me débrouiller...
  20. C

    inscrire via une macro une donnée journalière dans une feuille annuelle

    bonjour, pour gérer ma compta journalière j'ai créé un classeur que je remet chaque jour à zéro via une macro. là ou les choses se complique c'est que j'aurai besoin d'inscrire le montant de la case D40 de la feuille "controle compta" (que j'efface chaque jour via le bouton RAZ) dans la feuille...