XL 2013 Case à cocher avec report de donnés + image

  • Initiateur de la discussion Initiateur de la discussion Kayser
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Kayser

XLDnaute Junior
Bonjour

Est t'il possible de mettre vie a ce tableur en pièce jointe (exemple facultatif)
La description est jointe dans le fichier PDF

J'avoue sécher dans les macros ou VBA

Merci par avance
 

Pièces jointes

Bonjour Kayser,
Un essai en PJ avec :
VB:
Sub ClicBouton()
    ' L'image porte le même numéro que le bouton correspondant.
    N = Right(Application.Caller, 2)                ' N° du bouton d'appel
    Ligne = 2 * N + 4                               ' Calcul de la ligne nom prénom
    ActiveSheet.Shapes("Image" & N).Copy            ' Copie de la signature
    Nom = Cells(Ligne, "C")                         ' Nom
    Prenom = Cells(Ligne, "E")                      ' Prénom
    With Sheets("MIRE")
        .Select
        For Each Sh In .Shapes                      ' Effacement toutes images sauf Logo
            If Sh.Name <> "Logo" Then Sh.Delete
        Next Sh
        .Paste Destination:=Sheets("MIRE").[G46]    ' Copie signature
        With .Shapes("Image" & N)
            .Width = 165                            ' Ajustement largeur
            .Left = [G46].Left + 20                 ' Centrage dans cellule
            .Top = .Top + 25
        End With
        .[H14] = Nom: .[S14] = Prenom               ' Insertion nom et prénom
        .[H21].Select
    End With
End Sub
 

Pièces jointes

Bonjour Kayser,
Un essai en PJ avec :
VB:
Sub ClicBouton()
    ' L'image porte le même numéro que le bouton correspondant.
    N = Right(Application.Caller, 2)                ' N° du bouton d'appel
    Ligne = 2 * N + 4                               ' Calcul de la ligne nom prénom
    ActiveSheet.Shapes("Image" & N).Copy            ' Copie de la signature
    Nom = Cells(Ligne, "C")                         ' Nom
    Prenom = Cells(Ligne, "E")                      ' Prénom
    With Sheets("MIRE")
        .Select
        For Each Sh In .Shapes                      ' Effacement toutes images sauf Logo
            If Sh.Name <> "Logo" Then Sh.Delete
        Next Sh
        .Paste Destination:=Sheets("MIRE").[G46]    ' Copie signature
        With .Shapes("Image" & N)
            .Width = 165                            ' Ajustement largeur
            .Left = [G46].Left + 20                 ' Centrage dans cellule
            .Top = .Top + 25
        End With
        .[H14] = Nom: .[S14] = Prenom               ' Insertion nom et prénom
        .[H21].Select
    End With
End Sub
C'est Excellent bravo a toi sylvanu merci encore
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Retour