VBA Excel
Автоматично запишете текущата дата и час в първата клетка на нов ред на база данни в работен лист на Excel, използвайки VBA код, когато е избрана втората клетка от този ред.
Ако трябва да въвеждате няколко десетки записа в база данни, организирана на лист на Excel всеки ден, просто трябва да се уверите, че първата клетка на всеки нов запис може да бъде автоматично попълнена с текущата дата (ако, разбира се, текущата дата е предоставени във вашата база данни). И, разбира се, първата колона, в която ще бъде записана датата, трябва да бъде зададена в подходящ формат за показване на датата и, ако е необходимо, времето.
Най-простият код за записване на дата
Когато изберете клетка във втората колона на таблицата, текущата дата и час автоматично се записват в първата клетка. Те се записват независимо дали първата клетка е заета или празна, ако не е празна, тогава стойността се заменя. За да не презапишете случайно желаната дата, като случайно изберете втората клетка на вече попълнен запис в таблицата, трябва да добавите допълнително условие, както в кода по-долу.