Kezdőoldal » Számítástechnika » Programozás » Hogyan tudok egy VBA makrót...

Hogyan tudok egy VBA makrót excelben lépésenként, szakaszosan futtatni?

Figyelt kérdés

Pl. Ha van egy makróm, ami különböző cellákba különböző értékeket helyez el, az előző cellákba bevitt adatok értékétől függően.


Az összes adatot egy beviteli űrlapon adom meg.

A makró egy másik munkalapon, különböző cellákban jeleníti meg a kért adatokat.


Szeretném a makró végrehajtatódásának lépéseit lépésenként ellenőrizni.


Van valami billentyű kombináció, amivel léptetve (szakaszosan) lehet futtatni egy makrót?


///Excelben a Makrók fülre kattintva előhívható menülepon van olyan opció, hogy "Lépésenként", de hiába kattintok erre, nekem az egész makró lefut egyben.

Valamit biztosan elbénázok. :)///



#Excel #VBA programozás #makró léptetése #szakaszos futtatás
2019. nov. 21. 12:23
 1/5 A kérdező kommentje:

Rosszul írtam.

A "Lépésenként" opciót választva nem fut le a makró, hanem a program első sorát kisárgítja és egy sárga nyilat tesz a sor elé (VBA szerkesztő felületen).


Ezt a nyilat kellene valamilyen billentyűvel folyamatosan léptetnem. Gondolom. :)

2019. nov. 21. 12:33
 2/5 anonim ***** válasza:
53%
Jól gondolod.
2019. nov. 21. 12:46
Hasznos számodra ez a válasz?
 3/5 coopper ***** válasza:
100%

Szia.


Microsoft Visual Basic for Application programban van "Debug" menű (Excelből ALT+F11-gyel indul a Visual Basic Application program).


A Debug Meüben a következők vannak :


- Compille VBA project

- Step Into F8

- Step Over Shift+F8

- Step Out CTRl+SHift+F8

- Run To CUrsor CTRL+F8


Ebből az következik, hogy elvileg az F8-cal tudsz lépésenként menni a makróban.


Sok sikert. Üdv.

2019. nov. 21. 12:57
Hasznos számodra ez a válasz?
 4/5 A kérdező kommentje:

... és már rá is jöttem. :)

Igaz, hogy így sem mindig azt csinálja, amit én várnék=szeretnék ...


A nyíl=cursor áthelyezése után hiába választom a "Run To Cursor" opciót, mert valamiért nem csak addig fut le a program,a meddig áthelyeztem a cursort, hanem végig.


Tovább kísérletezem. :)

2019. nov. 21. 12:57
 5/5 A kérdező kommentje:

Az előző válaszom a 2. válasz után készült.

Amíg pötyögtem, megjött a 3. válasz is, ami sokat segített.

Köszönet érte, és egy kis zöld kezecske is ment.

2019. nov. 21. 12:59

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!