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

Вход

Регистрация

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

 

= Мир MS Excel/Макрос для сохранения листа в новую книгу в формате CSV - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Макрос для сохранения листа в новую книгу в формате CSV (Формулы/Formulas)
Макрос для сохранения листа в новую книгу в формате CSV
SellyKris Дата: Среда, 24.05.2017, 14:16 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Здравствуйте, друзья!

Очень необходима помощь с одной непростой задачей.

Имеется файл "Пробный.xlsx" (в приложении). В нем есть 3 листа, два из которых генерируют третий. Сейчас там убраны все формулы и оставлены только значения.

Необходимо получить макрос, который при нажатии на кнопочку "Сохранить" на первом листе, сохранял бы только значения (без формул, макросов и кнопок) с третьего листа в новую книгу в формате CSV и кодировке, которая в другом файле в приложении к теме (giroskutery_moskva__27858739).

Я находила множество вариантов и макросов, но все они не подходили по каким-либо параметрам. Нашла один, который хорошо работает, но он не может захватывать ячейки, в которых более 255 символов.

Нужно, чтобы файл помещался в подпапку там, где лежит изначальный файл, например, "\кампания\" и создавал название файла путем: содержимое ячейки "Данные!D2" + Дата в формате 24.05.2017 + Время 13:30:30. Без вопросов о пути сохранения и имени.

Заранее огромное спасибо, если кто-то поможет это сделать! :)
К сообщению приложен файл: 9167712.zip (9.7 Kb)


Сообщение отредактировал SellyKris - Среда, 24.05.2017, 14:17
 
Ответить
СообщениеЗдравствуйте, друзья!

Очень необходима помощь с одной непростой задачей.

Имеется файл "Пробный.xlsx" (в приложении). В нем есть 3 листа, два из которых генерируют третий. Сейчас там убраны все формулы и оставлены только значения.

Необходимо получить макрос, который при нажатии на кнопочку "Сохранить" на первом листе, сохранял бы только значения (без формул, макросов и кнопок) с третьего листа в новую книгу в формате CSV и кодировке, которая в другом файле в приложении к теме (giroskutery_moskva__27858739).

Я находила множество вариантов и макросов, но все они не подходили по каким-либо параметрам. Нашла один, который хорошо работает, но он не может захватывать ячейки, в которых более 255 символов.

Нужно, чтобы файл помещался в подпапку там, где лежит изначальный файл, например, "\кампания\" и создавал название файла путем: содержимое ячейки "Данные!D2" + Дата в формате 24.05.2017 + Время 13:30:30. Без вопросов о пути сохранения и имени.

Заранее огромное спасибо, если кто-то поможет это сделать! :)

Автор - SellyKris
Дата добавления - 24.05.2017 в 14:16
SellyKris Дата: Среда, 24.05.2017, 14:21 | Сообщение № 2
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Не могу приложить файл к теме. Залила на Я.диск: Ссылка удалена. Нарушение Правил форума
[moder]Зачем весь файл, чтобы показать кодировку?[/moder]


Сообщение отредактировал Pelena - Среда, 24.05.2017, 20:51
 
Ответить
СообщениеНе могу приложить файл к теме. Залила на Я.диск: Ссылка удалена. Нарушение Правил форума
[moder]Зачем весь файл, чтобы показать кодировку?[/moder]

Автор - SellyKris
Дата добавления - 24.05.2017 в 14:21
SellyKris Дата: Среда, 24.05.2017, 16:59 | Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Или можно сделать такое сохранение в xls в обычной кодировке. Главное, чтобы там были только значения и сохранялись значения более 255 символов в одной ячейке.
 
Ответить
СообщениеИли можно сделать такое сохранение в xls в обычной кодировке. Главное, чтобы там были только значения и сохранялись значения более 255 символов в одной ячейке.

Автор - SellyKris
Дата добавления - 24.05.2017 в 16:59
SellyKris Дата: Четверг, 25.05.2017, 10:43 | Сообщение № 4
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Зачем весь файл, чтобы показать кодировку?

Это тот файл, в котором надо сделать скрипт. Кодировка в первом сообщении. Просто файл большой и его нельзя прикрепить...
 
Ответить
Сообщение
Зачем весь файл, чтобы показать кодировку?

Это тот файл, в котором надо сделать скрипт. Кодировка в первом сообщении. Просто файл большой и его нельзя прикрепить...

Автор - SellyKris
Дата добавления - 25.05.2017 в 10:43
AndreTM Дата: Четверг, 25.05.2017, 19:08 | Сообщение № 5
Группа: Друзья
Ранг: Старожил
Сообщений: 1762
Репутация: 500 ±
Замечаний: 0% ±

2003 & 2010
Когда-то давным-давно подобное решалось и выкладывался скрипт.

Попробуйте использовать его.


Skype: andre.tm.007
Donate: Qiwi: 9517375010
 
Ответить
СообщениеКогда-то давным-давно подобное решалось и выкладывался скрипт.

Попробуйте использовать его.

Автор - AndreTM
Дата добавления - 25.05.2017 в 19:08
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Макрос для сохранения листа в новую книгу в формате CSV (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

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