1c77 и Excel

  • Автор темы Автор темы vbs
  • Дата начала Дата начала
V

vbs

Собственно, вопрос скорее по Excel.
Проблема вот в чем : в Excel-файле имеется колонка с кодом товара формата XXXXXXYY,
где Х - цифра, а Y - буква.
Программа чтения этого файла в 1С нормально работает, если формат этой колонки "Общий" или "Текстовый".
И вот бухгалтер создала файл для импорта, где в свойствах этой колонки указано "Все форматы".
В этом случае при импорте обрезаются буквы :facepalm:
Беру этот файл, пытаюсь переделать формат, отметив все ячейки - буквы ПРОПАДАЮТ !
Если формат менять по ОДНОЙ ячейке - все встает на место.
Или я что-то не так делаю, но в файле из примерно ста строк как-то не хочется тыкать в каждую ячейку (да и предлагать это пользователю не осмелюсь) :)

PS. Excel Office 2003, возможно, у бухгалтера более старый
 
Я бы создал колонку нужного формата (лучше не рядом). И в нее из исходной вставил только Значения.
 
Гм-м! А день танкиста не вчера был? Выложи файлик.
 
Если при выделении ячейкипоявляется квадратик по которомувызываетсяменюшка типа "изменить формат" можно сделать так- выделяешь первую косячную ячейку и выделяешь нужный диапозон. Далее то-же что и для одной ячейки - тыкаешь на квадратик и выбираешь "изменить формат на " что там нужно. Тупо форматирование действительно не помагает.
 
Ну его к черту, этот Excel. :*цензура*you:
Но если кто-то умный сможет мне объяснить, как с ним бороться...
 

Вложения

кто-то шибко хитрый этот файлик создавал
ему влом было буквы дописывать
ведь значения ячеек - это только цифры
в строке формулы четко видно

а буквы, как я понял, добавляются благодаря формату
подобно тому как % добавляется при процентном формате, хотя значение ячейки по сути - число
хотя в том как буквы добавляются могу и ошибаться, в экселе :)

сча подумаю как побороть
 
Вроде поборол

в 1с

Cells(5, 3).Value возвращает 27166

Cells(5, 3).Text возвращает 27166sl
 
кто-то шибко хитрый этот файлик создавал
Ха, хитрый ! У нее фантазии не хватило бы !
Просто сохраняет mxl-таблицу в формате Excel.
И вот ИНОГДА у нее формат колонки не такой, как обычно (Общий, Value там дает нужный результат)


Спасибо, так работает, ну и Бог с ним - главное, бухгалтеру думать не надо

Но что ж за засада ! Я всю жизнь содержимое Excel-ячеек через value принимал :unsure:
 
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab

🚀 Первый раз на Codeby?
Гайд для новичков: что делать в первые 15 минут, ключевые разделы, правила
Начать здесь →
🔴 Свежие CVE, 0-day и инциденты
То, о чём ChatGPT ещё не знает — обсуждаем в реальном времени
Threat Intel →
💼 Вакансии и заказы в ИБ
Pentest, SOC, DevSecOps, bug bounty — работа и проекты от проверенных компаний
Карьера в ИБ →

HackerLab