-
Fototrend
A Microsoft Excel topic célja segítséget kérni és nyújtani Excellel kapcsolatos problémákra.
Kérdés felvetése előtt olvasd el, ha még nem tetted.
Új hozzászólás Aktív témák
-
Fferi50
Topikgazda
válasz
bakabaka
#26768
üzenetére
Szia!
A ciklusodon belül egy DoEvents utasítást helyezz el, ekkor a billentyűzet lenyomásokat egy idő után érzékeli az op rendszer és megáll a program futása (Debug párbeszédablak jelenik meg).
Esetleg egy változóban számolhatod a "kísérleteket" (lefutott ciklus számát) és adott érték után kilépsz a ciklusból, vagy megállítod a programot.
A ciklusba az adat bevitele után az ellenőrzés megkezdése előtt beviszel egy stop utasítást. Innen pedig lépésenként futtatod a programot tovább.
Üdv.
-
Delila_1
veterán
válasz
bakabaka
#26768
üzenetére
Az inputboxnál eleve add meg, milyen típusú értéket vársz.
Type:=0 képlet
Type:=1 szám
Type:=2 szöveg
Type:=4 logikai, true vagy false
Type:=8 cellahivatkozás (range)
Type:=16 hibaérték, mint #ÉRTÉK
Type:=64 tömb érték (array)Pl. 100 és 500 közötti szám bekérése
valasz=Application.InputBox("Adj egy 100 és 500 közötti számot", "Szám bekérése", , , , , , 1)
If valasz <100 Or valasz>500 Then Exit SubVagy
Set ter=Application.InputBox(prompt:="Kérem a tartományt",Type:=8)
Új hozzászólás Aktív témák
- ASUS ROG Z890-E Gaming Wifi lap Intel Core Ultra 7 265KF procival akciós áron garanciával eladó!
- AKCIÓ! ASRock A520M R5 4500 8GB DDR4 512GB SSD GTX 1050 Ti 4GB Zalman T3 Plus DeepCool 400W
- Dell Inspiron 15 5567
- Samsung Galaxy A23 5G 128GB, Kártyafüggetlen, 1 Év Garanciával
- HP EliteBook 640 G11 Core Ultra 5 125U 32GB 1TB FHD 1 év gar
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Fferi50