erreur
#1
Accro XLPages

Inscription: 25/11/2008

Messages: 174

Système d'exploitation:
PC
Version Excel utilisée:
2007
Posté le : 02-01-2009 18h32
bonjour et bonne année a tous
dans le fichier suivant je doit remplir une feuille a partir de l'userform de la page d'accueil,ensuite je doit enregistrer cette feuille dans un sous dossier a l'aide du bouton,mais la un message d'erreur aparait:(erreur d'execution'1004'
la méthode 'SaveAS'de l'objet '_worbook a échoué.)

quelqu'un pourrait il jeter un oeil sur le fichier car j'ai deja essayer un code mais cela n'enleve pas l'erreur.

merci d'avance
Pièce jointe:
zip Archive.zip   [ Taille: 30.74 Ko - Téléchargements: 442 ]
Hors Ligne
Rapport   Haut 

Re: erreur
#2
Accro XLPages

Inscription: 23/05/2007
De Chamrousse

Messages: 309

Système d'exploitation:
PC
Version Excel utilisée:
2013
Posté le : 02-01-2009 19h00
Bonjour à tous,

Merci pour tes voeux sur un autre message.
Je te retourne les miens ainsi qu'à ceux qui te sont chers.

Il me semble que tu navigues entre XL 2003 et XL 2007 :

Tu donnes comme Chemin un format XL 2003
F = ThisWorkbook.Path & "\" & Range("I1") & "\" & Range("J2") & ".xls"  
Tu demandes un SaveAs en format XL 2007 
ActiveWorkbook.SaveAs Filename:=F, FileFormat:=xlOpenXMLWorkbookMacroEnabled  

Je te laisse modifier la ligne que tu souhaites...

A+




Cordialement
Hors Ligne
Rapport   Haut 

Re: erreur
#3
Accro XLPages

Inscription: 25/11/2008

Messages: 174

Système d'exploitation:
PC
Version Excel utilisée:
2007
Posté le : 02-01-2009 20h47
rebonjour et bonjour JCGL

j'ai réctifier le code en "XML"sans succer.
 
tu as une macro qui cache le feuille, par conséquent la macro ne peut pas s'effectuer sur la feuille cachée.
tu peux afficher toutes les feuilles à l'ouverture de fichier avec un truc du style
Dim F As Worksheet
Private Sub Workbook_BeforeClose(Cancel As Boolean)
For Each F In Worksheets
F.Visible = True
Next F
End Sub

Sinon, si tu préfères avoir les feuilles cachées (pour éviter l'acces à utilisateur tu peux afficher la(les) feuille(s) utilisées dans l'userform en ajoutant dans le bouton valider de ton userform:
au début:
If Sheets("feuille").Visible = xlSheetVeryHidden(ou hidden) Then
Sheets("feuille").Visible = True
end if
à la fin pour la caher à nouveau:
If Sheets("feuille").Visible = True Then
Sheets("feuille").Visible = xlSheetVeryHidden(ou hidden)
end if
Voila
bonne soirée

voila le code que l'on ma proposer hier que j'ai essayer sans succer aussi peut etre une erreur de placement de ma par dans le reste de la macro.

quelqu'un peut il m'eclairer merci beaucoup



Pièce jointe:
zip Archive.zip   [ Taille: 26.34 Ko - Téléchargements: 462 ]
Hors Ligne
Rapport   Haut 

Re: erreur
#4
Accro XLPages

Inscription: 23/05/2007
De Chamrousse

Messages: 309

Système d'exploitation:
PC
Version Excel utilisée:
2013
Posté le : 02-01-2009 22h41
Bonjour à tous,

Sur ce coup là mon cher Claude40, je ne te suivrais pas :

On m'a proposé un code... 

Vois avec la personne qui t'a proposé le code.

Nous t'avons mDF et moi proposé un code qui, combiné astucieusement, pouvait convenir (je l'ai reproduit sur XL2003 sans aucun problème).

En multipliant les questions SUR PLUSIEURS FORUMS, tu ne fais qu'embrouiller tout le monde et par la même toi aussi...

A+ à tous


Cordialement
Hors Ligne
Rapport   Haut 

Re: erreur
#5
Accro XLPages

Inscription: 25/11/2008

Messages: 174

Système d'exploitation:
PC
Version Excel utilisée:
2007
Posté le : 03-01-2009 09h46
bonjour a tous
bonjour JCGL

sa m'apprendra merci quand meme

bonne journée
Hors Ligne
Rapport   Haut 


Vous pouvez voir les sujets.
Vous ne pouvez pas débuter de nouveaux sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

[Recherche avancée]


Qui consulte actuellement ce sujet ?   1 Utilisateur(s) anonymes