Mefisto...diabeĹ czy anioĹ?
Witam,
Potrzebuję stworzyć arkusz, który będzie mi kolekcjonował dane z całego roku, które byłyby przepisywane z aktualizowanego arkusza miesięcznego, i tam musiałby znaleźć nazwisko z arkusza miesięcznego i wpasować się w arkusz roczny i przekopiować wartość z komórki do odpowiedniego wiersza odpowiadającego aktualnemu miesiącowi.
Zrobiłem coś takiego, ale to amatorka i nie chce mi działac...
Pomożecie?
Sub Czas_roczny()
Dim f As Integer
Dim W As Range
Dim K As Range
For f = 5 To 190
Set W = Worksheets(10).Range("B3:B62").Find(Worksheets(9).Range("AW" & f))
Set K = Worksheets(10).Range("D2:O2").Find(Worksheets(9).Range("B2"))
Worksheets(9).Range("AW" & f + 1).Copy
Worksheets(10).Select
Cells(W.Row, K.Column).Select
Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlanks:= _
False, Transpose:=False
Next f
End Sub
[ Dodano: 2009-08-26, 14:41 ]
zanotowane.pl doc.pisz.pl pdf.pisz.pl katkaras.opx.pl
Potrzebuję stworzyć arkusz, który będzie mi kolekcjonował dane z całego roku, które byłyby przepisywane z aktualizowanego arkusza miesięcznego, i tam musiałby znaleźć nazwisko z arkusza miesięcznego i wpasować się w arkusz roczny i przekopiować wartość z komórki do odpowiedniego wiersza odpowiadającego aktualnemu miesiącowi.
Zrobiłem coś takiego, ale to amatorka i nie chce mi działac...
Pomożecie?
Sub Czas_roczny()
Dim f As Integer
Dim W As Range
Dim K As Range
For f = 5 To 190
Set W = Worksheets(10).Range("B3:B62").Find(Worksheets(9).Range("AW" & f))
Set K = Worksheets(10).Range("D2:O2").Find(Worksheets(9).Range("B2"))
Worksheets(9).Range("AW" & f + 1).Copy
Worksheets(10).Select
Cells(W.Row, K.Column).Select
Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlanks:= _
False, Transpose:=False
Next f
End Sub
[ Dodano: 2009-08-26, 14:41 ]