begin process at 2010 02 10 13:18:19
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Visual Basic & VB.NET

 > 

Archives Visual Basic

 > 

J'AI BESOIN D'AIDE !!!! :)

 > 

Erreur d'éxécution en automation VB-Excel


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

Erreur d'éxécution en automation VB-Excel

mardi 25 juin 2002 à 18:10:34 | Erreur d'éxécution en automation VB-Excel

criche

Benoit Stéphane

Erreur d'éxécution en automation VB-Excel

Le code VB suivant intégré dans un formulaire VB, ouvre un nouveau document excel, y affiche dans la cellule 1-17 le chiffre 100.23.
Mais quand je souhaite faire un alignement à droite dans cette cellule, le message d'erreur suivant s"affiche :

"erreur d'exécution 1004, impossible de définir la propriété HorizontalAlignment de la classe range"

Voici le code :

Dim ExcelSheet As Object
Set ExcelSheet = CreateObject("Excel.Application") ' création d'un nouveau doc excel
ExcelSheet.Application.Visible = True
ExcelSheet.Application.Workbooks.Add
ExcelSheet.Application.Cells(1, 17).Select
ExcelSheet.Application.ActiveCell.FormulaR1C1 = 100.233
ExcelSheet.Selection.NumberFormat = "0.00"
ExcelSheet.Selection.HorizontalAlignment = xlRight
mardi 25 juin 2002 à 23:52:11 | Re : Erreur d'éxécution en automation VB-Excel

Derrick soft

Bonjour,

Il faut ajouter la référence d'excel dans le projet pour que cela fonctionne.

Cordialement


-------------------------------
Réponse au message :
-------------------------------

Benoit Stéphane

Erreur d'éxécution en automation VB-Excel

Le code VB suivant intégré dans un formulaire VB, ouvre un nouveau document excel, y affiche dans la cellule 1-17 le chiffre 100.23.
Mais quand je souhaite faire un alignement à droite dans cette cellule, le message d'erreur suivant s"affiche :

"erreur d'exécution 1004, impossible de définir la propriété HorizontalAlignment de la classe range"

Voici le code :

Dim ExcelSheet As Object
Set ExcelSheet = CreateObject("Excel.Application") ' création d'un nouveau doc excel
ExcelSheet.Application.Visible = True
ExcelSheet.Application.Workbooks.Add
ExcelSheet.Application.Cells(1, 17).Select
ExcelSheet.Application.ActiveCell.FormulaR1C1 = 100.233
ExcelSheet.Selection.NumberFormat = "0.00"
ExcelSheet.Selection.HorizontalAlignment = xlRight
mercredi 26 juin 2002 à 00:21:29 | Re : Erreur d'éxécution en automation VB-Excel

criche


Benoit Stéphane

Excuses, moi, mais pourrais tu être plus précis? qu'entends tu par "Il faut ajouter la référence d'excel dans le projet pour que cela fonctionne"
Merci

-------------------------------
Réponse au message :
-------------------------------

Bonjour,

Il faut ajouter la référence d'excel dans le projet pour que cela fonctionne.

Cordialement


-------------------------------
Réponse au message :
-------------------------------

Benoit Stéphane

Erreur d'éxécution en automation VB-Excel

Le code VB suivant intégré dans un formulaire VB, ouvre un nouveau document excel, y affiche dans la cellule 1-17 le chiffre 100.23.
Mais quand je souhaite faire un alignement à droite dans cette cellule, le message d'erreur suivant s"affiche :

"erreur d'exécution 1004, impossible de définir la propriété HorizontalAlignment de la classe range"

Voici le code :

Dim ExcelSheet As Object
Set ExcelSheet = CreateObject("Excel.Application") ' création d'un nouveau doc excel
ExcelSheet.Application.Visible = True
ExcelSheet.Application.Workbooks.Add
ExcelSheet.Application.Cells(1, 17).Select
ExcelSheet.Application.ActiveCell.FormulaR1C1 = 100.233
ExcelSheet.Selection.NumberFormat = "0.00"
ExcelSheet.Selection.HorizontalAlignment = xlRight

mercredi 26 juin 2002 à 08:17:27 | Re : Erreur d'éxécution en automation VB-Excel

Derrick soft

Bonjour,

Sous VB
Projet/Références... et dans la liste choisir Microsoft Excel X Object Library.

Le X correspond à ta version d'excel :
10.0 pour XP,
9.0 pour 2000,
Etc...

Cordialement

-------------------------------
Réponse au message :
-------------------------------


Benoit Stéphane

Excuses, moi, mais pourrais tu être plus précis? qu'entends tu par "Il faut ajouter la référence d'excel dans le projet pour que cela fonctionne"
Merci

-------------------------------
Réponse au message :
-------------------------------

Bonjour,

Il faut ajouter la référence d'excel dans le projet pour que cela fonctionne.

Cordialement


-------------------------------
Réponse au message :
-------------------------------

Benoit Stéphane

Erreur d'éxécution en automation VB-Excel

Le code VB suivant intégré dans un formulaire VB, ouvre un nouveau document excel, y affiche dans la cellule 1-17 le chiffre 100.23.
Mais quand je souhaite faire un alignement à droite dans cette cellule, le message d'erreur suivant s"affiche :

"erreur d'exécution 1004, impossible de définir la propriété HorizontalAlignment de la classe range"

Voici le code :

Dim ExcelSheet As Object
Set ExcelSheet = CreateObject("Excel.Application") ' création d'un nouveau doc excel
ExcelSheet.Application.Visible = True
ExcelSheet.Application.Workbooks.Add
ExcelSheet.Application.Cells(1, 17).Select
ExcelSheet.Application.ActiveCell.FormulaR1C1 = 100.233
ExcelSheet.Selection.NumberFormat = "0.00"
ExcelSheet.Selection.HorizontalAlignment = xlRight


mercredi 26 juin 2002 à 14:28:23 | Re : Erreur d'éxécution en automation VB-Excel

criche


Benoit Stéphane


-------------------------------
Réponse au message :
-------------------------------
Merci, sympas
criche


Bonjour,

Sous VB
Projet/Références... et dans la liste choisir Microsoft Excel X Object Library.

Le X correspond à ta version d'excel :
10.0 pour XP,
9.0 pour 2000,
Etc...

Cordialement

-------------------------------
Réponse au message :
-------------------------------


Benoit Stéphane

Excuses, moi, mais pourrais tu être plus précis? qu'entends tu par "Il faut ajouter la référence d'excel dans le projet pour que cela fonctionne"
Merci

-------------------------------
Réponse au message :
-------------------------------

Bonjour,

Il faut ajouter la référence d'excel dans le projet pour que cela fonctionne.

Cordialement


-------------------------------
Réponse au message :
-------------------------------

Benoit Stéphane

Erreur d'éxécution en automation VB-Excel

Le code VB suivant intégré dans un formulaire VB, ouvre un nouveau document excel, y affiche dans la cellule 1-17 le chiffre 100.23.
Mais quand je souhaite faire un alignement à droite dans cette cellule, le message d'erreur suivant s"affiche :

"erreur d'exécution 1004, impossible de définir la propriété HorizontalAlignment de la classe range"

Voici le code :

Dim ExcelSheet As Object
Set ExcelSheet = CreateObject("Excel.Application") ' création d'un nouveau doc excel
ExcelSheet.Application.Visible = True
ExcelSheet.Application.Workbooks.Add
ExcelSheet.Application.Cells(1, 17).Select
ExcelSheet.Application.ActiveCell.FormulaR1C1 = 100.233
ExcelSheet.Selection.NumberFormat = "0.00"
ExcelSheet.Selection.HorizontalAlignment = xlRight





Cette discussion est classée dans : vb, application, erreur, excel, excelsheet


Répondre à ce message

Sujets en rapport avec ce message

Erreur Excel - VB [ par Patrik ] Bonjour,J'ai une appli qui lance excel en arriere plan (visible = false).Je rencontre un problème lorsque j'ouvre un autre classeur avec l'explorateur Installation d'une application VB [ par Patoo66 ] Bonjour,Je viens vers vous pour un petit soucis d'installation.Je viens de créer un Soft spécialisé pour les experts comptables entièrement gratuit.J' erreur 2015 : transformation, via une application VB, fichier excel en format texte [ par zayd ] bonjour je suis entrain de developper une application qui convertit un fichier excel,composé de plusieurs feuilles, en un fichier texte sous un format [VB] Erreur d'exécution '3709' [ par bmichael007 ] Salut,j'ai un nouveau problème concernant l'exécution d'une application. En effet, lorsque je lance mon application et quand je clic sur une feuille s vb .net sql et excel [ par helonear ] salut je suis actuellement en plein developpement d'une application de gestion d'horaireet dans cette application on me demande d'exporter ma base de Encore une question sur VB/Excel [ par virginie1575 ] Voila, mon probleme est le suivant. J'ai créer un modele excel que je remplie grace à VB. Une fois le fichier rempli, je souhaiterai demandé à l'utili Violation d'accès - erreur d'application Excel [ par alexanderos ] Bonjour,J'ai créé une petite application VBA pour excel.mais j'ai un problème récurrent lors de son utilisation.A la fermeture de l'appli j'ai un mess Inserer une ligne sous excel depuis VB 6.0 [ par galahade ] Salut à tous,Je suis en train de devlloper une application sous VB 6.0 et je cherche à inserer une ligne dans un fichier excel.J'ai ouvert la feuille imprimer depuis Excel [ par Xl ] depuis VB si je tapes ceci :une erreur se produit dans le module > ... ... que faire ???S'agit il d'un DLL manquant,d'une malprogrammation ???le PC


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
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,452 sec (3)

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