XL 2016 VBA - Exporter / Importer un Projet VBA complet

Dudu2

XLDnaute Barbatruc
Bonjour,

Sur un Desktop Excel 2016 64 bits j'ai un fichier de macros qui n'a jamais posé de problème.
Sur un Laptop Excel 2021 64 bits juste installé, ce fichier de macros refuse de s'ouvrir. La réparation vire tout le code VBA.
1717141491225.png

Cet insupportable message ne donne aucune indication sur "le problème" trouvé, c'est bien du Microsoft !
Un peu comme si un garagiste disait "il y a une panne sur cette voiture".

J'ai tout essayé, la sécurité et le reste. Pas moyen.

Comme il y a beaucoup de Modules et de UserForms dans ce fichier, j'aimerais exporter tout le projet à partir du DeskTop et le ré-importer sur le Laptop.
Existe-t-il un outil pour faire ça ?
 

patricktoulon

XLDnaute Barbatruc
oui mais tu la replace dans vbe et c'est bon
bon pour faire pour tout le monde
VB:
Private Sub cmd_Import_Click()
    Dim Wb As Workbook
    With listboxwb
        .Visible = Not .Visible
        .Clear
        .ZOrder 0
        .AddItem "Nouveau"
        For Each Wb In Workbooks
            If Not Wb Is ThisWorkbook Then .AddItem Wb.Name
        Next
        .Top = cmd_Import.Top - .Height
    End With
End Sub
alors tu importe /exporte ou pas ?
 

Dudu2

XLDnaute Barbatruc
Je ne sais trop ce que tu appelles le manager, mais lui et ses sous-fifres font le boulot.
J'ai réussi à importer et c'est parfait.
Beau travail @patricktoulon ! Good Job comme disent les anglo-saxons.
Je vais pouvoir faire cette manip sur mon PC récalcitrant en espérant comprendre ce qui le contrarie.
Merci pour ton aide !
 

patricktoulon

XLDnaute Barbatruc
ha à la bonne heure ;)
je vais brider tout ces petits problèmes de positions comme ça il n'y aura plus de problèmes avec ça
chez moi je suis tout en police segui, j'adore cette police (et c'est celle de windows en plus) on la lit bien petit ou grande taille
 

halecs93

XLDnaute Impliqué
re
1 le bouton exporter ouvre un menu
2les list clear n'etaient pas bien faits
3les menus son mieux visibles au survol
4 les menu forcé au top des boutons
5 la taille du menu varie en fonction des classeurs ouverts
6 la sortie si foldermodule crash
etc.etc. et plein de petites choses
Bonjour, et merci pour toutes ces ressources.

Concernant celle-ci, je rencontre un bug à l’exécution. Je laisse les captures d'écran, si vous avez une piste pour ma compréhension.

Encore merci.

1717392993407.png
1717393002190.png
 

Dudu2

XLDnaute Barbatruc
Bonjour les exportateurs,

@patricktoulon, son Accès au modèle d'objet n'est pas approuvé comme tu le sais.
1717395901592.png


Par contre je ne sais pas si tu sais que tu peux lui ouvrir le dialogue pour cocher la case si tu détectes une erreur sur l'accès aux modules avec un Application.CommandBars.FindControl(ID:=3627).Execute.
 

patricktoulon

XLDnaute Barbatruc
Bonjour à tous
@halec93
il est évident que pour manipuler les vbcomponents il te faudra cocher l'accès approuvé au modèle d'object du projet vba dans tes options excel

@Dudu2 oui je savais c'est une option que j'aurais pu mettre
cela dit comme pour les autres applicatifs que j'ai fait je ,préfère laisser cette responsabilité
au demandeur qui viendrait me dire que ca ne va pas (exemple : @halecs93 )
je lui explique comment il faut faire il le fait si bon lui semble

que pense tu des menus c'est mieux?
 

Discussions similaires

Réponses
45
Affichages
404
Réponses
4
Affichages
693
Réponses
9
Affichages
243

Statistiques des forums

Discussions
312 864
Messages
2 093 002
Membres
105 592
dernier inscrit
MSteeven