Excel - Adăugați datele la rândul nou de fiecare dată când sunt introduse datele

Problema

Am creat un formular VBA pentru a introduce tata ca nume, numere, data, ora etc. De fiecare dată când se execută formularul și se introduc datele, acesta trebuie adăugat la rândul nou. Datele introduse nu sunt niciodată duplicate, astfel încât nu este necesar să se verifice acest lucru. Dar adăugarea de date la următorul rând nou este problema mea. Vreau ca primele 4-uri de foi să fie în ordine și astfel tatăl meu ar trebui să fie adăugat de pe rândul 5. Cum pot face acest lucru?

Soluţie

Nu ați văzut cum faceți acest lucru. Tot ce pot sugera este că găsiți ultimul rând utilizat și adăugați unul la acesta. Dacă rezultatul este 4 sau mai puțin, atunci faceți 5

Dacă col A va avea întotdeauna date, atunci puteți folosi aceasta pentru a găsi ultimul rând

 lastrow = celule (65536, 1) .end) xlup) .row lastrow = ultimrow + 1 dacă ultimrow <5 then lastrow = 5 

Notă

Datorită lui rizvisa1 pentru acest sfat pe forum.

Articolul Precedent Articolul Următor

Cele Mai Importante Sfaturi