Sorry. Kender stort set intet til VBA. Denne kategori er jo også VB. Prøv evt. kategorien Excel. I VB kan man ikke få forskellig farve på linierne i en liste, kun i en grid.
Det eneste jeg lige nu kan se, at jeg kan adressere den med, er egenskaben "Name". Men den fortæller mig blot hvilket navn jeg har givet feltet, ikke teksten i den.
With ActiveDocument.FormFields("Text1") If .result = 1 Then ActiveDocument.Unprotect .Range.Font.Color = wdColorBlue Else ActiveDocument.Unprotect .Range.Font.Color = wdColorPlum End If ActiveDocument.Protect wdAllowOnlyFormFields, noreset End With
Tak for hjælpen, begge. Jeg syntes i skal smide svar for jeres indsats. Så deler vi.
martin: Nej, men du lagde en indsats og det er jeg glad for. joern: Så takker jeg blot for din indsats :-)
Synes godt om
Ny brugerNybegynder
Din løsning...
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.