Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Au secours pb excel [ Archives Visual Basic / J'AI BESOIN D'AIDE !!!! :) ] (elbrahimo)

vendredi 12 novembre 2004 à 22:41:34 | Au secours pb excel

elbrahimo

salut

je n'arrive pas à trouver d'où vient mon probleme, j'importe un fichier texte vers excel, cela marche bien qu'une fois, mais à la deuxieme fois ça plante qui peut m'aider ??

voilà mon code :

Dim wbExcel As Excel.Workbook 'Classeur Excel
Dim wsExcel As Excel.Worksheet 'Feuille Excel

'Ouverture de l'application

Set appExcel = CreateObject("Excel.Application")

'Ouverture d'un fichier Excel
Workbooks.OpenText FileName:=Chemin, Origin:=xlWindows, _
StartRow:=4, DataType:=xlDelimited, TextQualifier:=xlDoubleQuote, _
ConsecutiveDelimiter:=False, Tab:=False, Semicolon:=True, Comma:=False, Space:=False, Other:=False, FieldInfo:=Array(1, 1), TrailingMinusNumbers:=True

Set wbExcel = appExcel.ActiveWorkbook
Set wsExcel = wbExcel.ActiveSheet

ActiveWorkbook.SaveAs FileName:="C:\Book1.xls", _
FileFormat:=17, CreateBackup:=False


wbExcel.Close 'Fermeture du classeur Excel
appExcel.Quit 'Fermeture de l'application Excel



j'ai essayé avec Set appExcel = Nothing mais sans succès !!!

merci d'avance !!

vendredi 12 novembre 2004 à 23:21:17 | Re : Au secours pb excel

valtrase

salut
Please donne plus de détail tu as quoi comme message d'erreur?
tu lances ton code à partir de VB? ou d'Excel ?

enfin bref un peu plus d'explications seront les bienvenues.

@+ J.P.


samedi 13 novembre 2004 à 03:57:58 | Re : Au secours pb excel

econs

Administrateur CodeS-SourceS
Eh oui :

> çà plante

C'est un peu vague. Ton code a l'air bien. Le problème doit venir d'ailleurs.
Peux-tu aussi dire de quelle manière tu appelles ces lignes de code ?


Manu
-------------------------------------------
Une question bien posée, c'est une chance de réponse bien adaptée.

samedi 13 novembre 2004 à 07:42:56 | Re : Au secours pb excel

elbrahimo

c'est un code depuis vb6

c'est une procédure lancée depuis un bouton

si je clique une fois sur le bouton la procédure se déroule normalement

si je clique une deuxieme fois j'ai le message:
"variable objet ou variable bloc whith non défini"
et en faisant ok sur le message d'erreur je suis envoyé à la ligne :

Set wsExcel = wbExcel.ActiveSheet

voilà je reste dispo pour vos questions, et merci d'avance pour votre aide précieuse @+

samedi 13 novembre 2004 à 13:53:44 | Re : Au secours pb excel

valtrase

Esayes de tester si excel est ouvert si c'est le cas tu peux avoir un message d'erreur


' on teste si excel est ouvert
Set appexcel = GetObject(, "Excel.application")
If Err.Number <> 0 Then
Set appExcel = CreateObject("Excel.Application")
Err.Number = 0
Else
End If


J.P.



Cette discussion est classé dans : set, excel, false, appexcel, wbexcel


Répondre à ce message

Sujets en rapport avec ce message

[VB6] Terminer processus excel [ par aurelien2723 ] Salut! J'ai lu plusieus topics sur ce sujet, mais aucune réponse... Donc j'ai mon programme en VB6 qui ouvre 1 feuille excel, puis n feuilles Excel VB6 + Excel [ par pcvesoul ] Quand je lance 2 fois de suite une generation de fichier excel, ca plante :Au début :   Set AppExcel = CreateObject("Excel.Application")   AppExcel.Vi Excel [ par mongii ] Bonjeur je veux ouvrir un fichier excel situé dans le même chemin que mon application Dim appExcel As Excel.Application Dim wbExcel As Excel.Workbook  pb pour convertir du dbf en xls aidez moi svp [ par emilekader ] je cherche à convertir 4000 fichiers dbf en xls, en vb. je n'arrive pas à trouver le code pourconvertir le dbf en xls sous vb voilà mon code: Sub S pb pour convertir du dbf en xls aidez moi svp [ par emilekader ] je cherche à convertir 4000 fichiers dbf en xls, en vb. je n'arrive pas à trouver le code pourconvertir le dbf en xls sous vb voilà mon code: Sub S pb pour convertir du dbf en xls aidez moi svp [ par emilekader ] je cherche à convertir 4000 fichiers dbf en xls, en vb. je n'arrive pas à trouver le code pourconvertir le dbf en xls sous vb voilà mon code: Sub S Impossible d'ouvrir Excel depuis VB [ par legofan ] Hello,J'essaie désespérément de lancer excel depuis ma form avec le code suivant:Dim appExcel As Excel.ApplicationDim wbExcel As Excel.Workbook< visual basic et excel [ par T103 ] je voudrai cree une application sous vb ki me permete de lire des valeure dans un fichers excel, mai lorske jexecute mon code jai une erreur : erreur [VB6 et Excel] Probleme de séléction de feuille [ par Brebiou ] Bonjour a tous,Voila je realise actuellement une application et j'ai un souciavec Excel...Je veux aller chercher une valeur dans une cellule, pour cel probleme d'impression [ par Chuy ] Bonjours, dans mon application vb6, j'utilise l'option imprimer. LOrsque je clique sur mon bouton imprimer, il m'imprime un fichier excel.Seulement mo


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, 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
Temps d'éxécution de la page : 0,312 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.