Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
Выгрузка выделенного текста с помощью макроса., выгрузка в txt файл
 
Добрый день.
Подскажите пожалуйста с созданием макроса.
Параметры:
Есть сводная таблица:
11.07.20145136
7260
17.07.20145229
9280
24.07.20145158
6960
25.07.20146860
Конечная цель.
Необходимо чтобы при выделении ячейки и выполнении макроса, происходила выгрузка в формате .txt в место где хранится excel файл.
Как видно запись не одна и есть одно важное условие. При выгрузке, файл должен называться как дата слева от номеров.

Т.е. в идеальном варианте в исходя из таблицы выше, в месте где лежит файл excel, должно появиться 4 файла .txt.  с названиями дат, а внутри этих файлов должны быть номера относящиеся к этим датам.

Порывшись на форуме нашел вот такой макрос, но тут проблема в названии и при выделении и выполнении макроса, старый перезаписывается.
Помогите доработать пожалуйста.
Код
Sub ExportRange() Dim Filename As String 
Dim NumRows As Long, NumCols As Integer 
Dim r As Long, c As Integer 
Dim Data 
Dim ExpRng As Range 

Set ExpRng = Selection 
NumCols = ExpRng.Columns.Count 
NumRows = ExpRng.Rows.Count 
Filename = ThisWorkbook.Path & "\textfile.txt" 
Open Filename For Output As #1 
For r = 1 To NumRows 
For c = 1 To NumCols 
Data = ExpRng.Cells(r, c).Value 
If IsNumeric(Data) Then Data = Val(Data) 
If IsEmpty(ExpRng.Cells(r, c)) Then Data = "" 
If c <> NumCols Then 
Write #1, Data; 
Else 
Write #1, Data 
End If 
Next c 
Next r 
Close #1 
End Sub
Изменено: Vaizero - 02.04.2015 14:51:36
Страницы: 1
Наверх