Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 01.08.2008, 11:39   #1
Aimo
 
Регистрация: 01.08.2008
Сообщений: 5
По умолчанию Разделители в csv

Есть какой-нибудь способ прописывать их автоматически?
Aimo вне форума
Старый 03.08.2008, 12:14   #2
vladtr
Форумчанин
 
Регистрация: 28.07.2008
Сообщений: 119
По умолчанию

CSV (разделители — запятые) (*.csv) (Windows) - это прошитый в EXCEL формат.
vladtr вне форума
Старый 03.08.2008, 12:52   #3
_Dmitry
Участник клуба
 
Аватар для _Dmitry
 
Регистрация: 02.09.2007
Сообщений: 1,193
По умолчанию

Разделители чего?
Если значений по ячейкам, то это "точка с запятой", если целой и дробной части числа, то это то, что записано в: Панель управления->Язык и региональные стандарты->Региональные параметры->Настройка->Числа->Разделитель целой и дробной части
_Dmitry вне форума
Старый 03.08.2008, 14:02   #4
дмидми
Форумчанин
 
Аватар для дмидми
 
Регистрация: 06.03.2008
Сообщений: 352
По умолчанию

Пуск --> Панель управления --> Язык и региональные стандарты --> вкладка Региональные параметры --> кнопка Настройка --> поле Разделитель элементов списка

Вместо точки с запятой (умолчание для русифицированной версии Windows) можно ввести любой символ.

В команде application.opentext этот символ можно указать явно (например, для запятой other:=true : otherchr=",").
дмидми вне форума
Старый 03.08.2008, 22:38   #5
Aimo
 
Регистрация: 01.08.2008
Сообщений: 5
По умолчанию

Есть таблица в Excel с данными для интернет-магазина, надо экспортировать в csv, конечно с разделителями, которые в ней не прописывались.
В настройках Windows как разделитель элементов списка стоит точка с запятой. Но при сохранении в формат "CSV (разделители-запятые) (*.csv)" никакие разделители в файл не прописываются.
Aimo вне форума
Старый 03.08.2008, 22:46   #6
дмидми
Форумчанин
 
Аватар для дмидми
 
Регистрация: 06.03.2008
Сообщений: 352
Стрелка Таблицу - в студию!

Цитата:
Сообщение от Aimo Посмотреть сообщение
Есть таблица в Excel . Но при сохранении в формат "CSV (разделители-запятые) (*.csv)" никакие разделители в файл не прописываются.
Чудны дела твои, Господи...
дмидми вне форума
Старый 04.08.2008, 11:46   #7
Aimo
 
Регистрация: 01.08.2008
Сообщений: 5
По умолчанию

Примерно такая структура
Вложения
Тип файла: rar Документ_Пример__Заполнение_Массовое.rar (1.8 Кб, 42 просмотров)
Aimo вне форума
Старый 04.08.2008, 13:22   #8
_Dmitry
Участник клуба
 
Аватар для _Dmitry
 
Регистрация: 02.09.2007
Сообщений: 1,193
По умолчанию

Выбрал при сохранении "CSV (разделители-запятые) (*.csv)" вот что получилось:
артикул;Наименование;Краткое описание;Полное описание;Цена, руб;Путь к фото ;категория
3456;Ручка;Ручка синяя с клипсой;Ручка синяя с клипсой из металла, размер 5х5х6;117;ftp/ruchki/3456.jpg;Ручки с клипсой

разделители - "точка с запятой".
_Dmitry вне форума
Старый 07.08.2008, 11:38   #9
Aimo
 
Регистрация: 01.08.2008
Сообщений: 5
По умолчанию

У меня не прописываются точки с запятыми. В чем может быть проблема? MS Excel 2003
Aimo вне форума
Старый 07.08.2008, 11:59   #10
vladtr
Форумчанин
 
Регистрация: 28.07.2008
Сообщений: 119
По умолчанию

Вам дмидми писал: Пуск --> Панель управления --> Язык и региональные стандарты --> вкладка Региональные параметры --> кнопка Настройка --> поле Разделитель элементов списка

Вместо точки с запятой (умолчание для русифицированной версии Windows) можно ввести любой символ.


Скорее всего у вас отсутствует разделитель...
vladtr вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск