Автоматизировать идентификатор с помощью пользовательских записей – Excel

У меня есть Userform, генерирующий введенные данные в электронную таблицу. В столбце HI есть место для уникального идентификатора, связанного с каждой записью. Я вручную вводил эти идентификаторы, но я ищу способ автоматизировать этот процесс. Есть ли способ для Excel автоматически вводить уникальный идентификатор после того, как каждая запись Userform распространяет данные в электронную таблицу?

Используйте системную дату.

В Excel Дата и время хранятся в виде серийного номера.

dim id as double id = Int(CDbl(Now) * 100000) + i 

тест с msgbox, и вы получите то, что ищете.

увеличьте 0s в 100000, если вам нужен более точный идентификатор.

Он даст вам числовой идентификатор. Если вы хотите, чтобы идентификатор был буквенно-цифровым, тогда конкатенируйте текст с номером.

  • Не удается закрыть пользовательскую форму
  • VBA Excel: аргумент не является необязательным
  • Пользовательская форма Excel, местоположение ячейки и дата вставки
  • Userform.Show на кнопке формы не распознает пользовательскую форму, получив ошибку 424
  • Элемент управления Excel VBA Excel дает ошибку «Недопустимое значение свойства» при установке ширины
  • Excel / VBA - ошибка времени выполнения 91 возникает только после ввода и выхода из режима разработки
  • Заполнение Combobox на второй пользовательской форме
  • Назначьте функцию VBA с нажатием кнопки динамически созданной кнопки в Excel Userform
  • Ошибка выполнения VBA Excel VBA -2147319767 (80028029)
  • Поддержка, необходимая для программирования vba для всплывающего календаря
  • Установите фокус обратно в окно приложения после показа пользовательской формы
  • Interesting Posts

    Копирование данных из одной справочной книги Excel в другую переменную

    Использование excel для проверки источников данных

    Столбцы Excel VBA Match при вклеивании

    Рассчитать SLA в днях, часах и минутах

    Применяя другую формулу, каждая n-я строка

    Разбор Excel-функций из строки формулы

    Редактирование электронной таблицы Excel с помощью API Java и JXL

    Макросы для автоматической консолидации данных

    Использование кода VBA в PERSONAL.XLSB для вставки макроса в недавно открытую рабочую книгу

    Сумма массива данных в диапазоне дат, где дата – текст

    Подсчет количества наблюдений, которые соответствуют определенным критериям с течением времени

    Excel – запись макросов, которые будут записываться на следующей строке

    Несколько ссылок на названия листов

    Расписание электронной почты в Outlook 2013 для отправки в начале каждой недели

    Перемешивание строк и столбцов

    Давайте будем гением компьютера.