Cookies ни помагат да постигнем нашите услуги. С помощта на нашите услуги, Вие се съгласявате да използвате нашите бисквитки.
Съвет: Други езици са преведени от Google. Можете да посетите English версия на тази връзка.
Влизане
x
or
x
x
Регистрирам
x

or

Как да запишете / експортирате само филтрирани данни от Excel в CSV файл?

Както всички знаем, за нас е лесно да запазим работен лист като csv файл. Но някога сте се опитали да запазите само филтрирани данни като csv файл? Обикновено, Save As функция В Excel ще запишете целия работен лист като csv файл, в този случай как бихте могли да запазите или експортирате само филтрирани данни от Excel в csv файл?

Запазване / експортиране само филтрирани данни от Excel в csv файл само с копиране на видими клетки

Запазване / експортиране само филтрирани данни от Excel в CSV файл с VBA код

Запазване / експортиране само филтрирани данни от Excel в csv файл Kutools за Excel


Запазване или експортиране на данни или филтрирани данни само от Excel в csv / pdf / txt / html / xlsx файл:

с Kutools за Excel's Експортиране в файла можете бързо да запазите или експортирате избраните клетки в csv, txt, pdf, xlsx, html файлове, колкото ви е необходимо.

doc съхранява филтрираните данни като csv 12

Kutools за Excel: с повече от 200 удобен Excel добавки, свободни да се опитат без ограничение в 60 дни. Изтеглете и безплатна пробна версия сега!



В Excel не е възможно да запазите филтрираните данни директно в CSV файл, но можете да го завършите със заобиколно решение, моля, направете следното:

1, Изберете филтрираните данни, които искате да запазите.

2, След това кликнете Начало > Намиране и избор > Отидете до специални, вижте екранната снимка:

doc съхранява филтрираните данни като csv 1

3. В Отидете до специални изберете диалоговия прозорец Само видими клетки опция, вижте екранната снимка:

doc съхранява филтрираните данни като csv 2

4, След това кликнете OK , след което копирайте и поставете филтрираните данни в нов работен лист и само филтрираните данни бяха поставени в новия работен лист.

5, Сега можете да запазите този нов работен лист като csv файл, щракнете върху досие > Save As, В Save As диалоговия прозорец, посочете име и местоположение за този файл и изберете CVS (Комари) от Запиши като тип падащия списък, вижте екранната снимка:

doc съхранява филтрираните данни като csv 3

6, След това кликнете Save за да запазите тези филтрирани данни и ще изскочат някои предупредителни съобщения, моля, кликнете върху OK и да за да затворите съобщенията и след това само филтрираните данни се записват като csv файл в избраната директория.

doc съхранява филтрираните данни като csv 4

 1

doc съхранява филтрираните данни като csv 5


Това може да е неефективен начин, като използвате горния метод. Тук мога да създам код VBA, който да ви помага да експортирате филтрираните данни в CSV файл бързо и удобно.

1, Задръжте надолу Alt + F11 за да отворите Microsoft Visual Basic за приложения прозорец.

2. Щракнете Поставете > Модули, и поставете следния макрос в Модули Window.

Код на VBA: Запазване / експортиране само на филтрирани данни от Excel в CSV файл

Sub Macro1()
'updateby Extendoffice 20151109
    Dim xRg As Range
    Dim xCell As Range
    Dim xAddress As String
    Dim xUpdate As Boolean
    Dim xFileName As String
    Dim xWb As Workbook
    On Error Resume Next
    xAddress = Application.ActiveWindow.RangeSelection.Address
    Set xRg = Application.InputBox("please select the filtered range", "Kutools for Excel", xAddress, , , , , 8)
    If xRg Is Nothing Then Exit Sub
    Set xRg = xRg.SpecialCells(xlCellTypeVisible)
    If xRg Is Nothing Then Exit Sub
    xFileName = Application.GetSaveAsFilename(, "CSV Files (*.csv), *.csv", , "please specify the file name")
    If xFileName = "" Then Exit Sub
    xUpdate = Application.ScreenUpdating
    Application.ScreenUpdating = False
    xRg.Copy
    Set xWb = Application.Workbooks.Add
    xWb.ActiveSheet.Paste
    xWb.SaveAs Filename:=xFileName, FileFormat:=xlCSV, CreateBackup:=False
    xWb.Close False
    Application.ScreenUpdating = xUpdate
End Sub

3, След това натиснете F5 ключ за стартиране на този код и се извиква прозореца за напомняне, за да ви напомня да изберете филтрираните данни, които искате да запазите само като csv файл, вижте екранната снимка:

doc съхранява филтрираните данни като csv 6

4, След това кликнете OK и друга кутия, която ви напомня да зададете име на файл и местоположение за вашия CSV файл, вижте екранната снимка:

doc съхранява филтрираните данни като csv 7

5, И после щракнете върху Save , филтрираните данни се записват само като CSV файл.


Kutools за Excel съдържа полезен инструмент,Експортиране в файла, той може да ви помогне да експортирате или запазвате набор от избрани клетки в csv, pdf, текстови и други файлове за форматиране.

Kutools за Excel : с повече от 300 удобен Excel добавки, свободни да се опитат без ограничение в 60 дни.

След инсталиране Kutools за Excel, моля, направете следното:

1, Изберете филтрираните данни за експортиране.

2. Щракнете Начинание > Внос износ > Експортиране в файла, вижте екранната снимка:

doc съхранява филтрираните данни като csv 8

3. В Експортиране в файла изберете файловия формат, който искате да запишете под формат на файла, след което щракнете върху doc съхранява филтрираните данни като csv 10 за да изберете папка, за да запазите изнесения файл, вижте екранната снимка:

doc съхранява филтрираните данни като csv 9

4, След това кликнете Ok бутон и се изскача нов прозорец за напомняне, за да напишете име за експортирания файл, вижте екранната снимка:

doc съхранява филтрираните данни като csv 11

5, И после щракнете върху Ok, и само избраните филтрирани данни са запазени като csv файл, колкото ви е необходимо.

Изтеглете и безплатни пробни Kutools за Excel сега!


Kutools за Excel: с повече от 200 удобен Excel добавки, свободни да се опитат без ограничение в 60 дни. Изтеглете и безплатна пробна версия сега!



Препоръчителни инструменти за производителност

Таб на Office

златна звезда1 Носете удобни раздели в Excel и друг софтуер на Office, също като Chrome, Firefox и новия Internet Explorer.

Kutools за Excel

златна звезда1 Невероятно! Увеличете производителността си в 5 минути. Не се нуждаете от специални умения, освен два часа всеки ден!

златна звезда1 300 Нови функции за Excel, Направете Excel много лесен и мощен:

  • Обединяване на клетки / редове / колони без загуба на данни.
  • Комбинирайте и консолидирайте няколко листа и работни книги.
  • Сравняване на диапазони, копиране на множество диапазони, конвертиране на текст към дата, преобразуване на единица и валута.
  • Брой по цветове, междинни мерни единици за пейджинг, разширен сортиране и супер филтър,
  • Още Избор / Вмъкване / Изтриване / Текст / Форматиране / Връзка / Коментар / Работни книги / Работни листове Инструменти ...

Изстрел на екрана на Kutools за Excel

Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.

Be the first to comment.