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

pop Up niet tonen

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

don42

Gebruiker
Lid geworden
25 apr 2014
Berichten
800
Beste helpers

Bij rechtsklik komt er een userform met de optie om een cel een kleur te geven
dit lukt, maar iedere keer verschijnt dan de pop-up met opties (opmaak)
kan iemand mij helpen dat dit niet meer gebeurd?

Don.
 

Bijlagen

Probeer 1 van deze 2 eens :

Code:
SendKeys "{ESC}"

Code:
Cancel = True

of nog beter :

Code:
Private Sub Worksheet_BeforeRightClick(ByVal Target As Range, Cancel As Boolean)
Dim rng As Range
    If Not Intersect(Target, Range("H5:N15")) Is Nothing Then
        Set rng = ActiveSheet.Range("H5:N15")
        If ActiveCell Then
            UserForm1.Show
        End If
      End If
    Cancel = True
End Sub
 
Laatst bewerkt:
Top

met de bovenste optie is het gelukt
bedankt voor je hulp
:thumb:
 
Hallo Don,

Ik denk dat de derde optie beter is dan zie je ook de flikkering niet
 
Veel beter,
Dit is precies wat ik graag had
Helemaal goed :d
 
Moet niet zo zijn?
Voor de beperking op de range maar met de beschikbaarheid van de rechter muisknop voor de rest van het blad.
Code:
Private Sub Worksheet_BeforeRightClick(ByVal Target As Range, Cancel As Boolean)
  If Not Intersect(Target, Range("H5:N15")) Is Nothing Then
    UserForm1.Show
    Cancel = True
  End If
End Sub

Of alleen het formulier openen bij een rechtsklik. Geldt dan voor het hele wekblad.
Code:
Private Sub Worksheet_BeforeRightClick(ByVal Target As Range, Cancel As Boolean)
  UserForm1.Show
  Cancel = True
End Sub
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan