Accueil > Forum > > > > erreur d'éxecution '-2147417848'
erreur d'éxecution '-2147417848'
lundi 17 juillet 2006 à 16:49:20 |
erreur d'éxecution '-2147417848'

ababi
|
Bonjour, J'aurais besoin d'un petit coup de main pour me dépatouiller d'une erreur dont je ne trouve pas la cause. Je veux, via un petit script VB, remplir les données de validation (Validation.InputTitle & Validation.InputMessage) d'un classeur excel, mais même avec le plus simple des scripts, ça plante : Le script est de ce genre : sub validation() Worksheets("validation").Cells(1,1).Validation.InputTitle = "Titre de validation" end sub() Le message d'erreur que j'obtiens est : Erreur d'éxecution '-2147417848 (80010108)': Erreur d'automation L'objet invoqué s'est déconnecté de ses clients Quelqu'un saurait-il résoudre ce problème, ou me dire quelle est la procédure pour utiliser correctement l'écriture de données de validation via du VB ? Merci par avance.
|
|
lundi 17 juillet 2006 à 17:59:33 |
Re : erreur d'éxecution '-2147417848'

PCPT
|
salut, où et comment est déclaré Worksheets ? et c'est du VB6 çà? c'est pas du VBA? ++ Prenez un instant pour répondre à ce sondage svp 
|
|
lundi 17 juillet 2006 à 19:41:05 |
Re : erreur d'éxecution '-2147417848'

ababi
|
Oups, désolé, je suis pas spécialiste dans le domaine, je ne connais pas la différence entre VBA et VB6. Ce script est fait via le menu outil, macro, visual basic editor dans excel.
|
|
lundi 17 juillet 2006 à 19:46:39 |
Re : erreur d'éxecution '-2147417848'

PCPT
|
ok donc VBA... (tu le sauras comme çà  ) je change la rubrique. désolé je touche pas à VBA.... Prenez un instant pour répondre à ce sondage svp 
|
|
lundi 17 juillet 2006 à 19:58:23 |
Re : erreur d'éxecution '-2147417848'

mortalino
|
Je pense qu'il doit manquer d'autres paramètres... Tu veux quoi comme validation ? une liste, des nombres entre tel et tel....
Bref, met nous ce que tu veux faire, et on devrait te trouver un code qui va bien !
@++
--Mortalino-- Le Mystérieux Chevalier "Provençal, le Gaulois" N'oubliez pas de lire le règlement !
|
|
lundi 17 juillet 2006 à 20:08:27 |
Re : erreur d'éxecution '-2147417848'

Dolphin Boy
|
Salut
Je ne suis pas un pro du VBA mais j'ai trouvé quelques infos dans la MSDN et ça donne cet exemple :
Sub Validation() With Worksheets("validation").Cells(1, 1).Validation On Error Resume Next .Add xlValidateWholeNumber, xlValidAlertInformation, xlBetween, "5", "10" On Error GoTo 0 .Modify xlValidateWholeNumber, xlValidAlertInformation, xlBetween, "5", "10" .InputTitle = "Nombres entiers" .ErrorTitle = "Nombres entiers" .InputMessage = "Entrez un nombre entier compris entre cinq et dix " .ErrorMessage = "Vous devez entrer un nombre compris entre cinq et dix" End With End Sub
Ca te va ?
|
|
lundi 17 juillet 2006 à 20:27:33 |
Re : erreur d'éxecution '-2147417848'

ababi
|
Merci Dolphin Boy, a priori, ça marche, du moins chez moi, mais c'est pour le taff, donc je ne pourrai confirmer que demain, les versions d'excel n'étant pas les mêmes. Je ne souhaite en fait utiliser que le InputMessage et InputTitle, pour donner des indications sur la cellule, pas limiter les données que l'on peut entrer, mais ça va, je fais le tri ;)
|
|
lundi 17 juillet 2006 à 21:15:26 |
Re : erreur d'éxecution '-2147417848'

Dolphin Boy
|
Dans ce cas :
Sub Validation() With Worksheets("validation").Cells(1, 1).Validation On Error Resume Next .Add XlInputOnly, xlValidAlertInformation On Error GoTo 0 .InputTitle = "Nombres entiers" .InputMessage = "Entrez un nombre entier compris entre cinq et dix " End With End Sub
J'ai laissé le On error ... car je ne sais pas où tu mets ce code. Normalement il doit être uniquement en début de prog et pas répété dans le reste du code.
|
|
lundi 17 juillet 2006 à 21:16:51 |
Re : erreur d'éxecution '-2147417848'

Dolphin Boy
|
Mais, j'ai oublié de préciser : le . Add est nécessaire.
|
|
vendredi 28 juillet 2006 à 11:08:44 |
Re : erreur d'éxecution '-2147417848'

