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

Страницы: 1
Распределить из колонки значения по вкладкам по соответствующему списку
 
Вот и скрипт и результать оного
https://yadi.sk/i/uhCRQ8wqvFKAq
Распределить из колонки значения по вкладкам по соответствующему списку
 
Скрипт сработал не в соответствиии с названиями вкладок распределил данные из колонки А
и взял он только несколько фраз по 3 значения на каждую колонку.
Получилось не корректное и не полное распределение данных.
Изменено: aleksis33375 - 16.09.2016 16:14:45
Распределить из колонки значения по вкладкам по соответствующему списку
 
Посмотрите, пожалуйста
Код
Public Sub Распред()
T = Timer

For Each sh In Sheets
sh.Cells(1, 1).Value = "Фраза"
Next sh

Dim mainstring As String
Dim my_data(2 To 18544) As Variant

    For j = 2 To 18544
        my_data(j) = Sheets(1).Cells(j, 1)
    Next j
    
    For i = 2 To 225
    mainstring = Sheets(1).Cells(i, 2)
    
        For j = 2 To 18544    
            If my_data(j) = mainstring Then
                Sheets().Cells(j, 1) = Sheets(1).Cells(j, 1)
                Debug.Print "Соотносится = " & j
            End If
        Next i
    Next j

Debug.Print Timer - T
MsgBox "Я всё сделал!"
End Sub

Не понимаю как и куда вставить, чтобы видоизменить мой скрипт
Код
For i = 2 To Cells(Rows.Count, 1).End(xlUp).Row
    Sheets(Range("B" & i).Value).Cells(Rows.Count, 1).End(xlUp).Offset(1, 0).Value = Range("A" & i).Value
Next i

Вот посмотрите файл и в нем сделанный мной скрипт
https://yadi.sk/i/_xhRkroavF5pn
Изменено: aleksis33375 - 16.09.2016 15:27:48
Распределить из колонки значения по вкладкам по соответствующему списку
 
Есть заполненная колонка А значениями, есть колонка В - список,который соответствует названиям вкладок. Помогите написать макрос, который все значения раскидает по вкладкам в колонку А, причем чтобы в каждой колонке в ячейке А1 вставил слово "Фраза", а значения раскидываемые заполнял с ячейки А2.

https://yadi.sk/i/AYZPk2oKvEkNn
Создание листов с автоматическим переименованием., Как из значений ячеек сделать новые листы с названиями значений
 
Интересно теперь понять структуру, чтобы потом аналогичное делать самостоятельно

    Для переменной I диапазон от 2 до 225
           Раб.листы добавить после =
           Актив. раб.листы именуются =  раб листов диапазона названий
Создание листов с автоматическим переименованием., Как из значений ячеек сделать новые листы с названиями значений
 
Ок. Спасибо увидел, исправил и всё пошло как нужно. Большое спасибо!
Создание листов с автоматическим переименованием., Как из значений ячеек сделать новые листы с названиями значений
 
Посмотрите, файл приложен
В чем моя ошибка?
Создание листов с автоматическим переименованием., Как из значений ячеек сделать новые листы с названиями значений
 
Делает один лист и выдает ошибку.
Создание листов с автоматическим переименованием., Как из значений ячеек сделать новые листы с названиями значений
 
Добрый день!
С макросами мало знаком. Помогите сделать макрос по условию такому: Есть колонка с данными B2:B225, нужно создать 225 листов с названиями, сообветствующими значениям в вышеприведенной колонки.
Заранее благодарен.
Страницы: 1
Наверх