Avatar billede BredahlJensen Nybegynder
24. april 2012 - 11:05 Der er 8 kommentarer og
1 løsning

VBA Word 2007, skjul kommentarer

Hej

Hvordan kan man i en macro skjule de indsatte kommentarer?

Vi snakker VBA til Word 2007.

Jeg har prøvet med koden "ActiveWindow.View.ShowComments = False" i "Private Sub Document_New()".
Det giver fejlen "Runtime error 91. Object variable or Wirh block variable not set"
Avatar billede supertekst Ekspert
24. april 2012 - 11:19 #1
Private Sub skjulKommentarer()
Dim cc As Comment
    For Each cc In ActiveSheet.Comments
        cc.Visible = False
    Next cc
End Sub
Avatar billede supertekst Ekspert
24. april 2012 - 11:21 #2
og så velkommen til Eksperten..
Avatar billede BredahlJensen Nybegynder
25. april 2012 - 09:44 #3
Hej supertekst

Og tak for dit hurtige svar.

Jeg får det desværre ikke til at virke. Når jeg kører macroen får jeg fejlmeldingen "Compile error: Method or data member not found" og teksten ":Visible =" i macroen markeres gult.
Jeg har prøvet at ændre "ActiveSheet" til "ActiveDocument" uden held.
Forslag?
Avatar billede supertekst Ekspert
25. april 2012 - 09:50 #4
Som du skriver ovenfor ":Visible =" - så går det galt med ":" - prøv at ændre til "."
Avatar billede BredahlJensen Nybegynder
25. april 2012 - 10:05 #5
Ahh, undskyld.

Teksten i macroen er naturligvis allerede "cc.Visible". Skrivefejl i min kommentar.
Avatar billede supertekst Ekspert
25. april 2012 - 10:07 #6
Helt ok - prøv at sende din fil - @-adresse under min profil.
Avatar billede supertekst Ekspert
25. april 2012 - 12:37 #7
Ups - det er mig ser "har sovet i timen" - jeg har tænkt i Excel.. - skifter lige til Word, som du også skriver - beklager..
Avatar billede supertekst Ekspert
25. april 2012 - 13:15 #8
Private Sub CommandButton1_Click()
    With ActiveWindow.View
        If .ShowRevisionsAndComments = True Then
            .ShowRevisionsAndComments = False
        Else
            .ShowRevisionsAndComments = True
        End If
    End With
End Sub
Avatar billede supertekst Ekspert
24. maj 2012 - 09:36 #9
Her er et svar - du afviser blot dit eget og accepterer dette.
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester