création automatique des classeurs a partir Userfrom

Pour toutes vos questions à propos d'Excel ...

création automatique des classeurs a partir Userfrom

Messagepar rghanmi » 25 Jan 2012, 05:14

salut forum ,
Existe-il un Userform d'insertion , quand l'utilisateur insére des données dans un Userform pour une premiére fois un classeur propre a lui porte son Username sera crée automatiquement inclué les données .

Merci.
Avatar de l’utilisateur
rghanmi
Membre habitué
 
Messages: 55
Inscription: 16 Déc 2011, 02:53
Version Excel: 2010

Re: création automatique des classeurs a partir Userfrom

Messagepar Mytå » 25 Jan 2012, 05:21

Salut le forum

Tu peux utiliser une fonction pour vérifier si le fichier existe
Code: Tout sélectionner
Function FileExists(FullFileName As String) As Boolean
    FileExists = Len(Dir(FullFileName)) > 0
End Function

Exemple d'utilisation
Code: Tout sélectionner
If Not FileExists("C:\FolderName\SubFolder\FileName.xls") Then
    MsgBox "Le fichier n'existe pas !"
Else
    Workbooks.Open "C:\FolderName\SubFolder\FileName.xls"
End If

Mytå
Le bug le plus rencontré en informatique est l’interface chaise-clavier.
Avatar de l’utilisateur
Mytå
Membre impliqué
 
Messages: 1281
Inscription: 28 Nov 2009, 01:41
Localisation: Québec
Version Excel: Excel 2003 & 2007

Re: création automatique des classeurs a partir Userfrom

Messagepar rghanmi » 26 Jan 2012, 01:53

merci pour le code ;;)
le probléme est que j'ai un userform à remplir par plusieurs utlisateurs dans un réseau , pour éviter l'enregistrement simultané ( probléme conflit excel) j'ai pensé de séparer les enregistrement par utlisateur , ça veut dire une fois l'utlisateur fais un enregistrement à partir du userform son enregistremnt sera effectué dans sa propre feuille nomée par son username... j'ai réussi à faire tout ça mais parfois la macro ne capte pas bien le username et par conséquent elle peut pas nommer la feuille. ci-joint le code utilisé pour créer les feuilles et les renommer si elles n'existent pas.. Pourriez vous analyser le code et me dire quoi améliorer? merci
Fichiers joints
file.xlsm
(19.9 Kio) Téléchargé 14 fois
Avatar de l’utilisateur
rghanmi
Membre habitué
 
Messages: 55
Inscription: 16 Déc 2011, 02:53
Version Excel: 2010

Re: création automatique des classeurs a partir Userfrom

Messagepar rghanmi » 27 Jan 2012, 03:47

j'attends vos propositionns et essais.
Merci Forum.
Avatar de l’utilisateur
rghanmi
Membre habitué
 
Messages: 55
Inscription: 16 Déc 2011, 02:53
Version Excel: 2010


Retourner vers Excel - VBA

 


  • Sujets similaires
    Réponses
    Vus
    Dernier message

Utilisateurs en ligne

Utilisateurs parcourant ce forum: Bing [Bot], Google [Bot], Google Adsense [Bot] et 15 invités