Bonjour
Cela est un petit code qui peut creer un fichier excel avec le nom des colonnes(champs)
ou ajouter des records .
Je n'ai pas mis le fichier 'interop_excel.dll'
Vous devait alors ajouter la reference Microsoft Excel 11.0 qui pese 1.3 Mo et qui est inutile pour eus qui ont vb.net sur leurs machine.
Cela ma fai plaisir de pouvoir faire qc pour le forum ou je vient souvent piquer des idées
A+
guy van der velden
Source / Exemple :
voir le zip
voici un extrait de code d'une source de datalogger que je posterais sous peu. cordialement.
' création du fichier pour excel ( nom du fichier puis : date et heure; courbe1 à 8; les 5 entrées TOR et le retour_chariot)
File.AppendAllText(nom_data, Now.ToString & ";" & y.ToString & ";" & y2.ToString _
& ";" & y3.ToString & ";" & y.ToString & ";" & y2.ToString _
& ";" & y3.ToString & ";" & y.ToString & ";" & y2.ToString _
& ";" & in1 & ";" & in2 & ";" & in3 & ";" & in4 & ";" _
& in5 & ";" & vbCrLf)
Juste que le projet converti en VB 2008 indique quelques erreurs non bloquantes des variables non utilisées d'autres utilisées avant d'avoir eu une affectation et une histoire wrappers personnalisés mis à jour sont disponibles pour les composants référencés suivants : Excel.
Y a pas moyen d'avoir la même chose directement exploitable en vb 2008 ?
enfin c'est corrigé ^^
J'arrive maintenant à écrire dans un document Excel, maintenant il me faut lire dedans et là c'est pas évident, quand je veux lire une cellule j'ai une erreur de "type", les cellules semblent être toutes de type "range" et quand je veux mettre leur contenue dans une "string" j'ai une erreur. Une idée ?
Et sinon lorsque j'ai fini de travailler sur ma page et que je la ferme, le process Excel.exe reste lancé, et un pour chaque page ouverte, j'ai trouvé un code (assez long) pour les chercher et les kill, il n'y a pas une méthode plus simple ?
Merci d'avance
A+
si mes souvenirs sont bons, je crois que c'est un pb de déclaratin de la variable, et en lisant le post d'adn56, il y a une faute de frappe à la 3e ligne:
'oXL = New Excel.Apllication
supprime le premiere caractere, cad l'apostrophe. Ce n'est pas un commentaire, mais bien une déclaration de l'objet.
voili voilou, j'espere avoir trouvé la solus,
a+
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.