Excel: преобразование текста ячейки с запятой в массив - PullRequest
0 голосов
/ 01 августа 2020

У меня есть пример ниже в поле tags текст с запятой в качестве разделителя. Мне нужно преобразовать его в массив js, например:

tags, test,baby, example стать ["tags","test","baby","example"]

Есть ли способ автоматически конвертировать его после набора fini sh? если нет ... Как я могу с помощью функций Excel преобразовать его, как я объяснил выше?

введите описание изображения здесь

1 Ответ

0 голосов
/ 02 августа 2020

Может быть, вы можете сделать это в Excel без программирования, но я уверен, что вы можете сделать это с помощью макросов Visual Basi c. Вот шаги: Прочтите значение ячейки и передайте его с разделителем-запятой следующим образом: Dim tags () As String tags = Split (Range (A2)) Это даст массив строк, каждая ячейка будет содержать тег . Теперь вы можете добавить двойные кавычки в конец и начало каждого тега. Затем вы можете создать новую строку, содержащую [в начале, с a для l oop, добавить теги с запятой по мере необходимости, а затем добавить закрывающую скобку в конце. Вы можете ввести этот код либо при нажатии на определенную ячейку c, либо при вводе sh на ней

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...