Forums XLPages

Tous les messages (jacklem)

Re: absence déclaration variables de sub pour feuilles et workbook
#1
Débutant XLPages

Inscription: 28/08/2007
De Drôme et voyages

Messages: 8

Système d'exploitation:
PC
Version Excel utilisée:
2000
Posté le : 31-08-2007 18h36
ça y est
pour ceux que ça intéresse encore ..
j'ai pu trouver un fichier K4.dll (ça ne s'invente pas) et en le plaçant dans un répertoire "Mapserv" créé dans "fichier commun" des "program Files", il a donc été trouvé par VBA pour ses référencements :kind:
Ce qui est important c'est qu'il a ensuite également pu ajouter "Microsoft Forms 2.0 Object Library" et je pense que c'est en fait celui-ci qui lui faisait défaut pour gèrer mes problèmes (hier il finissait par ne pas vouloir lire "Ucase" ou autres).

Comme je ne voyais pas à quoi pouvait servir ce repertoire "Mapserv" je l'ai ensuite supprimé, et incroyable celà fonctionne toujours (toujours avec Win Forms2 Object library quand même) sans plus rien réclamer d'autre !
En fait je pense que ce répertoire à dù être utilisé en essai à un stade du développement, et que comme d'habitude VBA Excel" à conservé cette "crasse"

Moralités:
-1 TOUJOURS déclarer ses variables, (je ne recommencerai plus )

