powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / убрать символ перевода каретки
7 сообщений из 7, страница 1 из 1
убрать символ перевода каретки
    #33833617
Mixant
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ребят, прошу помощь с такой вот темой:

У меня есть чек (такие вот данные), скопированный из текстового файла в Memo:

8600001F 7E40 FFFF7507700001154861 010000
06 50000000 383100 840300 780500 44ABDD84
060A 00 A84800 B0B3


мне надо сформировать строку без пробелов, переходов каретки, так сказать чисто символы!

p=""
For I = 1 To Len(memo.value)
If Mid$(memo.value, I, 1) <> " " Then p = p + Mid$(memo.value, I, 1)
Next I

Так я убераю пробелы, возможно ли также убирать Энтеры (переводы кареток), или мне придётся каждый символ проверять эта цифра или латинская буква, и ничто иное... подскажите как проще....
...
Рейтинг: 0 / 0
убрать символ перевода каретки
    #33833662
vkodor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
 memo.Value = Replace(memo.Value, Chr( 10 ), "")
 memo.Value = Replace(memo.Value, Chr( 13 ), "")
 memo.Value = Replace(memo.Value, Chr( 32 ), "")
...
Рейтинг: 0 / 0
убрать символ перевода каретки
    #33833666
Mixant
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
огромное спасибо
...
Рейтинг: 0 / 0
убрать символ перевода каретки
    #33833748
Mixant
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
VBA у мя в Аксессе. Он не понимает почему-то Replace

подскажите плиз что не так?! и как можно сделать...
...
Рейтинг: 0 / 0
убрать символ перевода каретки
    #33833762
Mixant
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
у меня Access 97 (на другой перейти не могу, фирма уж на нём держится покачто). там нет функции Replace? vj; что-то другое подскажете или напишете как с IN сделать ?
...
Рейтинг: 0 / 0
убрать символ перевода каретки
    #33833792
Nikz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
Private Sub Command1_Click()

Dim str As String
Dim i As Integer

str = vbCrLf & "asdasdasd" & vbCrLf & "zxczxczxczxc"

i = InStr( 1 , str, Chr( 13 ))
Do While i >  0 
    str = Left(str, i -  1 ) & Mid(str, i +  1 )
    i = InStr( 1 , str, Chr( 13 ))
Loop
i = InStr( 1 , str, Chr( 10 ))
Do While i >  0 
    str = Left(str, i -  1 ) & Mid(str, i +  1 )
    i = InStr( 1 , str, Chr( 10 ))
Loop

MsgBox str

End Sub
...
Рейтинг: 0 / 0
убрать символ перевода каретки
    #33833801
vkodor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
For I =  1  To Len(ff)
If Asc(Mid$(ff, I,  1 )) <>  32  And Asc(Mid$(ff, I,  1 )) <>  13  And Asc(Mid$(ff, I,  1 )) <> Chr( 10 ) Then p = p + Mid$(ff, I,  1 )
Next I
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / убрать символ перевода каретки
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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