MOIJPCH
Messages postés20Date d'inscriptionmardi 25 juillet 2006StatutMembreDernière intervention26 février 2010
-
26 mai 2008 à 15:05
MOIJPCH
Messages postés20Date d'inscriptionmardi 25 juillet 2006StatutMembreDernière intervention26 février 2010
-
12 juin 2008 à 13:39
Bonjour à tous,
j'ai un petit souci sur un enregistrement, la macro ce bloque sur "FileFormat" et pourtant j'ai fais une virification en simulent un enregistrement et sa corespond, et les résultats sur le forum ne ma pas aidé.
ci dessous le bout de macro qui bloque (il est prévu 8 enregistrements)
If Mid(Range("c3"), 3, 1) = 1 Then
ChDir "Y:\IMMO RECEPTION\Chesnes"
ActiveWorkbook.SaveCopyAs Filename:=Range("c3").Value + Range("f3").Value, _
FileFormat:=xlNormal, Password:="", WriteResPassword:="", _
ReadOnlyRecommended:=False, CreateBackup:=False
End If
cs_Jack
Messages postés14006Date d'inscriptionsamedi 29 décembre 2001StatutModérateurDernière intervention28 août 201579 26 mai 2008 à 17:06
Salut
Le VB de Excel est du VBA --> Modification de la catégorie
Ta syntaxe parait bonne.
As-tu essayé avec un nom de fichier standard, comme Filename:="Toto.XLS"
Si ça fonctionne, penche toi sur le nom du fichier que tu tentes d'utiliser : il ne semble pas correct ou contient des caractères interdits pour un nom de fichier.
Vala
Jack, MVP VB NB : Je ne répondrai pas aux messages privés
<hr />Le savoir est la seule matière qui s'accroit quand on la partage (Socrate)
cs_MPi
Messages postés3877Date d'inscriptionmardi 19 mars 2002StatutMembreDernière intervention17 août 201823 27 mai 2008 à 23:38
Ça doit dépendre de ta version. Chez moi, sous 2000, il n'y a qu'un seul paramètre possible à SaveCopyAs, c'est le nom du fichier. Ce qui donnerait
ActiveWorkbook.SaveCopyAs Filename:=Range("c3").Value + Range("f3").Value
ne sachant trop ce qu'il y a dans ces 2 cellules...
MPi²
Pour ceux qui programment sous Office, n'oubliez pas qu'il existe un forum dédié à ces applications VBA....... ICI
MOIJPCH
Messages postés20Date d'inscriptionmardi 25 juillet 2006StatutMembreDernière intervention26 février 2010 2 juin 2008 à 11:54
Dans <?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" /??><st1:personname w:st="on" productid="la cellule C">la cellule C</st1:personname>3 il y un code pour la gestion du matériel, et dans <st1:personname w:st="on" productid="la cellule F">la cellule F</st1:personname>3 la désignation de ce matériel