Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / помогите с кодом VBA (изменить текст) / 3 сообщений из 3, страница 1 из 1
10.09.2010, 00:17
    #36839111
Vadiks
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите с кодом VBA (изменить текст)
Пошу помощи.

Помогите с кодом:
К примеру 24.09.2010
Нужно 09/24/2010
1.Чтобы менял местами 1-ый символ с 4-ым, 2-ой с 5-ым,
2.Заменить точки "." на "/"
Заранее спасибо.
...
Рейтинг: 0 / 0
10.09.2010, 00:53
    #36839151
vlth
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите с кодом VBA (изменить текст)
Код: plaintext
1.
Dim s As String
s = Replace(Format$("24.09.2010", "mm.dd.yyyy"), ".", "/")
...
Рейтинг: 0 / 0
10.09.2010, 01:07
    #36839175
Vadiks
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите с кодом VBA (изменить текст)
vlth,

огромное спасибо, а то я уже начал горы воротить
хотел уже вставлять в ячейку, там разбивать на столбцы по знакам табуляции(.)
потом присваивать значение каждой ячейке...
Dim c As String
Dim v As String
Dim b As String
Dim n As String
Cells(1, 1).Select
Selection.TextToColumns Destination:=Range("A1"), DataType:=xlDelimited, _
TextQualifier:=xlDoubleQuote, ConsecutiveDelimiter:=False, Tab:=True, _
Semicolon:=False, Comma:=False, Space:=False, Other:=True, OtherChar _
:=".", FieldInfo:=Array(Array(1, 1), Array(2, 1), Array(3, 1)), _
TrailingMinusNumbers:=True
c = Cells(1, 1)
v = Cells(1, 2)
b = Cells(1, 3)
n = v & "/" & c & "/" & b
Впринципе тоже работает, но с вашей помощью код конкретно изменился...
Еще раз спасибо.
Тема закрыта...
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / помогите с кодом VBA (изменить текст) / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]