Microsoft 365 probleme macro et userfrom +extraction

ny25

XLDnaute Nouveau
Bonjour

Je rencontre un souci dans le codage de macro. J'aimerai a ce que mon userfrom s'active uniquement lorsque je clique sur le bouton valider en gris et non quand j'ouvre le logiciel Excel. est ce que c'est quelque chose qui est possible de faire. et également


en cliquant sur le bouton il change quand même de page. je n'arrive pas a lier les 2 systèmes.

je rencontre également un deuxième souci je ne sais pas comment faire pour extraire les données du Excel et le mettre sur le bureau un fois cliqué sur extraction .

Le systeme utilisé pour l'extraction:

Sub Exporttxt()
'
' Exporttxt Macro
' Enregistrement du fichier article liste evolubat
'
' Touche de raccourci du clavier: Ctrl+t
'
Dossier = ThisWorkbook.Path
ActiveWorkbook.SaveAs Filename:=ThisWorkbook.Path & "\" & Worksheets("Feuil3").[D4].Value, FileFormat:=xlText, _
CreateBackup:=False
ActiveWorkbook.Close SaveChanges:=False
End Sub
 

Pièces jointes

  • V3 macro1.xlsm
    44.7 KB · Affichages: 5

yal

XLDnaute Occasionnel
Bonjour
Pour la première question rien de plus simple. Ouvrir l'éditeur VBA. Double cliquer sur "Thisworkbook" et supprimer le code.
VB:
Private Sub Workbook_Open()
extraire.Show
End Sub
 

Pièces jointes

  • V3 macro1.xlsm
    41.6 KB · Affichages: 4

Discussions similaires

Réponses
2
Affichages
272
Réponses
6
Affichages
233

Statistiques des forums

Discussions
312 113
Messages
2 085 426
Membres
102 888
dernier inscrit
medoit