2010-12-29 2 views
0

Я хочу ввести данные вручную в файл excel и сгенерировать приведенный ниже формат файла CSV. Проблема в том, что я ввел данные в 11 строк (Excel). Первая строка содержит 10 столбцов. Вторая строка содержит 15 столбцов. Последняя строка имеет 4 столбца. Некоторые столбцы также могут содержать пустые данные. Когда я сохраняю файл как первую строку csv-файла, а последняя строка содержит 15 столбцов. Как я могу сгенерировать файл csv. то, что мне нужно сделать, чтобы включить пустые столбцы в файле CSVExcel - создание csv-файла

H, TEST_w99999999999_f101203001,03/12/2010,02: 45: 28, MIS, MISC, MIS, NEW ,, D ,, 0027940622 ,, , MISC, 030100059566901-000000452312108, MIS, 03/12/2010 ,,, 1,57.25 ,, D ,, 0027940622 ,,, MISC, 030100059566901-000000452312109, MIS, 03/12/2010 ,,, 1,56.00, , D ,, 2000003318 ,,, MISC, 030200059566901-000000452308586, MIS, 03/12/2010 ,,, 1,0.92 ,, D ,, 2000004473 ,,, MISC, 030300059566901-000000452176305, MIS, 03/12/2010 ,,, 1, -0,45 ,, D ,, 2000004439 ,,, MISC, 030300059566901-000000452243016, MIS, 03/12/2010 ,,, 1, -38.28 ,, D ,, 2000003460 ,,, MISC, 030300059566901-000000452251974, MIS, 03/12/2010 ,,, 1, -267.77 ,, D ,, 2000006846 ,,, MISC, 030300059566901-00 0000452300634, MIS, 03/12/2010 ,,, 1, -0,05, D ,, 2000006846 ,,, MISC, 030300059566901-000000452300636, MIS, 03/12/2010 ,,, 1,0.05 ,, D, , 2000004059 ,,, MISC, 030300059576013-000000452317628, MIS, 03/12/2010 ,,, 1,272.50 ,, T, TEST_w99999999999_f101203001,9,80.17

+0

может anyonepls ответить на мой запрос – Arav

ответ

1
Sub SaveAsCSV() 
     ActiveWorkbook.SaveAs Filename:= _ 
      "C:\NewCsvDile.csv", FileFormat:=xlCSV, _ 
      CreateBackup:=False 
    End Sub 
+0

заголовка и хвоста записи имеют разное количество столбцов. Как я могу ее решить. – Arav

+1

Просто сохраните его как «CSV (с разделителями-запятыми) (* .csv)». тип. У вас будет только столько столбцов на строку, сколько у вас есть данные. Пустые ячейки между столбцами также будут соблюдаться. Можете ли вы опубликовать скриншот файла excel, который вы заполняете? – CaBieberach

+0

Большое спасибо за информацию. Я не уверен, как я могу вставить экран scot здесь. Доступно только текстовое поле. – Arav

Смежные вопросы