- 2 Quand le développement est fini, ne pas hésiter à RECONSTUIRE toute l'application à partir d'un dossier "neuf" en y ajoutant les feuilles et leurs modules testés (personnellement j'en recopie même les lignes de code dans un nouveau module créé, et celà, module par module :mad: )
Notez que je suis déjà sortie d'autres sévères cas de blocage Excel de cette façon un peu rustique, mais efficace.

Bon, merci pour ceux qui sont restés jusqu'ici, j'espère que ça vous servira à QQchose (ou plutôt pas d'ailleurs )
Hors Ligne
Rapport   Haut 

Re: absence déclaration variables de sub pour feuilles et workbook
#2
Débutant XLPages

Inscription: 28/08/2007
De Drôme et voyages

Messages: 8

Système d'exploitation:
PC
Version Excel utilisée:
2000
Posté le : 31-08-2007 13h23
re
toujours pas de soluce MAIS:

-après avoir installé un nouveau DD (le précédant au moment du reformatage m'avait montré des signes de faiblesse et d'ailleurs ça va bien plus vite maintenant)
-après rechargement complet de Office (disques 1-2 & release 3)

. . . . bien vu Didier car j'ai maintenant un MANQUANT affiché dans les références : "MapServer4.Kernel"
qui est recherché au chemin :"C:\program Files\Fichiers communs\MapServ\KE4.dll"

Mais n'ai encore rien trouvé sur le net à ce sujet: à suivre

à noter que cette référence n'existe pas pour un fichier classique Excel, j'ai donc dù intégere à mon tableau une fonction spécifique (dont je ne me souviens plus!)
Hors Ligne
Rapport   Haut 

Re: absence déclaration variables de sub pour feuilles et workbook
#3
Débutant XLPages

Inscription: 28/08/2007
De Drôme et voyages

Messages: 8

Système d'exploitation:
PC
Version Excel utilisée:
2000
Posté le : 29-08-2007 19h48
OK merci
je renseignerai ce post quand j'aurai la soluce
Hors Ligne
Rapport   Haut 

Re: absence déclaration variables de sub pour feuilles et workbook
#4
Débutant XLPages

Inscription: 28/08/2007
De Drôme et voyages

Messages: 8

Système d'exploitation:
PC
Version Excel utilisée:
2000
Posté le : 29-08-2007 11h24
OK, donc je suis passé par Gigasize pour transmettre ce fichier
(même en zip je déborde 50 Ko)

http://www.gigasize.com/get.php/3195439287/bug.JPG

Après accès au site Gigasize il faut :
-cliquer sur le bouton vert "téléchagement" ( en bas à droite après les boutons pub)
-attendre 30"
-puis cliquer à nouveau sur le même bouton, devenu "télécharger"
-et enfin autoriser la visalisation

j'espère que ça marchera, car je n'avais jamais utilisé ça (ah ces débutants ! )

en ce qui concerne les références j'ai bien: Visual Basic + Excel 9 + OLE automation + office 9 object library comme sur l'autre ordi (où ça fonctionne)

merci encore, mais je commence à me faire à l'idée de tout reprendre pour initialiser les variables
L'ennuie c'est qu'alors je reprend tout le reste que je trouve moche et ça dure . . . et puis j'aime bien savoir ce qui se passe !
A+ si tu as la patience de regarder ça
Hors Ligne
Rapport   Haut 

Re: absence déclaration variables de sub pour feuilles et workbook
#5
Débutant XLPages

Inscription: 28/08/2007
De Drôme et voyages

Messages: 8

Système d'exploitation:
PC
Version Excel utilisée:
2000
Posté le : 28-08-2007 22h00
ben non, JPG ou PSF à 150 KO ça passe po !

tant pis j'essaierai autre chose demain
merci et bonsoir
Hors Ligne
Rapport   Haut 

Re: absence déclaration variables de sub pour feuilles et workbook
#6
Débutant XLPages

Inscription: 28/08/2007
De Drôme et voyages

Messages: 8

Système d'exploitation:
PC
Version Excel utilisée:
2000
Posté le : 28-08-2007 21h55
voilà j'espère que ça passe
Hors Ligne
Rapport   Haut 

Re: absence déclaration variables de sub pour feuilles et workbook
#7
Débutant XLPages

Inscription: 28/08/2007
De Drôme et voyages

Messages: 8

Système d'exploitation:
PC
Version Excel utilisée:
2000
Posté le : 28-08-2007 21h29
C'est sympa de vous intéresser à ce Problème.
voici le copie d'écran au "stop VBA"

J'ai depuis vérifié q'il ne se produit pas sur un autre ordi où Excel est installé depuis longtemps, et sur lequel je ne me souviens pas avoir fait un paramétrage particulier (en dehors d'accepter les macros VBA et la non obligation de déclaration des variables).

Le même message se produit aussi sur tous les modules de feuilles, où sont gèrés les évènements : mousemove, mouse down , mouse up ,activate, deactivate ,etc

C'est surtout là d'ailleurs que la déclaration des variables me serait pénible !
Merci encore

J' Edit car Il semble que la copie d'écran ne soit pas passée ?
Edité par jacklem le 28/08/2007 21:48:32
Hors Ligne
Rapport   Haut 

absence déclaration variables de sub pour feuilles et workbook
#8
Débutant XLPages

Inscription: 28/08/2007
De Drôme et voyages

Messages: 8

Système d'exploitation:
PC
Version Excel utilisée:
2000
Posté le : 28-08-2007 13h24
Bonjour à tous
après RAZ du disque d'un PC, j'ai réinstallé Office2000 dont Excel.

Depuis; bien que j'y ai désactivé la "déclaration obligatoire de variables"; un blocage se produit à chaque ouverture d'une application contenant un modules workbook-open (idem pour les modules évenementiels de feuilles) car un message m'annonce des variabes inconnues.

Bien sur je pourrais corriger les différents modules pour y déclarer totes les variables (comme celà aurait dù être fait à l'origine), mais je préfère éviter de retoucher à ces très volumineux et vieux programmes.
Quel paramètre général d'Excel VBA dois-je encore modifier pour éviter les blocages au démarrage (l'option "non-déclaration de variables" ne semble concerner que les modules généraux).

j'espère ne pas poser la question à 10-sous, parceque j'ai bien cherché avant de vous écrire

cordialement
Hors Ligne
Rapport   Haut