Posez votre question Signaler

Pble EXCEL - VB

Anne - Dernière réponse le 4 nov. 2010 à 13:01
Bonjour,
Problème avec Excel.
J'ai tenté de créer un document pour réaliser une numérotation automatique avec VB.
Depuis j'ai une erreur à chaque ouverture d'Excel :
"erreur système &H80004005 (-2147467259).
Je ne sais vraiment pas comment réparer.
Merci beaucoup de m'aider.
Anne
Lire la suite 

Pble EXCEL - VB »

26 réponses
Réponse
+16
moins plus
G eu le meme probleme, voici ma solution pour ne plus etre embetté.
Dans excel, menu outils, puis "Macro complémentaire", et décocher les macros de la liste.
Enjoy.
pb.barthe - 13 avril 2010 à 23:54
Merci pour le truc, c'était bien ça. Résolution en 2 minutes.
Merci PhilZ972, et merci commentcamarche.net.
vde78 - 10 juil. 2010 à 17:20
Même problème sous Vista et Office 2003 pro et la soluce est la bonne !!

Merci
zacc - 4 nov. 2010 à 13:01
merci
Ajouter un commentaire
Réponse
+2
moins plus
Bonjour,

Private Sub Workbook_Open()
Range("I2") = Range("I2") + 1
ThisWorkbook.Save
End Sub

MAIS à la place

Private Sub Workbook_Open()
dim chiffre as long
chiffre = range("i2").value
Range("I2") = c + 1
End Sub

sub auto_close
ThisWorkbook.Save 'sauvegarde en sortant
end sub

néné
http://utilsfr.new.fr
Ajouter un commentaire
Réponse
+1
moins plus
Je pense qu'il est toujours existant et que tu l'as mis dans un répertoire style XLSTART.
Excel charge au démarrage les fichiers contenus dedans...
Cherche déjà dans le répertoire d'installation d'office C:\Program Files\Microsoft Office\OFFICE11\XLSTART
ET ...\Microsoft Office\OFFICE11\XLSTART\ si tu as installé office dans un autre répertoire

Sinon fais une recherche de fichier sur tout tes disque dur jusqu'à ce que tu aies retrouvé toutes les copies

eric
Ajouter un commentaire
Réponse
+1
moins plus
svp g une question
je ve savoir comment calculer la duree en annees entre deux dates differantes
merci a vs
Anne - 27 oct. 2007 à 23:22
Bonjour,
Ex : A1 = 01/01/2006
B1 = 01/01/2007
Résultat =ent((B1-A1)/365,25)

[ent : pour avoir un entier comme résultat]
bonne formule !
A.
Manitu - 6 avril 2010 à 17:25
Si tu as Excel 2007, il y a une fonction dédiée pour ça, date.dif. Tu tapes juste
=date.dif(B1;B1;"y")
"y" pour durée en année sinon "m" pour durée en mois, etc.
Ajouter un commentaire
Réponse
+0
moins plus
Bonjour,

A chaque ouverture d'excel ou de ton fichier ?
Si c'est à l'ouverture d'excel je ne pense pas que ton document y soit pour qcq chose...
Si l'erreur n'est pas bloquante et qu'excel se lance tente une réparation d'excel, menu '? / détecter et réparer...".
Sinon à partir du CD

eric
Anne - 27 oct. 2007 à 09:43
Bonjour,
Merci de ta réponse.
C'est à l'ouverture d'Excel.
- j'ai supprimé le fichier concerné dès que j'ai eu le problème-
J'ai un premier message, pour lequel je dois répondre une quinzaine de fois OK :

"erreur système & H80004005 (-2147467259)" puis un 2ème :
""erreur de compilation dans le module caché : ThisWorldbook"

et ensuite Excel s'ouvre.
J'ai fait "réparer et détecter" mais tjs le même souci.
Si tu as d'autres suggestion, merci à l'avance.
Anne
Ajouter un commentaire
Réponse
+0
moins plus
Bonjour,
Touche ALT+F11, sur Excel

Va dans ThisWorldbook
copie le code et mais le sur ce forum pour voir d'où vient l'erreur

néné
Anne - 27 oct. 2007 à 16:06
Bonjour,
Merci à vous.
Pour Eric et vous deux: j'ai retrouvé le fichier concerné. voici l'ordre que j'avais écrit (suivant un modèle trouvé sur Internet).

Private Sub Workbook_Open()
Range("I2") = Range("I2") + 1
ThisWorkbook.Save
End Sub

- le document est une commande où je voulais incrémenter un n° à chaque ouverture du fichier.
En fait, à l'usage je préfèrerais un ordre qui modifie le n° à la sauvegarde. Car si on l'ouvre sans l'utiliser..... pour voir ! je perds un numéro et ce n'est pas pratique pour mon utilisation (suivi des cdes).

Vous voilà donc avec mes deux problèmes ! Merci de votre aide.

[je ne sais pas comment joindre le fichier dans ce forum, sinon je vous l'enverrais - ou donnez-moi vos emails, si vous faîtes partie de ces personnes qui ne se lassent pas de bosser sur l'informatique]
Très cordialement. Merci. Anne
Ajouter un commentaire
Réponse
+0
moins plus
Un grand merci à Philz972 virtuose de sortie de galère avec Excel. J'avais le même problème que Beros180. La suggestion de solution m'a permis de régler ce problème sans réinstallation d'office inutile et laborieuse.
BRAVO
Ajouter un commentaire
Réponse
+0
moins plus
j'ai eu le meme souci
j'ai deactive cette option le problme est resolu

merci et bravo
Clemt - 11 févr. 2009 à 17:21
Je suis sur vista, j'ai 2003 sbe. En décochant la macro "outils pour l'euro" le problème est parti.

Merci !
Ajouter un commentaire
Réponse
+0
moins plus
Pareille pour moi, c'est parti,
Merci
Ajouter un commentaire
Réponse
+0
moins plus
g le meme type de pb que toi et c regle avec :

= menu ? / détecter et réparer...". automatiquement !
Ajouter un commentaire
Réponse
+0
moins plus
Merci beaucoup, ca faisait des mois que ca me gavait
Ajouter un commentaire
Réponse
+0
moins plus
Merci de la solution!. Dans outil/macros complémentaires j'ai seulement décoché "outils pour l'euro" et le problème est réglé! J'avais tenté de désinstaller et réinstaller Office à quelques reprises en prenant des options diffférentes et rien ne fonctionnait, même en "réparant". Merci, merci merci!
Ajouter un commentaire
Réponse
+0
moins plus
Merci beaucoup pour votre aide! J'ai simplement décocher la case "outil pour l'euro" et plus de porblème!

UN GRAND MERCI!!!!!
Ajouter un commentaire
Ce document intitulé « Pble EXCEL - VB » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
5 extensions si vous voulez revenir à l'ancien Facebook