Excel VBA:维护员工ID列

时间:2014-01-23 16:11:15

标签: excel vba unique-key

如何添加新员工并可靠地生成下一个顺序EMPID?

假设:

EMPID  Name
12345  John Smith
12346  Jane Lepore
12347  Will Maines

2 个答案:

答案 0 :(得分:0)

试试这个:

WorksheetFunction.Max(Columns("A"))

然后只需将其增加一个,然后将列更改为您需要的列。这样,如果您的值按其他任何方式排序,则无需担心。

答案 1 :(得分:0)

结合@ Alex-D答案和@mehow评论,您可以使用:

=MAX($A$2:$A4)+1

考虑到A4是12347而你正在单元格A5中写下你的下一个序号。