Загрузить номера банковских карт из Эксель в программу

Автор JiStokton, 31.03.2023, 10:04

« назад - далее »

JiStokton

Привет!
У нас произошли изменения и теперь данные банковских карт присылают в Эксель.
В одном из столбцов указан номер карт (16 или 20 цифр). Формат этих ячеек текстовый, а для загрузки требуется числовой :(
Если изменить формат на числовой - номера карт превращаются в какую-то абракадабру, а если не менять - то программа не принимает их, пишет ошибку ???
Что делать?
Помогите!

Serge 007

Бесплатная помощь: www.excelworld.ru
Платная помощь: sergeyizotov@excelworld.ru
Ю-money: 41001419691823 | WMR:126292472390

JiStokton

Я не знаю, у нее нет названия. Наши айтишники написали
А какая разница?

Serge 007

- "Да мне так, для себя, чисто @@@@@@@" ©® ;D

Если сделать так, что в столбце будут текстовые значения, но формат ячеек, при этом будет числовой - это спасет отца русской демократии?
Бесплатная помощь: www.excelworld.ru
Платная помощь: sergeyizotov@excelworld.ru
Ю-money: 41001419691823 | WMR:126292472390

JiStokton

А так что, можно сделать что ли? :o
Думаю что это поможет

Serge 007

Можно

В каком столбце файла Excel номера карт?
Бесплатная помощь: www.excelworld.ru
Платная помощь: sergeyizotov@excelworld.ru
Ю-money: 41001419691823 | WMR:126292472390


Serge 007

Запустите этот макрос:
Sub JiStokton()
Dim rR As Range, LR&
LR = Cells(Rows.Count, "b").End(xlUp).Row
    For Each rR In Range("b1:b" & LR)
        rR = "'" & rR
        rR.NumberFormat = "0"
    Next rR
End Sub
Бесплатная помощь: www.excelworld.ru
Платная помощь: sergeyizotov@excelworld.ru
Ю-money: 41001419691823 | WMR:126292472390

JiStokton

Ух ты ж!..
Я Эксель-то знаю капелюшечку а тут макросы :'(
Как ими пользоваться?

Serge 007

Бесплатная помощь: www.excelworld.ru
Платная помощь: sergeyizotov@excelworld.ru
Ю-money: 41001419691823 | WMR:126292472390

JiStokton


JiStokton