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

Post it plaatsen

Status
Niet open voor verdere reacties.

schilderehbo

Gebruiker
Lid geworden
21 dec 2015
Berichten
165
Ik heb een macro gemaakt die een tekstvakje plaatst geel net als een post it blaadje.
nu gaat dat goed, maar dat komt steeds op de zelfde plaats in de sheet. Nu wil ik dat het komt op de plek waar ik op dat moment ben in de sheet.
Is dat mogelijk ?

alvast bedankt.
 
Doe in ieder geval de code erbij, maar liever nog het bestandje.
 
Aangezien je nog maar bijna 7 jaar lid bent weet je waarschijnlijk niet dat het de voorkeur geniet een voorbeeld bestandje te plaatsen.
Daarom heb ik het voor deze ene keer zelf gedaan.
 

Bijlagen

postit

Had dacht ik een bestandje bijgevoegd.
Ben maar een schilder he

Nu gecheckt en bestandje bijgevoegd.
 

Bijlagen

Verwijder de ovaal.
Zet dit in de macromodule van het werkblad.

Code:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    With Shapes(1)
       .Top = Target.Top
       .Left = Target.Offset(, 1).Left + 10
    End With
End Sub
 
Verwijder ovaal ? Maar hoe krijgt de gebruiker dan een post it ingevoegd als hij dat wil ?
 
Code:
Sub postit()
  ActiveSheet.Shapes.AddShape(msoShapeRectangle, ActiveCell.Left, ActiveCell.Top, 99.6, 66.6).Fill.ForeColor.RGB = RGB(255, 255, 0)
End Sub

Je kan de coderegel opdelen met een Underscore als je wilt.
 
Die hoeft er maar 1 keer in te staan en dat is nu al het geval.
 
Met duplicatie bedoel je?
Krijg je wel telkens dezelfde tekst erbij.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan