Rechercher : dans
Par :

Pble EXCEL - VB

Dernière réponse le 31 aoû 2009 à 11:35:28 Anne, le 27 oct 2007 à 01:35:20 
 Signaler ce message aux modérateurs

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

Configuration: Windows XP

Meilleures réponses pour « Pble EXCEL VB » dans :
[VBA]Connecter une base de donnée (MDB) à excel VoirConnecter une base de donnée access (MDB) dans une application excel. Ajouter la référence Microsoft DAO object librairy X.X Dans un module général (Module1 par exemple) coller le code ci-dessous Sub CopieDBaccess() Dim BDexp As Database Dim...
Tableur - La sélection des cellules VoirSélection de cellules Le tableur est un formidable outil pour manipuler des données. Ainsi, pour pouvoir manipuler les données il est nécessaire de disposer d'outils permettant de sélectionner rapidement toutes les cellules dont on a...

1

eriiic, le 27 oct 2007 à 08:17:41

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

Répondre à eriiic

2

Anne, le 27 oct 2007 à 09:43:11

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

Répondre à Anne

3

eriiic, le 27 oct 2007 à 10:26:49
  • +1

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

Répondre à eriiic

4

néné, le 27 oct 2007 à 11:28:04

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é

Répondre à néné

5

Anne, le 27 oct 2007 à 16:06:30

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

Répondre à Anne

6

néné, le 27 oct 2007 à 17:56:33

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

Répondre à néné

7

marok1enforce, le 27 oct 2007 à 22:39:09

Svp g une question
je ve savoir comment calculer la duree en annees entre deux dates differantes
merci a vs

Répondre à marok1enforce

8

Anne, le 27 oct 2007 à 23:22:30

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.

Répondre à Anne

9

PhilZ972, le 14 mar 2008 à 14:05:57
  • +7

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.

Répondre à PhilZ972

10

beros180, le 16 avr 2008 à 22:36:45

Merci à PhilZ972 dont la solution présentée est rapide et efficace. Elle m'a permis de régler ce problème qui n'avait pas disparu malgré une réinstallation d'office inutile.

Répondre à beros180

13

Hervé, le 11 sep 2008 à 14:33:04

Merci beaucoup pour ton renseignement.
Qu'est-ce que c'est compliqué tout cela !
Et pour tout dire, j'ai acheté un Mac est je suis déçu de voir que peux de chose sont compatibles.
Bonne journée, Hervé.

Répondre à Hervé

15

invité, le 25 fév 2009 à 15:44:00

Merci, ta soluce m'a réglé mon problème à moi aussi ;)

Répondre à invité

18

moubbou, le 12 mai 2009 à 14:54:23

Pareil Grand merci

Répondre à moubbou

11

Olivier, le 15 jun 2008 à 09:36:47

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

Répondre à Olivier

12

sofienh123, le 10 sep 2008 à 15:27:08

J'ai eu le meme souci
j'ai deactive cette option le problme est resolu

merci et bravo

Répondre à sofienh123

14

Clemt, le 11 fév 2009 à 17:21:19

Je suis sur vista, j'ai 2003 sbe. En décochant la macro "outils pour l'euro" le problème est parti.

Merci !

Répondre à Clemt

16

alexdu37, le 15 mar 2009 à 12:35:51

Pareille pour moi, c'est parti,
Merci

Répondre à alexdu37

17

theofile67, le 2 avr 2009 à 16:26:45

G le meme type de pb que toi et c regle avec :

= menu ? / détecter et réparer...". automatiquement !

Répondre à theofile67

19

 Croquette, le 31 aoû 2009 à 11:35:28

Merci beaucoup, ca faisait des mois que ca me gavait

Répondre à Croquette
Collection CommentÇaMarche.net