Я пытаюсь импортировать файл csv и определенные столбцы для Excel, а затем разделяю данные в соответствии с определенным столбцом
Я немного новичок в программировании VBA и знаю только базовое c программирование, К сожалению, коды, которые я пробовал, не дали желаемого результата.
Я включил ссылку на файл csv, который хотел бы импортировать в Excel: или снимок экрана:
This file is a stock list exported from the accounting software we need to try and sort this list for stock take purposes, the following needs to be adjusted to the csv file:
- The file needs to be imported to excel and only certain columns need to be imported which are
Column A: Code
Column B: description
Column C: Category
Column AA: Text User Field 1 (which in the accounting software it is the Bin number, this is important as the stock take is usually done according to the bin number of the parts)
Column AP: Quantity
The export data will always be the same columns and headings
Затем файл excel необходимо разделить в соответствии со столбцом AA: текстовое поле пользователя 1
Указанные c данные в столбце AA: текстовое поле пользователя 1, «SO0000» необходимо отфильтровать, чтобы включить только те элементы (столбцы A и B), которые не равны нулю (столбец AP: количество), то есть все элементы (столбец A: код), которые имеют нулевые количества (столбец AP: количество) и имеют "SO0000" (столбец AA: текстовое поле пользователя 1) следует удалить из списка.
Я думал об использовании кнопок на листе 1, где они названы:
Кнопка импорта товаров : в импортировать файл csv на лист 2 файла Excel.
Кнопка разделения данных : чтобы разделить элементы в соответствии с столбцом AA: текстовое поле пользователя 1, было бы здорово, если бы каждый рабочий лист можно назвать в соответствии с данными в столбце AA: текстовое поле пользователя 1
Я был бы очень признателен, если бы кто-нибудь помог мне с программированием VBA для этого.