04. marts 2005 - 19:44Der er
3 kommentarer og 1 løsning
Hjælp til makro!
Hej! Jeg har fået lavet en makro som henter tekst fra et andet program og indsætter den i 6 teksfelter i word. Den fungerer fint, men jeg vil gerne have at der foran teksten i felt 1 står 1), i felt nummer 2 skal der foran tekst står 2) osv. Men sommetider kommer der tekst kun i 3 eller 4 felter og så skal de tal ikke står i de felter hvor der ingen tekst er.
Her er Makro: Private Sub DoOpdatere(Alt As Boolean, Slet As Boolean) If opti.TestSeddel Then i = 0 rnr = "" While i = 0 rnr = InputBox("Indtast det ønskede receptnr. Ver: 1.25", "WinOpti Server", rnr)
If (rnr <> "") Then If (opti.FindRecept(rnr)) Then ActiveDocument.Variables("Kode") = rnr str = opti.ReceptLinie1 If (str <> "") Then ActiveDocument.Variables("Navn") = str Else ActiveDocument.Variables("Navn") = opti.ReceptNavnBeg End If If (Slet) Then fil = Left$(rnr, Len(rnr) - 2) Kill "s:\" + fil + ".nvn" Kill "s:\" + fil + ".pos" Kill "s:\" + fil + ".prn" End If
DoSeddel (Alt) i = 1 Else MsgBox ("Recepten '" + rnr + "' findes ikke i kartoteket") End If Else i = 1 End If Wend Else MsgBox ("Ingen rettigheder til at køre indlægssedler") End If End Sub
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.