tranbe
Messages postés2Date d'inscriptionmercredi 25 août 2004StatutMembreDernière intervention24 mai 2007
-
22 mai 2007 à 15:57
jrivet
Messages postés7392Date d'inscriptionmercredi 23 avril 2003StatutMembreDernière intervention 6 avril 2012
-
24 mai 2007 à 11:38
Bonjour,
je suis en train de customiser pour mon entreprise la macro de catia V5 : SES_Title_Block qui permet de remplir les cartouche et le nomenclature en automatique.
J'ai un soucis dans une partie du code, j'ai le message d'erreur : Indice en dehors de la plage: '[number :1]'
la partie qui pose probleme est en rose :
if sTableType="OneLevel" then
Do until TextStr.atEndOfStream
' search part
zeile = TextStr.ReadLine
if (left(zeile,8) = "<a name=") then
splitFields = l_Split(zeile,HKOMM)
splitFields1 = l_Split(splitFields(1),":")
sPartFound = trim (splitFields1(1))
' msgbox zeile
' myArray = Split(zeile,":",-1,1)
' numItems = IBMSplit(splitFields,zeile,":")
if sPartFound = Trim(sPart) then
' msgbox "Got it"
zeile = TextStr.ReadLine
zeile = TextStr.ReadLine
zeile = TextStr.ReadLine
zeile = TextStr.ReadLine
' Header lines merken
' myHeader = Split(zeile,"|",-1,1)
do until left(zeile,7) = "</table" or TextStr.atEndOfStream