Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Microsoft 365 Bouton Insertion

Nathan027

XLDnaute Junior
Bonjour à toute et à tous.

Je sollicite une nouvelle fois votre aide.
J'aimerai dans le fichier que je vais vous joindre, grace au bouton "Ajouter une action", insérer un bloc identique au bloc B6:O7
Mon bouton "fonctionne" pour l'insertion, mais il ne copie pas la mise en forme.
Je précise que la feuille sera copier et que le nom changera chaque jour.
Sauriez vous comment faire ? Merci
 

Pièces jointes

  • Fichierexemple.xlsm
    34.1 KB · Affichages: 0
Solution
Bonjour Nathan,
En supposant que l'action ne se fait que sur la feuille courante, et pas sur toutes les feuilles, un essai en PJ avec :
Code:
Sub Bouton1_Cliquer()
    Rows("6:7").Copy
    Rows("6:7").Select: Selection.Insert Shift:=xlDown
    Range("B6") = Application.UserName: [B6].Select
End Sub

sylvanu

XLDnaute Barbatruc
Supporter XLD
Bonjour Nathan,
En supposant que l'action ne se fait que sur la feuille courante, et pas sur toutes les feuilles, un essai en PJ avec :
Code:
Sub Bouton1_Cliquer()
    Rows("6:7").Copy
    Rows("6:7").Select: Selection.Insert Shift:=xlDown
    Range("B6") = Application.UserName: [B6].Select
End Sub
 

Pièces jointes

  • Fichierexemple 2.xlsm
    27.9 KB · Affichages: 1

Nathan027

XLDnaute Junior
Bonjour
Merci pour ta réponse.
Ca fonctionne presque
En fait j'ai copier le code dans mon "vrai" fichier, ca fonctionne bien sauf qu'il m''ouvre aussi le "faux fichier" que je vous ai envoyé .. saurais tu pourquoi ?
 

sylvanu

XLDnaute Barbatruc
Supporter XLD
Oups! aucune idée, la macro s'exécute sur la feuille courante du fichier ouvert.
Si vous cliquez droit sur votre bouton et faites "Affecter une macro" elle référence bien à votre nom de fichier ?
( si vous voyez "'Fichierexemple 2.xlsm'!Bouton1_Cliquer" alors cela référence ma PJ, modifiez en conséquence )
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…