Polack77
Messages postés1098Date d'inscriptionmercredi 22 mars 2006StatutMembreDernière intervention22 octobre 2019
-
3 avril 2006 à 10:04
Polack77
Messages postés1098Date d'inscriptionmercredi 22 mars 2006StatutMembreDernière intervention22 octobre 2019
-
3 avril 2006 à 10:52
Alors voila j'ai un plantage dans mon exécution, seul problème,
je ne sais pas d'ou ça vient! (deux jours de relecture de code et d'exécution
pas à pas)
J'ai un peut taper un roman mais je epnse que c nesesaire pour comprendre mon probléme.
Et voila j'ai donc un plantage dans mon code (mise en page de documents Word)
simplement je ne comprend pas d'où ca peut venir.
J'ai fini par déclarer une variable globale string qui sauvegarde le nom de la
fonction en cours, ses paramètre et la fonction appelante, ses paramètre juste
histoire de savoir où ca plante et pourquoi!
Et en final en travaillant sur le même fichier mon code plante à des endroits très
différant les un des autre (soit une fois sur le tableau N°4, sur le tableau
N°8, et même dans un remplacement de texte, voir code de fonction plus bas) et
j'ai même des erreur en exécution pas à pas qui ne sont pas vraiment explicable
(de plus quelquefois le system me renvoie un code d'erreur 0!!! Juste pour ne
pas passer pour un con le code 0 c'est bien « pas de problème »!!!!!).
Apres la perte dune certaine quantité de cheveux j'ai fini par me dire que c'était
peut être mon presse papier qui se remplissait et que je ne vidais pas (faute
de code). Sauf que entre temps j'ai trouvé ce code (en faite sans gloire j'ai posée
une question sur ce forum, merci encor [auteurdetail.aspx?ID=941 Willi]). C PAS
CA, CA PLANTE TOUJOURS!!!
Donc je cherche encor d'autre pile qui pourrais se remplir.
Je me suis dit (ce matin) que cela pourrais peut être venir de la pile
"Annuler" mais dans l'aide de Word le code que je trouve pour ne pas remplir
cette pile semble être :
CanUndo = False
Mon code plante toujours et quant je vérifie le document de sortie j'ai toujours
la possibilité d'annuler les cations de mon code!
Code de fonction remplacement de texte :
Sub RemplacerText(ByVal NumDocAModif As Integer, ByVal TextRecherche As String,
ByVal TextRemplace As String)