Конвертировать массив в строку в Excel - PullRequest
0 голосов
/ 19 декабря 2018

Я пытаюсь преобразовать вывод массива в строку для последующей манипуляции и видимости.

Например, у меня есть массив {681120; 953160; 909420; 16300}.Как мне преобразовать это в строку?

1 Ответ

0 голосов
/ 19 декабря 2018

Попробуйте:

Option Explicit

Sub ArrayLoop()

    Dim ArrList As Variant
    Dim ArrItem As Variant
    Dim Result As String

    ArrList = Array("681120", "953160", "909420", "16300")

    Result = ""

    For Each ArrItem In ArrList
        If Result = "" Then
            Result = ArrItem
        Else: Result = Result & "_" & ArrItem
        End If
    Next

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