Конечно, вот пример кода на Visual Basic 6.0, который выполняет задачу по перестановке первого и последнего слов в строковой переменной “S”:
Dim S As String
Dim words() As String
Dim temp As String
S = "Первое Второе Третье" ' Ваша исходная строка
words = Split(S, " ") ' Разделяем строку на слова
' Перестановка первого и последнего слова
If UBound(words) >= 2 Then ' Убедимся, что в массиве минимум три слова
temp = words(0)
words(0) = words(UBound(words))
words(UBound(words)) = temp
S = Join(words, " ") ' Объединяем слова обратно в строку
End If
' Вывод результата
Debug.Print S
Этот код сначала разделяет строку “S” на слова, используя функцию Split, затем меняет местами первое и последнее слова в массиве, и в конце объединяет слова обратно в строку с помощью функции Join. После выполнения кода, переменная “S” будет содержать строку с переставленными первым и последним словами. Надеюсь, это поможет! Если у вас есть еще вопросы, не стесняйтесь спрашивать.