begin process at 2012 05 29 03:52:44
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Javascript / DHTML / Ajax

 > 

Javascript et ActiveX

 > 

ActiveX

 > 

EXCEL fonction saveAs()


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

EXCEL fonction saveAs()

lundi 2 avril 2007 à 10:31:03 | EXCEL fonction saveAs()

aljazzar

Bonjour à tous,

Je suis entrain de coder un script en js , qui consiste a récuperer des données d'un tableau html puis les transmettre à une feuille excel , apres ça je dois enregistrer le tous sous le format csv.
j'utilise la méthode saveAs(path, XLFileFormat ) .
donc je met dans mon code
oExcelSheet.Application.SaveAs("C:\\Documents and Settings\\admin\\Bureau\\toto.csv",xlCSV);

Malheureusement un message d'erreur (sur ie) se declanche dans lequel est ecrit :
"xlCSV est indefini"
quelqu'un peut m'aider s.v.p?
lundi 2 avril 2007 à 10:43:50 | Re : EXCEL fonction saveAs()

bultez

Membre Club




Bonjour,

>>xlCSV est une variable et son contenu doit avoir été initialisé
    var xlCSV=valeur voulue;
    ou mettre directement :
    oExcelSheet.Application.SaveAs("C:\\Documents and Settings\\admin\\Bureau\\toto.csv",valeur voulue);

    je ne sais pas quelle est cette valeur voulue.

Cordialement            Bul     [mon Site]     [M'écrire]

lundi 2 avril 2007 à 11:07:10 | Re : EXCEL fonction saveAs()

aljazzar

Ok, merci bultez 
quelqu'un sait quelle valeur correspend au fichier de format csv , qui faudra passer en deuxieme argument a la fonction saveAs() ??? ( en cherchant sur internet je crois que c'est des valeurs numeriques , mais je ne peux pas les utiliser car c'est propre au langage delphi) .

lundi 2 avril 2007 à 11:26:50 | Re : EXCEL fonction saveAs()

aljazzar

Réponse acceptée !
Bon j'ai pu trouvé moi meme ...
voila les valeurs correspendantes a chaque type de fichier, peut etre que ça aidera quelqu'un un de ces 4  :
// Constants for enum XlFileFormat
type
  XlFileFormat = TOleEnum;
const
  xlAddIn = 00000012;
  xlCSV = 00000006;
  xlCSVMac = 00000016;
  xlCSVMSDOS = 00000018;
  xlCSVWindows = 00000017;
  xlDBF2 = 00000007;
  xlDBF3 = 00000008;
  xlDBF4 = 0000000B;
  xlDIF = 00000009;
  xlExcel2 = 00000010;
  xlExcel2FarEast = 0000001B;
  xlExcel3 = 0000001D;
  xlExcel4 = 00000021;
  xlExcel5 = 00000027;
  xlExcel7 = 00000027;
  xlExcel9795 = 0000002B;
  xlExcel4Workbook = 00000023;
  xlIntlAddIn = 0000001A;
  xlIntlMacro = 00000019;
  xlWorkbookNormal = FFFFEFD1; 
  xlSYLK = 00000002;
  xlTemplate = 00000011;
  xlCurrentPlatformText = FFFFEFC2;
  xlTextMac = 00000013;
  xlTextMSDOS = 00000015;
  xlTextPrinter = 00000024;
  xlTextWindows = 00000014;
  xlWJ2WD1 = 0000000E;
  xlWK1 = 00000005;
  xlWK1ALL = 0000001F;
  xlWK1FMT = 0000001E;
  xlWK3 = 0000000F;
  xlWK4 = 00000026;
  xlWK3FM3 = 00000020;
  xlWKS = 00000004;
  xlWorks2FarEast = 0000001C;
 
lundi 2 avril 2007 à 11:56:53 | Re : EXCEL fonction saveAs()

bultez

Membre Club
Réponse acceptée !
merci à toi pour cette liste.
c'est de l'héxa, pour utiliser en JavaScript :
xlWorks2FarEast = 0x1C; par exemple.

Cordialement                Bul     [mon Site]     [M'écrire]



Cette discussion est classée dans : fonction, excel, csv, saveas, xlcsv


Répondre à ce message

Sujets en rapport avec ce message

saveas sous FireFox [ par crashtest ] Bonjour,alors c'est simple je voudrais faire pareil que le saveas de IE mais sous FireFox voila @++ et merci pour vos réponse.Mes sitewebs (fonction s formater une colonne Excel [ par jakata ] Bonjour,j'ai un petit souci. J'ai fait une fonction javascript qui rempli une page Excel, jusque là pas de problème.Le fait est que quand je veux entr urgent!!! fonction javascript sur un string [ par nourlhouda ] Bonjour, j'ai une chaine  de date sous la forme aaaammjj, définie comme string je veu lire cette chaine de caractère afin de la diviser en 3 parties: Pb ouverture excel depuis page html [ par alexmel ] Bonjour, Dans une page html, à partir d'un lien, j'ouvre un classeur Excel, ce dernier lancant un userform à son ouverture.Le souci est que le classeu appel de fonction HELP [ par missceline33 ] Est-ce quelqu'un sait comment on fait pour appeler une fonction php (située dans un .php ou .phtml) à partir d'un javascript? Comment executer une fonction javascript dans la page d'un frame [ par MadM@tt ] salut voilà j'ai besoin d'éxecuter un bout de script dans une page que je vais afficher dans un frameJe voudrais savoir si cela était possible sans to execCommand SaveAs probleme [ par youpiyoyo ] pourkoi kan je faisdocument.execCommand('SaveAs',false,'doite.htm');il me sort kan meme la boite de dialogue...alirs ke dans msdn il est préciser:"Opt encodage mime64 binaire en local [ par mageonyme ] salut,j'aimerai savoir s'il existe une fonction qui encode une chaine en binaire type mime64 (javascript oblige)genre une fonction comme la fonction p Target dans une certaine fonction [ par jfi1988 ] Slt tout le monde, je suis un débutant et j'aurai besoin d'aideJ'aurai besoin d'afficher une page dans une certaine frame d'où l'utilisation d'un targ excel [ par littlemarley ] Bonjour, J'aimerai réaliser une page web, qui me permette d'ouvrir un classeur exce, de lire des valeurs pour faire un relevé graphique ensuite :- lec


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,359 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales