Как да създадете списък от диапазон в Excel?
Може да се наложи често да създавате списък с набор от данни, например набор от данни за 24 слънчеви термина, както е показано по-долу. Разбира се, можете да ги копирате и поставите в списък ръчно, но изглежда донякъде досадно, ако има много колони в диапазона. Всъщност има няколко трика за лесно създаване на списък от определен диапазон в Microsoft Excel.
Създайте списък от диапазон с VBA
Създайте списък от диапазон с Kutools за Excel
Създайте списък от диапазон с VBA
В Excel можете също да използвате VBA код за бързо импортиране на списък или диапазон.
1. държа ALT бутон и натиснете F11 на клавиатурата, за да отворите a Microsoft Visual Basic за приложение прозорец.
2. кликване Поставете > Модулии копирайте VBA в модула.
VBA: Създаване на списък от диапазон
Sub UniqueList()
'Updateby20140304
Dim InputRng As Range, OutRng As Range
xTitleId = "KutoolsforExcel"
Set InputRng = Application.Selection
Set InputRng = Application.InputBox("Range:", xTitleId, InputRng.Address, Type:=8)
Set OutRng = Application.InputBox("OutPut to (single cell):", xTitleId, Type:=8)
For i = 1 To InputRng.Rows.Count
For j = 1 To InputRng.Columns.Count
OutRng.Value = InputRng.Cells(i, j).Value
Set OutRng = OutRng.Offset(1, 0)
Next
Next
End Sub
3. кликване бягане бутон или натиснете F5 за да стартирате VBA. На екрана се показва диалогов прозорец и изберете диапазона от данни, с който ще създадете списък. Вижте екранна снимка:
5. кликване OK, изберете клетка за извеждане на списъка от изскачащия диалогов прозорец, след което щракнете OK. Вижте екранна снимка:
След това диапазонът от данни е създаден като списък в избраната клетка.
Създайте списък от диапазон с Kutools за Excel
Удобният инструмент – Kutools за Excel's Обхват на трансформация функция също така може бързо и лесно да създаде списък от данни за диапазон.
Kutools за Excel включва повече от 300 удобни инструмента на Excel. Безплатно изпробване без ограничение за 30 дни. Махни го сега
1. Изберете диапазона от данни, който искате да създадете като списък, и щракнете Kutools > Преобразувател на обхват > Обхват на трансформация. Вижте екранна снимка:
2. В изскачащия прозорец Обхват на трансформация диалог, проверка Диапазон до една колона, и кликнете OK, показва се друг диалогов прозорец, за да изберете празна клетка за извеждане на списъка, щракнете OK. Вижте екранна снимка:
3. След това списъкът се създава.
Щракнете тук за повече информация относно диапазоните на трансформация.