• Comment créer un bouton qui envoie le fichier en cours ?

  • Comment insérer une image en fond de page?

  • Mon clavier perso ou comment personnaliser son clavier

  • A quoi sert l'ancre qui s'affiche quelquefois dans la marge gauche ?

  • PowerPoint et les fichiers MP3

  • Comment faire pour qu'une macro démarre toute seule ?

  • Bonjour les Quickparts, adieu les Insertions Auto !

  • Accentuer les majuscules

  • L'espace fine existe-t-elle dans Word ?

  • Comment attacher un modèle à un document ?

  • Comment générer du faux texte ?

 
 

 

 

Private Sub UserForm_Initialize()
'Macro écrite par Youky
'le fichier Xls doit être dans le mm répertoire que le word
'sinon changer ActiveDocument.Path
'changer aussi le nom Feuil3 par le nom de la page xls
'changer MesDisks par le nom du fichier.xls
suivant = "MesDisks"
Dim AppWrd As Object
Dim DocWrd As String
On Error Resume Next
Set AppWrd = GetObject(, "Excel.Application")
If Err <> 0 Then _
Set AppWrd = CreateObject("Excel.Application")
On Error GoTo 0
DocWrd = ActiveDocument.Path & "" & suivant & ".xls"
On Error Resume Next
AppWrd.Windows(suivant & ".xls").Activate
If Err <> 0 Then AppWrd.Workbooks.Open (DocWrd)
AppActivate AppWrd
ligne = AppWrd.sheets("Feuil3").[A65000].End(xlup).Row
For k = 2 To 5000
'ou plus
If AppWrd.sheets("Feuil3").Cells(k, 1) = "" Then Exit Sub
UserForm1.ComboBox1.AddItem AppWrd.sheets("Feuil3").Cells(k, 1)
Next
AppWrd.Workbooks.Quit Savechanges:=False
Set AppWrd = Nothing
End Sub


 

Nouveau sondage !

Les forums - Outlook ?

 
 
 

Statistiques

2861957
Aujourd'hui301
Hier2328
Cette semaine4671
Ce mois-ci12843
Depuis janvier 20042861957
Compteur d'affichages des articles
5540912

A lire de toute urgence...

Qui est en ligne ?

Nous avons 63 invités et aucun membre en ligne