• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

Cel opmerking in userform weergeven

Status
Niet open voor verdere reacties.

RoyGerritsen

Gebruiker
Lid geworden
23 aug 2018
Berichten
8
Hopelijk is er iemand die mij kan helpen met het volgende:
Ik ben bezig met een Excel bestand met een Userform.
Graag wil ik dat in 1 van de labels de celopmerking van een actieve cel wordt weergegeven.

Wat ik zelf heb gedaan is de volgende code in het Userform geplaatst:

Sub UserForm_Initialize()

Label1 = ActiveCell.Comment.Text

End Sub

Dit werkt gedeeltelijk want als de cel geen opmerking bevat dan krijg ik de volgende foutmelding: ( Userform wil niet openen )
Fout 91 tijdens uitvoering:
Ojectvariabele With is niet ingesteld

Hoe moet ik de code aanpassen zodat het userform ook opent als er geen opmerking in de actieve cel staat?


Groet, RTJ
 
Laatst bewerkt:
Zoiets:
Label1.Caption = ActiveCell.Comment.Text
 
Laatst bewerkt:
Voor het geval dat.
Code:
if not activecell.comment is nothing then Label1.Caption = ActiveCell.Comment.Text
Of:
Code:
if not activecell.comment is nothing then label1.caption = activecell.notetext

Maar de gevonden cel in Vba heeft vast een verwijzing meegekregen i.p.v. ActiveCell.
bv:
Code:
if not c.comment is nothing then label1.caption = c.notetext
 
Laatst bewerkt:
Voor het geval dat.
Code:
if not activecell.comment is nothing then Label1.Caption = ActiveCell.Comment.Text
Of:
Code:
if not activecell.comment is nothing then label1.caption = activecell.notetext

Maar de gevonden cel in Vba heeft vast een verwijzing meegekregen i.p.v. ActiveCell.
bv:
Code:
if not c.comment is nothing then label1.caption = c.notetext

Bedankt voor jouw reactie :-)
Krijg nog steeds een foutmelding wanneer een cel geen opmerking bevat.
Wat is complete code die ik moet invoeren?
 
Laatst bewerkt:
Code:
Private Sub UserForm_Initialize()
if not activecell.comment is nothing then label1.caption = activecell.notetext
End Sub
 
Nogmaals bedankt voor jouw reactie

Zat even niet goed op te letten daarom ging het niet goed.

Nu werkt het wel :-)

Groet,
Roy
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan