在数组中找到第一个非空单元格并在其上写入

时间:2017-11-14 02:16:03

标签: excel vba

我有一个包含10列的Excel工作表:

A Client#

B Date_appointment_1

C Hour_arrival_1

D Hour_departure_1

E Date_appointment_2

F Hour_arrival_2

G Hour_departure_2

H Date_appointment_2

I Hour_arrival_2

J Hour_departure_2.

我还创建了一个包含4个字段的数据输入表单:

Client#

Date of appointment

Hour of arrival

Hour of departure

和一个名为“记录数据”的按钮。按下该按钮时,我想找到与该特定客户端对应的行,并在第一个空白单元格中写入日期和小时。之后,我希望表单接受新数据。例如,我在A55中有客户端#12345。 B55,C55和D55不是空白。按下按钮时,我希望宏在E55,F55和G55中写入。 我做了很多研究,但我唯一能找到的是如何找到第一个非空白单元格,而不是如何在下一个可用单元格中写入。

我现在非常擅长VBA而且我正在努力学习。感谢您的帮助。

0 个答案:

没有答案