Helpmij.nl
Helpmij.nl
Helpmij.nl
Steun Helpmij.nl! Klik hier     Computerprobleem? Klik hier!

Quote

Weergeven resultaten 1 tot 10 van 10

Onderwerp: kruisje afsluiten applicatie gebruiken in userform

  • Vraag is opgelost
  1. #1

    kruisje afsluiten applicatie gebruiken in userform

    Beste forummers,

    Als er op het kruisje in een userform geklikt wordt sluit alleen de userform. Kan er ook een code in VBA voor zorgen dat als ik op het kruisje klik in het userform dat dan de hele workbook sluit?

    Alvast bedankt voor de moeite

  2. #2
    In userformmodule.
    Hiermee wordende veranderingen in het bestand ook opgeslagen (True).
    Code:
    Private Sub UserForm_QueryClose(Cancel As Integer, CloseMode As Integer)
     ThisWorkbook.Close True
    End Sub
    ____________
    gr. Harry

    Wie met de duivel danst, moet het orkest betalen.

  3. #3
    Hallo Harry en bedankt voor de snelle reactie.

    Maar ik krijg de code niet aan de praat. nu heb ik ook vaker met het opstarten van de applicatie een geheugen fout. bijgevoegd een screenshot van VBA met de foutmelding waarin het lijkt of de applicatie niet volledig geladen wordt. en een screenshot van alles wat erin hoort te staan
    foutmelding.JPG foutmelding2.jpg
    Laatst aangepast door marcelh : 29 juli 2012 om 23:29

  4. #4
    Hallo Marcel,

    Heb je de code wel in de userform gezet?
    ____________
    gr. Harry

    Wie met de duivel danst, moet het orkest betalen.

  5. #5
    Quote Origineel gepost door HSV Bekijk Bericht
    Hallo Marcel,

    Heb je de code wel in de userform gezet?

    Ik heb alles al geprobeerd dacht ik zo; het zou eigenlijk in de userform 'start' moeten staan maar daar funtioneerd het ook niet. zoals te zien is op de .jpg's wordt in de eerste afbeelding helemaal geen VBA getoont.

    Ik denk dat er ergens anders iets fout gaat.

    De applicatie start op met de userform, vanaf dat moment hapert de applicatie met het opstarten.
    Bijgevoegd nog een screenshot met de code van het userform wat ik omcirkeld heb, geeft bij het opstarten een foutmelding

    Gr. Marcel

    foutmelding3.jpg

  6. #6
    Hier een simpel voorbeeldje.
    Met code tst() komt de userform tevoorschijn.
    Attached Files Attached Files
    ____________
    gr. Harry

    Wie met de duivel danst, moet het orkest betalen.

  7. #7
    Tja, geen idee wat er gebeurt maar als ik de code 1 op 1 overneem naar mij eigen code dan doet ie 't soms wel, dan weer kan vba het pad niet vinden.
    Kan het zijn dat de applicatie vlugger wordt opgestart dan dat het volledig geladen wordt?, het is een redelijk groot bestand met veel userforms en veel tabbladen en veel copy paste opdrachten

    gr M

  8. #8
    Geen idee,

    Misschien kun je het uploaden, of anders een voorbeeldbestand waar het ook niet goed gaat.
    ____________
    gr. Harry

    Wie met de duivel danst, moet het orkest betalen.

  9. #9
    Goedemorgen Harrie,

    ik heb de eerste 2 userforms geëxporteerd en in een nieuw besand geplakt. ook hiermee doet hij het niet altijd, ook blijft excel regelmatig hangen.

    steeds meer krijg ik het idee dat het fout gaat met excel zelf. Ik ben benieuwd wat het bij jou doet.

    Gr Marcel
    Attached Files Attached Files

  10. #10
    Quote Origineel gepost door marcelh Bekijk Bericht
    Goedemorgen Harrie,

    ik heb de eerste 2 userforms geëxporteerd en in een nieuw besand geplakt. ook hiermee doet hij het niet altijd, ook blijft excel regelmatig hangen.

    steeds meer krijg ik het idee dat het fout gaat met excel zelf. Ik ben benieuwd wat het bij jou doet.

    Gr Marcel
    Ik ben het nu al een hele tijd aan het proberen maar tot nu toe werkt alles prima....plotseling.....misschien heeft jou duivel er iets mee te maken!

Berichtenregels

  • U mag geen nieuwe discussies starten.
  • U mag niet reageren op berichten.
  • U mag geen bijlagen versturen.
  • Umag niet uw berichten bewerken.
  •  
Helpmij.nl
Helpmij.nl

Helpmij.nl en business

Partners
Sponsoren
Linkpartners
Aanbiedingen