• 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.

Invulbaar tekstvak als popup dmv knop

  • Onderwerp starter Onderwerp starter PJBr
  • Startdatum Startdatum
Status
Niet open voor verdere reacties.

PJBr

Nieuwe gebruiker
Lid geworden
27 okt 2023
Berichten
2
Geen idee of dit mogelijk is, maar ik zou graag een knop in een excel blad willen plaatsen waarmee ik een tekstvak als popup oproep.

Na het indrukken van de knop wil ik wat opmerkingen kunnen plaatsen in het tekstvak en met wederom een druk op de knop het tekstvak weer verbergen. De invoer in het tekstvak moet uiteraard wel bewaard blijven en bij een volgende druk op de knop moet de tekst weer bewerkbaar zijn.

Heeft iemand enig idee? Alvast bedankt voor het meedenken!
 
Een tekstvak is geen pop-up, en kan je dus ook nooit als zodanig oproepen. Wél kun je een formulier maken met tekstvakken, en dat als pop-up gebruiken. Of, als het om één tekstje gaat, een Inputbox openen waarin je de tekst typt, die dan op de gewenste plek wordt gezet. Dan heb je geen formulier nodig.
 
Misschien voldoet het plaatsen van een opmerking?
Rechtermuisknop, m (=Opmerking plaatsen)
 
Kijk eens of je dit leuk vind.
Dubbelklik op cel A1 in het blad Blad1.
 

Bijlagen

  • Leuk
Waarderingen: HSV
Wauw!
En als je vergeten bent welke CustomDocumentProperties je hebt aangemaakt:
Code:
Sub CustDocProp()
    For Each cdp In ActiveWorkbook.CustomDocumentProperties
        Debug.Print cdp.Name
    Next
End Sub
 
Da's een goeie.
Wat aangepast.
Bij de cel met een opmerking wordt een rood driehoekje in de cel geplaatst.
 

Bijlagen

Naar aanleiding van de opmerking van AHulpje in #6 ben ik nog iets verder gegaan :)
Zie de > knop:
 

Bijlagen

Mooi! Dan kan de opmerking er wel weer uit, want zo'n opmerking doet eigenlijk hetzelfde als de customdocumentproperty, namelijk informatie aan een cel koppelen.
 
WOW!!! Dit is fantastisch! Reuze bedankt

Ik probeer de vba code een beetje te ontcijferen. Is er een plek waar ik eventueel al wat voorgedrukte tekst in het opmerkingenveld kan plaatsen. Dus, als er nog geen opmerking is geplaatst in een cel, dubbelklik op de cel, een nieuw opmerkingen pop-up verschijnt met daarin al een aantal voorgedrukte woorden zoals
naam:
adres:
woonplaats:

@edmoor nogmaals super bedankt!!
 
Dat zou je bij het openen van het formulier kunnen doen.
Bijvoorbeeld:
Code:
Private Sub UserForm_Initialize()
    OpmerkingTekst
    Me.Width = 227.25
    cmdGebruikteCellen.Caption = ">"
    GebruikteCellen
    If txtOpmerking.Text = "" Then
        txtOpmerking.Text = "Naam:" & vbCrLf & _
                            "Adres:" & vbCrLf & _
                            "Woonplaats:"
    End If
End Sub
 
Hier zit het in.
Tevens wordt het lijstje met gebruikte cellen nu alfabetisch gesorteerd:
 

Bijlagen

Foutje in #12 en kan ik niet meer corrigeren.
Bij deze aangepast:
 

Bijlagen

Half uurtje vind ik ook kort om aan te passen.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan