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

Вход

Регистрация

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

 

= Мир MS Excel/Экспорт/Импорт данных - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Экспорт/Импорт данных
udarock Дата: Пятница, 04.10.2013, 13:19 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 36
Репутация: 10 ±
Замечаний: 20% ±

Excel 2013
Добрый день,
Есть исходные данные(диапазон B3:D30), которые необходимо сохранить нажатием кнопки "Экспорт". При нажатии этой кнопки на диске С должна создаваться папка с названием из D1 (в данном случае "проект 1") и данные должны записаться в файл с названием из B1 (например в данном случае название документа "1"). Расширение файла можно txt, или другое расширение, главное, чтобы потом его можно было бы импортировать обратно.
При нажатии на кнопку "Импорт" данные из файла с названием из F1 (в данном случае "1"), который находится на диске С в папке с названием из H1 (в данном случае "проект 1"), выгружались бы в область E3:G30.
Спасибо.
К сообщению приложен файл: Microsoft_Excel.xlsm (16.6 Kb)
 
Ответить
СообщениеДобрый день,
Есть исходные данные(диапазон B3:D30), которые необходимо сохранить нажатием кнопки "Экспорт". При нажатии этой кнопки на диске С должна создаваться папка с названием из D1 (в данном случае "проект 1") и данные должны записаться в файл с названием из B1 (например в данном случае название документа "1"). Расширение файла можно txt, или другое расширение, главное, чтобы потом его можно было бы импортировать обратно.
При нажатии на кнопку "Импорт" данные из файла с названием из F1 (в данном случае "1"), который находится на диске С в папке с названием из H1 (в данном случае "проект 1"), выгружались бы в область E3:G30.
Спасибо.

Автор - udarock
Дата добавления - 04.10.2013 в 13:19
RAN Дата: Пятница, 04.10.2013, 13:32 | Сообщение № 2
Группа: Друзья
Ранг: Экселист
Сообщений: 5660
Репутация: 1163 ±
Замечаний: 0% ±

2010
По экспорту
по импорту
[vba]
Код
Open
[/vba] и т.д.


Быть или не быть, вот в чем загвоздка!
 
Ответить
СообщениеПо экспорту
по импорту
[vba]
Код
Open
[/vba] и т.д.

Автор - RAN
Дата добавления - 04.10.2013 в 13:32
udarock Дата: Пятница, 04.10.2013, 14:33 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 36
Репутация: 10 ±
Замечаний: 20% ±

Excel 2013
Сделал экспорт, только не знаю как сделать так, чтобы название папки и название файла были взяты из ячейки D1 и B1. как это можно сделать? Пробовал импортировать данные вручную(т.е. открыть документ 1.txt через эксель), когда поставил знак "|" для разделения ячеек все адекватно импортируется. Можно ли сделать так, чтобы данные импортировались в область E3:G30 при нажатии кнопки "импортировать"?
К сообщению приложен файл: 8869262.xlsm (24.5 Kb)
 
Ответить
СообщениеСделал экспорт, только не знаю как сделать так, чтобы название папки и название файла были взяты из ячейки D1 и B1. как это можно сделать? Пробовал импортировать данные вручную(т.е. открыть документ 1.txt через эксель), когда поставил знак "|" для разделения ячеек все адекватно импортируется. Можно ли сделать так, чтобы данные импортировались в область E3:G30 при нажатии кнопки "импортировать"?

Автор - udarock
Дата добавления - 04.10.2013 в 14:33
_Boroda_ Дата: Пятница, 04.10.2013, 14:50 | Сообщение № 4
Группа: Админы
Ранг: Местный житель
Сообщений: 16742
Репутация: 6534 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
как сделать так, чтобы название папки и название файла были взяты из ячейки D1 и B1


[vba]
Код
BaseFolder$ = "C:\" & Range("D1").Value & "\"
[/vba]
С названием файла аналогично


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
Сообщение
как сделать так, чтобы название папки и название файла были взяты из ячейки D1 и B1


[vba]
Код
BaseFolder$ = "C:\" & Range("D1").Value & "\"
[/vba]
С названием файла аналогично

Автор - _Boroda_
Дата добавления - 04.10.2013 в 14:50
udarock Дата: Пятница, 04.10.2013, 15:19 | Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 36
Репутация: 10 ±
Замечаний: 20% ±

Excel 2013
Экспорт сделал. Импорт написал, но не смог сделать, чтобы импорт файла происходил в область E3:G30
К сообщению приложен файл: 6266421.xlsm (26.2 Kb)


Сообщение отредактировал udarock - Пятница, 04.10.2013, 16:18
 
Ответить
СообщениеЭкспорт сделал. Импорт написал, но не смог сделать, чтобы импорт файла происходил в область E3:G30

Автор - udarock
Дата добавления - 04.10.2013 в 15:19
udarock Дата: Пятница, 04.10.2013, 16:18 | Сообщение № 6
Группа: Пользователи
Ранг: Новичок
Сообщений: 36
Репутация: 10 ±
Замечаний: 20% ±

Excel 2013
как это сделать?
 
Ответить
Сообщениекак это сделать?

Автор - udarock
Дата добавления - 04.10.2013 в 16:18
Pelena Дата: Пятница, 04.10.2013, 16:26 | Сообщение № 7
Группа: Админы
Ранг: Местный житель
Сообщений: 19409
Репутация: 4558 ±
Замечаний: ±

Excel 365 & Mac Excel
как это сделать?

Перед нажатием кнопки ИМПОРТ встать в ячейку Е3

или заменить
[vba]
Код
ActiveCell.Offset(lngRow, intCol) = strValue
[/vba]
на
[vba]
Код
Range("E3").Offset(lngRow, intCol) = strValue
[/vba]


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
Сообщение
как это сделать?

Перед нажатием кнопки ИМПОРТ встать в ячейку Е3

или заменить
[vba]
Код
ActiveCell.Offset(lngRow, intCol) = strValue
[/vba]
на
[vba]
Код
Range("E3").Offset(lngRow, intCol) = strValue
[/vba]

Автор - Pelena
Дата добавления - 04.10.2013 в 16:26
udarock Дата: Пятница, 04.10.2013, 16:45 | Сообщение № 8
Группа: Пользователи
Ранг: Новичок
Сообщений: 36
Репутация: 10 ±
Замечаний: 20% ±

Excel 2013
Спасибо, сейчас всё работает. Вот файл, если кому нибудь нужен будет.
К сообщению приложен файл: 9189827.xlsm (26.3 Kb)
 
Ответить
СообщениеСпасибо, сейчас всё работает. Вот файл, если кому нибудь нужен будет.

Автор - udarock
Дата добавления - 04.10.2013 в 16:45
  • Страница 1 из 1
  • 1
Поиск:

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