Help!

PC-Problemen?
De vrijwilligers van Oplossing.be zoeken gratis met u mee!

Hulp bij posten

Recente topics

Auteur Topic: msg box.  (gelezen 3120 keer)

0 leden en 1 gast bekijken dit topic.

Offline wino

  • Lid
  • *
  • Berichten: 42
  • Oplossing.be
msg box.
« Gepost op: 16 oktober 2006, 22:08:30 »
Hallo allemaal,
't Is mischien heel simpel, maar ik kom er niet uit. Ik wil een msg box maken als bv in cel t1 de waarde van 263 is bereikt. Is het ook mogelijk, als de waarde in t1 250 is, een msg box te maken met de mededeling "U heeft nog 13 punten".
Groet van Wino
Gelieve uw systeemgegevens in te vullen. Klik HIER voor meer informatie.

Offline danny147

  • Oplosser
  • ****
  • Berichten: 564
  • Geslacht: Man
  • Lotto, de sleutel tot het succes.
Re:msg box.
« Reactie #1 Gepost op: 17 oktober 2006, 11:42:25 »
Hallo allemaal,
't Is mischien heel simpel, maar ik kom er niet uit. Ik wil een msg box maken als bv in cel t1 de waarde van 263 is bereikt. Is het ook mogelijk, als de waarde in t1 250 is, een msg box te maken met de mededeling "U heeft nog 13 punten".
Groet van Wino


Beste

Zorg ervoor dat ergens op uw blad de waarde 263 staat
(bv t20) en t1 =250
Naast T1 zet u in de cel   =T20-T1   uitkomst is dan 13.
Ga naar celeigenschappen door op RMK te klikken, bij getal ga je naar aangepast dubbelklik op standaard in de balk en typ hier
"U heeft nog" 0 "punten" Klik op OK en zie het resultaat.
Vergeet de spaties niet voor de nul en na de nul.
Selecteren, kopiëren en plakken is het veiligst.

Groetjes Danny 147



Windows 10 Home   NLD 64bit
Intel(R) Core(TM) i7-3630QM CPU @ 2.40GHz 1200
SAMSUNG_NP1234567890
Intel(R) HD Graphics 4000 2112MB -
Realtek High Definition Audio
Nr: 1 Model: Hitachi HTS727575A9E364
C:\ NTFS 670,11GB 494,48GB 8 080MB
AV: Trend Micro Maximum Security

Offline wino

  • Lid
  • *
  • Berichten: 42
  • Oplossing.be
Re:msg box.
« Reactie #2 Gepost op: 17 oktober 2006, 20:36:05 »
Bedankt voor je reactie, maar het is eigenlijk niet wat ik bedoel. Als ik bv in rij 450 waardes invoer, zie ik niet meer hoe ver ik ben. Ik ben op zoek naar een programmacode die ik het blad kan plaatsen.
Gelieve uw systeemgegevens in te vullen. Klik HIER voor meer informatie.

Offline SoftAid

  • Administrator
  • Ambassadeur
  • *****
  • Berichten: 20.202
  • Geslacht: Man
  • Nobody is perfect, not even me...
Re:msg box.
« Reactie #3 Gepost op: 17 oktober 2006, 21:44:54 »
Hallo wino,

wat jij wilt is een macro om dit automatisch te laten gebeuren.

zou er ongeveer zo moeten uitzien:

Private Sub Worksheet_Change(ByVal Target As Range)
target.value = ("A1")

if target<265 then
MsgBox ("U hebt nog &265-target& punten")
Else
MsgBox ("U hebt geen punten meer over")
End if
End Sub

Nu weet ik dat dit niet af is, je gaat in een "loop" belanden, dus moet je in de MsgBox gaan werken met vbYesNo en zo de stap in de macro onderbreken.

Spijtig genoeg ben ik geen kei in VBA, én ontbreekt mij op dit ogenblik de tijd om mij er intensief mee bezig te houden.

Misschien heb ik je toch al op de goede weg gezet.

:) SoftAid :)

Maximum grootte bijlagen vergroot naar 4 MB
Dubbelposten, het posten op verschillende forums van dezelfde vraag, dient op
voorhand gemeld te worden, met een link naar het topic op de andere site.
Overtreding van deze regel kan bestraft worden met verbanning !

Offline RedHead

  • Excel-Expert
  • Ambassadeur
  • *****
  • Berichten: 2.284
  • Geslacht: Man
  • Met Excel lukt 't wel.... (toch???)
Re:msg box.
« Reactie #4 Gepost op: 17 oktober 2006, 21:45:26 »
Wino,
Ik heb dit stukje code voor je geschreven. Plaats dit in de sheetsectie van je VBA editor (druk op Alt F11) in je workbook.

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
   
    If Range("T1").Value = 250 Then
        MsgBox "U hebt nog 13 punten...", vbOKOnly + vbInformation, "Tussenstand"
    ElseIf Range("T1").Value = 263 Then
        MsgBox "De volledige 263 punten zijn bereikt...", vbOKOnly + vbInformation, "Eindstand"
    End If
   
End Sub

Misschien heb je er iets aan....
Groet, Leo
______________________________

Groet, Leo

Offline spyder

  • Ambassadeur
  • *****
  • Berichten: 5.265
  • PC probleem zit meestal tussen scherm en rugleun
Re:msg box.
« Reactie #5 Gepost op: 17 oktober 2006, 21:49:22 »
Hoi Wino,

Dit is volgens mij wel mogelijk, maar je zou het ons makkelijker maken als je een voorbeeldje moest aanhangen. Dit maakt het ons makkelijker om jou opzet van je Excel bestand te begrijpen. ;)

groetjes
Windows 7 Ultimate Unknow NLD
Intel(R) Core(TM) i7 CPU         870  @ 2.93GHz 2934
P7P55D-E PRO
NVIDIA GeForce GTX 470 1280MB 1680 x 1050
HD 1 : INTEL SSDSA2M080G2GC (80GB)
HD 2 : ST31500341AS (1,5TB)
HD 3 : ST320006 41AS (2TB)
browser: Maxthon  mail:Thunderbird AV: Bitdefender
Scarlet user

Offline wino

  • Lid
  • *
  • Berichten: 42
  • Oplossing.be
Re:msg box.
« Reactie #6 Gepost op: 18 oktober 2006, 20:00:03 »
Bedankt voor de hulp, ik ben goed op weg geholpen. Vortaan zal een voorbeeldje bijvoegen.
Wino
Gelieve uw systeemgegevens in te vullen. Klik HIER voor meer informatie.

 


www.combell.com