Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Импорт данных / 2 сообщений из 2, страница 1 из 1
03.02.2009, 19:36
    #35794943
Kirillka
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Импорт данных
Помогите решить проблему
есть две таблицы zakaz и gbase
надо из таблицы gbase копировать значения столбца НесОст в одноименный столбец таблицы zakaz в соответствии с идентифицирующим товар номером строки (столбец А). Таблицы по 6000 строк.
Спасибо.

gbase http://s53.radikal.ru/i140/0902/52/acf0af928a88.jpg

zakaz http://s40.radikal.ru/i087/0902/0c/07a108e3f256.jpg
...
Рейтинг: 0 / 0
04.02.2009, 12:03
    #35795871
Kirillka
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Импорт данных
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
Sub Idenentifikator()

Dim I, Per, NomRow, NesOst, Iden As String

Windows("Tovar.xls").Activate
Worksheets("zakaz").Activate
Range("A1").Select
'вычисляем номер последней строки
I = ActiveWorkbook.ActiveSheet.Cells(Rows.Count,  1 ).End(xlUp).Row
'пробежка по столбцу А и присвоение переменной Iden значения
For Per =  2  To I Step  1 
    Worksheets("zakaz").Activate
    Iden = Worksheets("zakaz").Range("A" & Per).Value
'ищем Iden на листе gbase
Worksheets("gbase").Activate
Columns("A:A").Select
    Selection.Find(What:=Iden, After:=ActiveCell, LookIn:=xlValues, LookAt:= _
        xlWhole, SearchOrder:=xlByRows, SearchDirection:=xlNext, MatchCase:=False _
        , SearchFormat:=False).Activate
    Selection.FindNext(After:=ActiveCell).Select
    NomRow = Selection.Row
    NesOst = Range("C" & NomRow)
'вставляем NesOst в исходную таблицу
Worksheets("zakaz").Activate
Worksheets("zakaz").Range("F" & Per) = NesOst
Next Per
End Sub
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Импорт данных / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]