Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Телефонная книга. Формат "csv". - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Телефонная книга. Формат "csv". (Иное)
Телефонная книга. Формат "csv".
RAN Дата: Пятница, 25.10.2013, 22:20 | Сообщение № 1
Группа: Друзья
Ранг: Экселист
Сообщений: 5660
Репутация: 1163 ±
Замечаний: 0% ±

2010
Всем МЯУ...
Предыстория - начал глючить мой любимый Сименс. Пришлось купить Нокия. (год назад). Сименс, правда потом заработал, и Нокия год валялась в столе.
История - сейчас Сименс на последнем издыхании. Требуется перенести телефонную книгу.
Имеется файл csv с Сименса. (формат с Нокией не совпадает, ну и ...).
Имеется файл csv с Нокия. (Который он выдает и кушает)
"Фио";"Номер1";"Номер2"
"Вася"; "";"123456"
Вопрос в студию - как вернуть после редактирования в Excel файл в том-же формате?
С потерей кавычек получается, с двойными кавычками тоже. А в таком виде - нет.

Я, конечно, могу все это проделать вручную, или макросом (не проблема).

НО! Дело принципа. <_<

PS Читал, пробовал, не посылать. :p


Быть или не быть, вот в чем загвоздка!
 
Ответить
СообщениеВсем МЯУ...
Предыстория - начал глючить мой любимый Сименс. Пришлось купить Нокия. (год назад). Сименс, правда потом заработал, и Нокия год валялась в столе.
История - сейчас Сименс на последнем издыхании. Требуется перенести телефонную книгу.
Имеется файл csv с Сименса. (формат с Нокией не совпадает, ну и ...).
Имеется файл csv с Нокия. (Который он выдает и кушает)
"Фио";"Номер1";"Номер2"
"Вася"; "";"123456"
Вопрос в студию - как вернуть после редактирования в Excel файл в том-же формате?
С потерей кавычек получается, с двойными кавычками тоже. А в таком виде - нет.

Я, конечно, могу все это проделать вручную, или макросом (не проблема).

НО! Дело принципа. <_<

PS Читал, пробовал, не посылать. :p

Автор - RAN
Дата добавления - 25.10.2013 в 22:20
Hugo Дата: Пятница, 25.10.2013, 22:36 | Сообщение № 2
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3252
Репутация: 707 ±
Замечаний: 0% ±

2019
Зачем он тебе в Экселе?
Если только посмотреть - и то могут быть сюрпризы...
А править лучше в спецпрогах или блокнотом.
Ну или читать всё как текст через импорт внешних данных - из текста (или макросом читать текстовый файл в массив, выгружать на лист), затем макросом сохранять обратно в такой же текст. На форумах были примеры, много.


excel@nxt.ru
webmoney: E265281470651 Z422237915069
 
Ответить
СообщениеЗачем он тебе в Экселе?
Если только посмотреть - и то могут быть сюрпризы...
А править лучше в спецпрогах или блокнотом.
Ну или читать всё как текст через импорт внешних данных - из текста (или макросом читать текстовый файл в массив, выгружать на лист), затем макросом сохранять обратно в такой же текст. На форумах были примеры, много.

Автор - Hugo
Дата добавления - 25.10.2013 в 22:36
RAN Дата: Пятница, 25.10.2013, 22:41 | Сообщение № 3
Группа: Друзья
Ранг: Экселист
Сообщений: 5660
Репутация: 1163 ±
Замечаний: 0% ±

2010
А править лучше в спецпрогах или блокнотом.

Про спецпроги не знаю, да и ни к чему они мне на 1 раз...
А в блокноте - это когда там 30 столбцов со строкой нулевой длины? Ну-ну... :D

PS Игорь,
Цитата
макросом (не проблема).


Быть или не быть, вот в чем загвоздка!

Сообщение отредактировал RAN - Пятница, 25.10.2013, 22:42
 
Ответить
Сообщение
А править лучше в спецпрогах или блокнотом.

Про спецпроги не знаю, да и ни к чему они мне на 1 раз...
А в блокноте - это когда там 30 столбцов со строкой нулевой длины? Ну-ну... :D

PS Игорь,
Цитата
макросом (не проблема).

Автор - RAN
Дата добавления - 25.10.2013 в 22:41
AndreTM Дата: Пятница, 25.10.2013, 22:49 | Сообщение № 4
Группа: Друзья
Ранг: Старожил
Сообщений: 1762
Репутация: 500 ±
Замечаний: 0% ±

2003 & 2010
RAN, вот же мною писаное... Пропустил?


Skype: andre.tm.007
Donate: Qiwi: 9517375010
 
Ответить
СообщениеRAN, вот же мною писаное... Пропустил?

Автор - AndreTM
Дата добавления - 25.10.2013 в 22:49
RAN Дата: Пятница, 25.10.2013, 22:56 | Сообщение № 5
Группа: Друзья
Ранг: Экселист
Сообщений: 5660
Репутация: 1163 ±
Замечаний: 0% ±

2010
Видел давненько, подзабыл.
Под задачу макрос написать - быстрее, чем твое решение найти. :D
А без макроса? yes


Быть или не быть, вот в чем загвоздка!
 
Ответить
СообщениеВидел давненько, подзабыл.
Под задачу макрос написать - быстрее, чем твое решение найти. :D
А без макроса? yes

Автор - RAN
Дата добавления - 25.10.2013 в 22:56
Hugo Дата: Пятница, 25.10.2013, 23:33 | Сообщение № 6
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3252
Репутация: 707 ±
Замечаний: 0% ±

2019
Так написал же выше - открывай через импорт. Ну а с сохранением нужно экспериментировать...


excel@nxt.ru
webmoney: E265281470651 Z422237915069
 
Ответить
СообщениеТак написал же выше - открывай через импорт. Ну а с сохранением нужно экспериментировать...

Автор - Hugo
Дата добавления - 25.10.2013 в 23:33
RAN Дата: Пятница, 25.10.2013, 23:46 | Сообщение № 7
Группа: Друзья
Ранг: Экселист
Сообщений: 5660
Репутация: 1163 ±
Замечаний: 0% ±

2010
Игорь, так открыть - не проблема. Проблема - открыть и сохранить.
Я даже пытался совместить различные форматы выгрузки и cохранения...(txt, csv)

Поскольку мое внутреннее "Я" категорически протестует против Нокия, пытаюсь оттянуть момент торжественного прощания с Сименс...! :D


Быть или не быть, вот в чем загвоздка!
 
Ответить
СообщениеИгорь, так открыть - не проблема. Проблема - открыть и сохранить.
Я даже пытался совместить различные форматы выгрузки и cохранения...(txt, csv)

Поскольку мое внутреннее "Я" категорически протестует против Нокия, пытаюсь оттянуть момент торжественного прощания с Сименс...! :D

Автор - RAN
Дата добавления - 25.10.2013 в 23:46
Hugo Дата: Пятница, 25.10.2013, 23:51 | Сообщение № 8
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3252
Репутация: 707 ±
Замечаний: 0% ±

2019
[offtop] Сименс... Был у меня когда-то какой-то ME, номер уже и забыл... Неужто ещё таким пользуешься?


excel@nxt.ru
webmoney: E265281470651 Z422237915069
 
Ответить
Сообщение[offtop] Сименс... Был у меня когда-то какой-то ME, номер уже и забыл... Неужто ещё таким пользуешься?

Автор - Hugo
Дата добавления - 25.10.2013 в 23:51
RAN Дата: Пятница, 25.10.2013, 23:58 | Сообщение № 9
Группа: Друзья
Ранг: Экселист
Сообщений: 5660
Репутация: 1163 ±
Замечаний: 0% ±

2010
[offtop]Сименс S65
Мяу.. hands [/offtop]


Быть или не быть, вот в чем загвоздка!

Сообщение отредактировал RAN - Суббота, 26.10.2013, 00:01
 
Ответить
Сообщение[offtop]Сименс S65
Мяу.. hands [/offtop]

Автор - RAN
Дата добавления - 25.10.2013 в 23:58
AndreTM Дата: Суббота, 26.10.2013, 00:37 | Сообщение № 10
Группа: Друзья
Ранг: Старожил
Сообщений: 1762
Репутация: 500 ±
Замечаний: 0% ±

2003 & 2010
Проблема - открыть и сохранить.
То есть? :(
Сохранить Сименсом некий файл, затем открыть Экзелем некоей версии, обработать Экзелем, и затем сохранить из него таким образом, чтобы Нокия сразу подхватила?

P.S. Когда-то был Siemens C62 и к нему внешняя камера... А уж про SE R520 и T68i я просто промолчу - было это нашим всем hands


Skype: andre.tm.007
Donate: Qiwi: 9517375010


Сообщение отредактировал AndreTM - Суббота, 26.10.2013, 00:44
 
Ответить
Сообщение
Проблема - открыть и сохранить.
То есть? :(
Сохранить Сименсом некий файл, затем открыть Экзелем некоей версии, обработать Экзелем, и затем сохранить из него таким образом, чтобы Нокия сразу подхватила?

P.S. Когда-то был Siemens C62 и к нему внешняя камера... А уж про SE R520 и T68i я просто промолчу - было это нашим всем hands

Автор - AndreTM
Дата добавления - 26.10.2013 в 00:37
RAN Дата: Суббота, 26.10.2013, 01:13 | Сообщение № 11
Группа: Друзья
Ранг: Экселист
Сообщений: 5660
Репутация: 1163 ±
Замечаний: 0% ±

2010
Тезка, ну ты и загнул! :D
Все куда проще.
Открыть шаблон Нокиа, скопировать в него значения из Сименса, сохранить файл так, чтобы Нокиа его прочитал. :)
[offtop]И чё вы стебаетесь?
Ну любый он мне, любый...[/offtop]

PS как скопировать значения из столбца "АА" одного файла в столбец "В" другого, можно не объяснять. И как открыть Excel - тоже. :D
Можно даже пропустить инструкцию по включению компьютера. :p


Быть или не быть, вот в чем загвоздка!

Сообщение отредактировал RAN - Суббота, 26.10.2013, 01:20
 
Ответить
СообщениеТезка, ну ты и загнул! :D
Все куда проще.
Открыть шаблон Нокиа, скопировать в него значения из Сименса, сохранить файл так, чтобы Нокиа его прочитал. :)
[offtop]И чё вы стебаетесь?
Ну любый он мне, любый...[/offtop]

PS как скопировать значения из столбца "АА" одного файла в столбец "В" другого, можно не объяснять. И как открыть Excel - тоже. :D
Можно даже пропустить инструкцию по включению компьютера. :p

Автор - RAN
Дата добавления - 26.10.2013 в 01:13
AndreTM Дата: Суббота, 26.10.2013, 01:38 | Сообщение № 12
Группа: Друзья
Ранг: Старожил
Сообщений: 1762
Репутация: 500 ±
Замечаний: 0% ±

2003 & 2010
RAN, не, ты не понял... Это я к тому, что, например, с помощью Cell Phone Manager можно было даже и не беспокоиться о перекидывании - лишь бы хоть раз суметь мобилу сконнектить с ПО yes


Skype: andre.tm.007
Donate: Qiwi: 9517375010
 
Ответить
СообщениеRAN, не, ты не понял... Это я к тому, что, например, с помощью Cell Phone Manager можно было даже и не беспокоиться о перекидывании - лишь бы хоть раз суметь мобилу сконнектить с ПО yes

Автор - AndreTM
Дата добавления - 26.10.2013 в 01:38
Hugo Дата: Суббота, 26.10.2013, 11:14 | Сообщение № 13
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3252
Репутация: 707 ±
Замечаний: 0% ±

2019
Думаю сперва нужно сравнить в блокноте визуально эти файлы - если формат один и все поля совпадают, то тупо закопипастить всё из одного в хвост другого тут же в блокноте. Затем в телефоне или его ПО разобраться что лишнее.
Если поля не совпадают, формат другой - тогда уже разбираемся как взять. Вернее как выгрузить из Экселя в нужном виде - думаю первая ссылка от AndreTM поможет :)


excel@nxt.ru
webmoney: E265281470651 Z422237915069
 
Ответить
СообщениеДумаю сперва нужно сравнить в блокноте визуально эти файлы - если формат один и все поля совпадают, то тупо закопипастить всё из одного в хвост другого тут же в блокноте. Затем в телефоне или его ПО разобраться что лишнее.
Если поля не совпадают, формат другой - тогда уже разбираемся как взять. Вернее как выгрузить из Экселя в нужном виде - думаю первая ссылка от AndreTM поможет :)

Автор - Hugo
Дата добавления - 26.10.2013 в 11:14
RAN Дата: Суббота, 26.10.2013, 14:55 | Сообщение № 14
Группа: Друзья
Ранг: Экселист
Сообщений: 5660
Репутация: 1163 ±
Замечаний: 0% ±

2010
:D
[vba]
Код
Sub CSV()
      Dim a, i&, Name_file$, strc$
      Name_file = "D:\tl.csv"
      a = [a1].CurrentRegion
      For i = 1 To UBound(a)
          strc = strc & vbNewLine & """" & Join(Application.Index(a, i, 0), """;""") & """"
      Next
      strc = Mid$(strc, 3)
      With CreateObject("scripting.filesystemobject")
          With .OpenTextFile(Name_file, 8, True)
              .Write strc
              .Close
          End With
      End With
  End Sub
[/vba]


Быть или не быть, вот в чем загвоздка!

Сообщение отредактировал RAN - Суббота, 26.10.2013, 14:56
 
Ответить
Сообщение:D
[vba]
Код
Sub CSV()
      Dim a, i&, Name_file$, strc$
      Name_file = "D:\tl.csv"
      a = [a1].CurrentRegion
      For i = 1 To UBound(a)
          strc = strc & vbNewLine & """" & Join(Application.Index(a, i, 0), """;""") & """"
      Next
      strc = Mid$(strc, 3)
      With CreateObject("scripting.filesystemobject")
          With .OpenTextFile(Name_file, 8, True)
              .Write strc
              .Close
          End With
      End With
  End Sub
[/vba]

Автор - RAN
Дата добавления - 26.10.2013 в 14:55
AndreTM Дата: Суббота, 26.10.2013, 16:31 | Сообщение № 15
Группа: Друзья
Ранг: Старожил
Сообщений: 1762
Репутация: 500 ±
Замечаний: 0% ±

2003 & 2010
Ну я же и не спорю - под конкретную задачу (сохранить все как текст в кавычках, через точку с запятой) - кода и не должно быть много :D


Skype: andre.tm.007
Donate: Qiwi: 9517375010


Сообщение отредактировал AndreTM - Суббота, 26.10.2013, 16:31
 
Ответить
СообщениеНу я же и не спорю - под конкретную задачу (сохранить все как текст в кавычках, через точку с запятой) - кода и не должно быть много :D

Автор - AndreTM
Дата добавления - 26.10.2013 в 16:31
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Телефонная книга. Формат "csv". (Иное)
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!