Avatar billede peterpeter Seniormester
15. december 2011 - 23:16 Der er 16 kommentarer og
1 løsning

Indsæt kommentar med indhold fra anden celle

Kort - men vigtigt spørgsmål der haster lidt ;-)

Kan man lave en "Indsæt kommentar" på en celle, hvor indholdet af kommentaren er noget tekst fra en anden celle ???

Lidt mere forklaring:
...når man så kører musen over f.eks. celler B2 så vises der indholdet af celle B5 i pop-up kommentar boksen !!

Uhhh.... Det kunne være super, hvis man kunne ;-)

Nogen der ved hvordan man gør dette ??

På forhånd tak for hjælpen & God Jul

;-)

/Peter
Avatar billede supertekst Ekspert
15. december 2011 - 23:25 #1
Er det kun de 2 nævnte celler, det drejer sig om?

Kan B5 ikke ses?
Avatar billede supertekst Ekspert
15. december 2011 - 23:33 #2
Udgangspunkt:

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    If Target.Address = "$B$2" Then
        Target.AddComment Text:=Range("B5").Text
    End If
End Sub

men - ændrer B5 indhold? - hvis Ja så skal der lidt mere til..
Avatar billede peterpeter Seniormester
15. december 2011 - 23:40 #3
Fantastisk...
Skal aflevere i morgen tidlig ;-)

Alle kolonne B celler er fremme, men kolonne E er skjult.
Men kolonne E cellerne indeholder en masse bemærkninger, til hver B celle - så det kunne være genialt, hvis den tilhørende bemærkning poppede op hver gang man kørte musen over en B celle !!

Kan man det ??  - Fantatisk...

Har altså ikke en dadel styr på makro, så du må godt lige give et hint til at putte sådan en på arket ;-)
Avatar billede peterpeter Seniormester
15. december 2011 - 23:41 #4
Om B5 ændrer indhold ??
....Hmmm det gør det vel ikke - og jo måske bliver der rettet lidt

Var det OK svar ??

;-)

TAK
Avatar billede supertekst Ekspert
15. december 2011 - 23:43 #5
Det er så i 12-time :-)

Det kan godt lade sig gøre..

Kan indholdet i kolonne E ændrer sig??

--

Hvad er det du ikke har styr på (din sidste sætning) ???
Avatar billede peterpeter Seniormester
15. december 2011 - 23:49 #6
1. Ja, det kan det godt - hvis man skriver lidt mere i dokumentet. Svar: Ja. Men det er ren tekst, ikke tal eller beregninger.
2. Ikke styr på makro - troede det var makro du skrev ;-)

Mange Mange tak
Avatar billede supertekst Ekspert
15. december 2011 - 23:57 #7
Er der kommentarer i andre kolonner end B?
Avatar billede peterpeter Seniormester
16. december 2011 - 00:10 #8
Nej, der er ingen kommentarer i regnearket - overhovedet.
Endnu.
De eneste kommentarer vil være når vi laver en "kommentar" i vores kolonne.

OK ?
Avatar billede supertekst Ekspert
16. december 2011 - 00:12 #9
Ok - så bliver proceduren således:
Når ark aktiveres - slettes alle kommentarer og opbygges igen på basis af kolonne E.

På den måde vil evt. ændringer bliver "opdateret" i kommentarerne i kolonne B.
Avatar billede peterpeter Seniormester
16. december 2011 - 00:16 #10
Det lyder fint.

Det er meget fornemt ;-)

/Peter
Avatar billede peterpeter Seniormester
16. december 2011 - 00:31 #11
Skal jeg gøre noget ?
- Sig til hvis jeg skal svare på andet ;-)

Tak
Avatar billede supertekst Ekspert
16. december 2011 - 00:44 #12
Indsættes under det relevante ark (Højreklik / Vis programkode /)
Private Sub Worksheet_Activate()
Dim antalRækker As Long
Dim ræk As Long, cc As Comment
    Application.ScreenUpdating = False
   
Rem Beregn antal rækker
    antalRækker = ActiveCell.SpecialCells(xlLastCell).Row
   
Rem Sletter kommentar i kolone B
On Error Resume Next
    For ræk = 1 To antalRækker
        Range("B" & ræk).Select
        Selection.Comment.Delete
    Next ræk
   
Rem Traverser kolonne E og indsæt kommentarer i kolonne B
    For ræk = 1 To antalRækker
        If Range("E" & ræk).Text <> "" Then
            Range("B" & ræk).Select
            ActiveCell.AddComment Text:=Range("E" & ræk).Text
            Comments(Worksheet.Comments.Count).Visible = False
        End If
    Next ræk
   
    Application.ScreenUpdating = True
End Sub
Avatar billede peterpeter Seniormester
16. december 2011 - 00:45 #13
Tak
Jeg prøver
Avatar billede supertekst Ekspert
16. december 2011 - 00:49 #14
Selv tak - lukker nu - klar igen i morgen ca. 08:45
Avatar billede peterpeter Seniormester
16. december 2011 - 00:53 #15
Ser ud til at virke

Sindsygt godt

Går i seng nu, men tester videre i morgen tidlig

Fantastisk - du er en skat ;-)

PS:
Når jeg indsætter programkode, virkede det ikke først - men så trykkede jeg på forskellige knapper - gem, afspil med mere...
Hvad er den præcise vejledning, når jeg har kopieret teksten ind på den blanke side ???

Tak
Avatar billede supertekst Ekspert
16. december 2011 - 09:02 #16
Selv tak

Når VBA-koden er indsat:

1) Der skal være anført tekster i kolonne E

2) For at aktivere koden - klik på et andet ark - derefter på det relevante. Så er kommentarerne oprettet.

Koden udføres når arket aktiveres:
"Private Sub Worksheet_Activate()"
Avatar billede finb Ekspert
16. december 2011 - 12:07 #17
,,,
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
Kategori
Excel kurser for alle niveauer og behov – find det kursus, der passer til dig

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