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

aide pour une macro

  • Initiateur de la discussion Initiateur de la discussion luckystree
  • 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 !

L

luckystree

Guest
bonjour j'ai créer un fichier dans lequel je coche des listes et quand je valide par imprime ça me remplis le formulaire.
pourrais je avoir de l'aide. merci
 

Pièces jointes

Re : aide pour une macro

Salut Luckystree,
Voici un petit fichier qui devrait correspondre à tes attentes.
Un nouvel onglet BASE a été créé. Il contient donc toutes les données (Peronnne, Véhicule, Matos et Epi)
Sur l'onglet Formulaire, clic sur le LOGO.
@+Lolote83
 

Pièces jointes

Re : aide pour une macro


salut lolote83
j'ai tester et cela ne fonctionne pas sur mon ordi.
j'ai un mac et je travail avec excel pour mac le problème est plus sur la sécurité macro.
encore merci et bonne soirée
🙂
 
Re : aide pour une macro

Re salut,
Tu dis :
j'ai tester et cela ne fonctionne pas sur mon ordi.
j'ai un mac et je travail avec excel pour mac le problème est plus sur la sécurité macro.
.
Malheureusement, je n'ai pas de MAC sous la main pour faire des tests, mais je pensais réellement que même sur MAC, les macros VBA étaient lues. De plus le code n'est pas très compliqué.
Voici donc en fichier joint, le fichier d'hier avec quelques explications complémentaires qui te permettront peut être avec l'aide d'un collègue de parvenir à faire fonctionner le tout.
Une copie d'écran du formulaire a été jointe pour que tu te rende compte de ce que cela devrait représenter.
Bon courage !!!!!
@+ Lolote83
 

Pièces jointes

Re : aide pour une macro

Bonjour à tous


Pour infos
Dans la colonne, liste des applicateurs, se trouve des données nominatives.
Or

Pour le reste, je suppose que le MAC a du mal avec ce qui concerne le contrôle ListBox
(à confirmer ou infirmer)
EDITION: Après vérification, ce n'est pas le ListBox qui est en cause.
https://support.microsoft.com/en-us/kb/185388
 
Dernière édition:
Re : aide pour une macro


quand je clique sur le logo j'ai un message d'erreur
 
Re : aide pour une macro


quand j'appui sur le logo il y a un message d'erreur d'execution 380 impossible de définir la propriété rowsource
 
Re : aide pour une macro

Bonsoir à tous

luckystree
Voici l'explication de ton problème.
https://support.microsoft.com/en-us/kb/175795/fr
Et son contournement y est détaillé
En bref, il ne faut pas utiliser RowSource pour remplir le contrôle mais List
Remplace la procédure nommée UserForm_Initialize par celle-ci
(code VBA présent dans l'userform)
Code:
Private Sub UserForm_Initialize()
    Lst_Véhicule = Empty
    Lst_Materiel = Empty
    Lst_Epi = Empty
    Lst_personne = Empty
    Lst_Véhicule.List = Range("ND_Véhicule").Value
    Lst_Materiel.List = Range("ND_Matériel").Value
    Lst_Epi.List = Range("ND_Epi").Value
    Lst_Personnel.List = Range("ND_Personne").Value
    'Effacement des anciennes données
    With Sheets("Formulaire")
        .[B5] = ClearContents
        .[H5] = ClearContents
        .[B8] = ClearContents
        .[B10:B100].ClearContents
    End With
End Sub
 
Dernière édition:
Re : aide pour une macro


salut merci pour ton aide j'ai essayé pas moyen ça ne fonctionne pas je te joint le fichier peut être qu'il fonctionne chez toi chez moi il ce passe rien
 
Dernière modification par un modérateur:
Re : aide pour une macro

Bonsoir à tous

luckystree
A qui s'adresse ton dernier message 😕😕

Pour info: Ton fichier n'est pas passé.

Je confirme que ma modification du code de Lolote83 fonctionne sur mon PC.
(Tu as bien le code dans l'userform à la place de la procédure qui portait le même nom?)
 
Re : aide pour une macro

Bonjour Luckystree, Staple1600,
Je viens de faire un essai sur mon PC avec les recommandations de Staple1600 et je confirme que cela fonctionne aussi sur mon PC.
Est-ce que cela fonctionne maintenant chez toi ?
De fait, j'ai effectué les modifications sur le fichier joint au cas ou tu n'aurais pas réussi.
Merci à toi Staple1600 pour l'aide apportée.
Cordialement
Lolote83
 

Pièces jointes

Re : aide pour une macro


bonjour oui super ça fonctionne maintenant merci pour ton aide super synpa.
bonne journée
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
14
Affichages
256
Réponses
1
Affichages
96
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…