Excel Forum - Porady, Pomoc,  Excel Help, Excel FAQ Strona Główna
 FAQ  RegulaminRegulamin  Szukaj   Użytkownicy   Grupy   Rejestracja   Profil   Twoje wiadomości   Zaloguj 


Poprzedni temat «» Następny temat
ID tematu: 418 Skopiuj do schowka Ewidencja BHP
Autor Wiadomość
kufel97 
Starszy Forumowicz



Posty: 40
Wysłany: 06-02-2007, 08:26   Ewidencja BHP

Witam

Mam taki problem. Próbuję stworzyć plik w którym będę mógł ewidencjonować pobrane ciuchy przez pracowników i nie wiem jakim makrem mogę wypełniać listę przysługujących sortów. Problem polega na tym że nie chciałbym aby była tam jakaś formuła z uwagi na to że każdy pracownik oprócz przysługującego asortymentu zawsze może dostać inny ciuch według potrzeb.
Czy ktoś mógłby mi pomóc w tym temacie.
W załączeniu plik.

BHP.zip
Pobierz Plik ściągnięto 945 raz(y) 12.37 KB

ID posta: 2253 Skopiuj do schowka
 
 
Trebor 
Excel Expert


Pomógł: 1752 razy
Posty: 4680
Wysłany: 06-02-2007, 12:27   

Wypróbuj takie makro
Kod:

Private Sub CommandButton1_Click()
Dim wiersz As Integer
Dim gdzie As Integer
Dim pierwsza As Integer
Dim ostatnia As Integer
gdzie = 18
Range("A18:D39").ClearContents
If Range("B13") = "" Then Exit Sub
With Sheets("Lista stanowisk")

pierwsza = .Columns(2).Find(What:=Range("B13"), _
After:=.Cells(1, 2), SearchOrder:=xlByRows, SearchDirection:=xlPrevious).Row

ostatnia = .Columns(3).Find(What:="*", _
After:=.Cells(1, 3), SearchOrder:=xlByRows, SearchDirection:=xlPrevious).Row

For wiersz = pierwsza To ostatnia
    If .Cells(wiersz, 2) = Range("B13") Or .Cells(wiersz, 2) = "" Then
        Cells(gdzie, 1) = gdzie - 17
        Cells(gdzie, 2) = .Cells(wiersz, 3)
        Cells(gdzie, 3) = .Cells(wiersz, 4)
        gdzie = gdzie + 1
    Else
        Exit Sub
    End If
Next wiersz
End With
End Sub


Nie jest to szczyt przejrzystego makra, ale w miarę szybkie w działaniu.

Pozdrawiam
_________________
Trebbor@wp.pl
ID posta: 2257 Skopiuj do schowka
 
 
kufel97 
Starszy Forumowicz



Posty: 40
Wysłany: 08-02-2007, 08:17   

Po raz kolejny - wielkie podziękowania dla WSZECHWIEDZĄCYCH tego forum.
ID posta: 2310 Skopiuj do schowka
 
 
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Możesz ściągać załączniki na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  

Powered by phpBB modified by Przemo © 2003 phpBB Group
Theme xandgreen created by spleen& Programosy modified v0.3 by warna
Opieka techniczna www.wip.pl

Archiwum

Strona uĹźywa plikĂłw cookies.

Kliknij tutaj, żeby dowiedzieć się jaki jest cel używania cookies oraz jak zmienić ustawienia cookie w przegl�darce.
Korzystając ze strony użytkownik wyraża zgodę na używanie plików cookies, zgodnie z bieżącymi ustawieniami przeglądarki.
SprawdĹş, w jaki sposĂłb przetwarzamy dane osobowe