Импорт данных в Excel

Тема в разделе "1C и всё что с ней связано", создана пользователем Helena, 15 фев 2007.

  1. Helena

    Helena Гость

    При сохранении отчета в формате *.xls дробные числа передаются в формате текста... :angry:
    Как быть?
     
  2. 77dpi

    77dpi Гость

    Радикальный метод- выставить в системе разделитель дробной части чисел - "точка".
     
  3. Helena

    Helena Гость

    так в том-то и дело, что стоит точки, и в Excel выгружается с точкой, а надо с запятой.....
     
  4. 77dpi

    77dpi Гость

    Далее про радикальный метод - в Windows в региональных настройках выставлена точка?

    А лучше поищи на проклубе или в варезниках обработки типа "МХL->XLS" так надежнее.
     
  5. Helena

    Helena Гость

    выставила

    но при этом все равно в экселе приходится текс преобразовывать в числа вручную
     
  6. 77dpi

    77dpi Гость

    Странно, у меня в таком случае числа сохраняются в числовом формате с точкой-разделителем.
    Может у меня эксель такой.
     
  7. LSH

    LSH Гость

    В отчете (1С) тупо для разделителя дробной части "." меняем ее на "," (прямо перед выводом в ячейку, функцией СтрЗаменить()).
    Если нельзя лезть в конфигуратор - поиск и замена по сформированному отчету.

    радикальный метод :)
     
  8. Bar_Duck13

    Bar_Duck13 Гость

    2 LSH: Не совсем правильно.
    2 Helena: Поменяй формат вывода чисел в 1С. Не будешь же ты менять настройки Windows на всех компах, где будешь работать??? Как поменять? Формат(3.14, 'Ч10.5,') = '3,14' а Формат(3.14, 'Ч10.5*') = "3*14". :)
     
  9. vitfil

    vitfil IT-интегратор

    Регистрация:
    2 апр 2004
    Сообщения:
    2.070
    Симпатии:
    0
    Для: Helena
    попытаюсь догадаться... в отчет числа выводятся не с правой отбивкой? (выравнивание по правому краю)
    есть у экселя такая заморочка. если "неправая" отбивка, то только целые числа воспринимает как "число" и по барабану, какой стоит разделитель дробной части.
     
  10. LSH

    LSH Гость

    Для: vitfil

    да нет, тут скорее всего эксель число с "." воспринимает как дату... например, 1.01 как 1 Января 2001
     
  11. vitfil

    vitfil IT-интегратор

    Регистрация:
    2 апр 2004
    Сообщения:
    2.070
    Симпатии:
    0
    как дату воспринимает с левой отбивкой - проверял.
     
  12. 77dpi

    77dpi Гость

    мож кому понадобится - конвертор MXl - XLS от самой фирмы 1С, сам правда не пользовался
    http://ibox.org.ua/49781/
     
Загрузка...

Поделиться этой страницей