ababi
|
Désolé pour le temps de réponse, j'ai pas eu le temps de m'en occuper les jours suivant mon message, et j'ai ensuite oublié de tester.
Et malheureusement, mauvaise nouvelle, ça ne marche pas sur l'ordi du taff :/ Alors, est-ce à cause d'une version différente d'excel (2003), d'un bloquage de sécurité par le responsable info, ou d'un ordinateur foireux... ? Sachant que j'arrive à exécuter d'autres scripts sous excel sans soucis, mais pas avec les données de validation :'(
|
|
Cette discussion est classée dans : script, vb, erreur, validation, éxecution
Répondre à ce message
Sujets en rapport avec ce message
[VB.Net] MsChart, erreur exeception sur poste client [ par morickno ]
Bonjour, J'utilise un graph MsChart sur une appli de mon poste de developpement et tout va bien. Le problème est que lorsque que je veu tester sur un
VB et SQLSERVEUR [ par Lepompiste ]
Bonjour tout le monde,J'ai eu l'erreur ci-dessus losque je voulais enregistrer les données simultanement sous SQLSERVEUR. ERREUR D'EXECUTION '-21472
Mesage d'erreur en mode debug de VB 2005 [ par podorn ]
Bonjour à tous, J'ai ce message d'erreur de temps en temps pendant le debug de mon programme: notification de retard de microsoft visual basic 2005
Webbrowser et erreur de script. [ par lolpop ]
Re,je voudrai savoir, si c'est moi qui ai un probleme ou si ca le fait a tout le monde.J'ai créé un petit browser pour m'amuser grace a webbrowser, et
VB.Net erreur [ par Cyrus88 ]
Bonjour,J'ai installer VB.net mais quand j'éssai d'ouvrir un nouveau projet, le message suivant apparait:Le fichier ou l'assembly nommé system ou l'un
Recherche conseil sur VB [ par Skygod ]
Bonjour,Je travaille depuis des années avec Excel et je pense avoir atteint un bon niveau avec ce logiciel. J'ai un bon esprit logique et je suis touj
[ON ERROR] afficher l'erreur et arreter le script [ par rastamath69 ]
Bonjour,j'ai fait un script VBS qui marche, et maintenant j'aimerai arriver à gérer les erreurs.J'ai fait pas mal de recherche et déjà je me suis rend
probleme Script [ par kompakt ]
Bonjour, excusé moi mais je n'ai pas le temps de chercher, j'ai mon serveur qui rentre en production ce soir et mon script n'est pas au point !! ou pl
VB et Vb script [ par tendemo ]
Salut, j'amerais savoir, s' il est possible de lancer le code VBScript dans VB comme on fait lancer le code SQL et autres. Si il est possible je serai
Probleme compatibilité [ par toosdu87 ]
Bonjour je réalise actuellement un prog sous VB 2005.Je dévelloppe sur 3 PC différent.2 Fixe et 1 portableSur les 3 sont installés VB expressSur le po
Livres en rapport
|
Derniers Blogs
[WP7] DYNAMICALLY CHANGE STARTUP PAGE[WP7] DYNAMICALLY CHANGE STARTUP PAGE par KooKiz
Let's say that you want to allow the user to customize the startup page of your application. You can easily change the startup page by editing the 'NavigationPage' attribute in the manifest file. But the manifest cannot be modified once the applicatio...
Cliquez pour lire la suite de l'article par KooKiz SESSION SILVERLIGHT 5 3D : SLIDES ET DEMOSSESSION SILVERLIGHT 5 3D : SLIDES ET DEMOS par Groc
Durant les techdays, j'ai eu le plaisir d'animer une session sur Silverlight 5 et la 3D avec Simon Ferquel. Comme promis, voici nos slides et mes démos (celles avec le viper BSG) ici et là. Pour mémoire, les démos utilisent toutes le viper BSG...
Cliquez pour lire la suite de l'article par Groc [TECHDAYS 2012] SESSION WEBMATRIX 2 : LE COUTEAU SUISSE GRATUIT POUR VOS DéVELOPPEMENTS WEB - SLIDES[TECHDAYS 2012] SESSION WEBMATRIX 2 : LE COUTEAU SUISSE GRATUIT POUR VOS DéVELOPPEMENTS WEB - SLIDES par gpommier
Suite à la session que j'ai présenté sur WebMatrix 2, vous pouvez trouver les slides ici, ainsi que les démos en packages nuget : démos1 et démos2 J'en profite pour remercier chaleureusement tous ceux qui sont venus très nombreux à cette sess...
Cliquez pour lire la suite de l'article par gpommier [SHAREPOINT] LES SESSIONS TECHDAYS 2012.[SHAREPOINT] LES SESSIONS TECHDAYS 2012. par Patrick Guimonet
Voici donc pour ceux qui n'ont pas pu venir, ou ceux qui n'ont pas pu toutes les suivre la liste des sessions SharePoint aux TechDays 2012, que je mettrais à jour dès que les liens des vidéo seront disponibles. Ou ici : http...
Cliquez pour lire la suite de l'article par Patrick Guimonet TECHDAYS PARIS 2012 : SESSION PLEINIèRE JOUR 3TECHDAYS PARIS 2012 : SESSION PLEINIèRE JOUR 3 par ROMELARD Fabrice
Speaker: Bernard Ourghanlian Cette session est comme chaque jour transmise en live par BrainSonic, et j'ai donc suivi cette troisième pleinière par ce moyen sur mon iPad . Elle est dédiée comme chaque année à la mise en perspective de l'é...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice
Logiciels
Tribler (2012)TRIBLER (2012)Tribler est un client pair à pair (P2P/Peer-to-Peer) open source avec la capacité de regarder des... Cliquez pour télécharger Tribler OneSwarm (2012)ONESWARM (2012)Le peer-to-peer qui protège votre vie privée, c'est OneSwarm.
Ce logiciel de peer-to-peer crypté... Cliquez pour télécharger OneSwarm PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System Easy-Planning (1.0.0.1)EASY-PLANNING (1.0.0.1)Basé sur les mêmes principes que MyPlanning, Easy-Planning permet de créer des plannings sous la ... Cliquez pour télécharger Easy-Planning
|