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: 62435 Skopiuj do schowka Formularz wysłania raportu z rejestru
Autor Wiadomość
Tadek
Excel Expert


Pomógł: 1482 razy
Posty: 4768
Wysłany: 04-10-2018, 07:17   

Pokaż makro, w którym wstawiłeś to odkrywanie i ukrywanie raportu.
ID posta: 353820 Skopiuj do schowka
 
 
RafiG41
Stały bywalec Excelforum


Posty: 402
Wysłany: 06-10-2018, 11:18   

Tadek poradziłem sobie.
ID posta: 353969 Skopiuj do schowka
 
 
Tadek
Excel Expert


Pomógł: 1482 razy
Posty: 4768
Wysłany: 06-10-2018, 15:11   

Brawo :clap
ID posta: 353975 Skopiuj do schowka
 
 
RafiG41
Stały bywalec Excelforum


Posty: 402
Wysłany: 06-10-2018, 18:05   

Tadek,
Do pliku dodałem nowy arkusz o nazwie "Inne". Ten arkusz będzie wypełniany przez użytkowników ręcznie (bez formularzy). Chciałbym jednak informacje z tego arkusza dodać do wysyłanego maila zmianowego. Z dodaniem informacji do treści maila sobie poradzę sam, ale chciałbym Ciebie prosić o dodanie odpowiednich kodów w userform7 do nowych 3 textboxów, które umieściłem na samym dole. Te 3 nowe boxy żeby działały analogicznie jak te same powyżej, ale pobierały dane z arkusza "Inne". Próbowałem sam, ale tego nie potrafię zrobić.

REJESTR_wyslanie raportu_6.xlsm
Pobierz Plik ściągnięto 24 raz(y) 312.15 KB

ID posta: 353982 Skopiuj do schowka
 
 
Tadek
Excel Expert


Pomógł: 1482 razy
Posty: 4768
Wysłany: 07-10-2018, 10:08   

Załącznik.

REJESTR_wyslanie raportu_7.xlsm
Pobierz Plik ściągnięto 26 raz(y) 295.75 KB

ID posta: 354000 Skopiuj do schowka
 
 
RafiG41
Stały bywalec Excelforum


Posty: 402
Wysłany: 13-12-2018, 19:05   

Witajcie,

Wysyłanie raportu przestało mi działać w załączonym pliku, a wcześniej działało prawidłowo i nie wiem co się popsuło i jak to naprawić. Pomożecie?
Po naciśnięciu przycisku RAPORT ZMIANOWY i wybraniu daty, zmiany, koordynatora i naciśnięciu przycisku WYŚLIJ RAPORT pojawia się błąd kodu w poniższej linii:
Kod:
 wynik(w, k) = .Cells(i, k).Value

oraz odkrywa się i nie chowa arkusz "Raport", a powinien się ukryć.
Czy mogę prosić o naprawę tego kodu?
Z góry dziękuję

REJESTR.xlsm
Pobierz Plik ściągnięto 21 raz(y) 437.98 KB

ID posta: 358340 Skopiuj do schowka
 
 
Tadek
Excel Expert


Pomógł: 1482 razy
Posty: 4768
Wysłany: 14-12-2018, 09:54   

Ten fragment makra:
Kod:
ReDim wynik(1 To 49, 1 To ost)
zamień na ten:
Kod:
ReDim wynik(1 To ost, 1 To 49)
ID posta: 358384 Skopiuj do schowka
 
 
RafiG41
Stały bywalec Excelforum


Posty: 402
Wysłany: 14-12-2018, 18:16   

Tadek dziękuję - zadziałała podmianka kodu (tylko długo trwa wywołanie Outlocka, ale ok niech tak będzie), ale jest jeszcze taki błąd, że komunikat "odpad >5% wpisz komentarz" pojawia się za każdym razem, nawet gdy odpad jest mniejszy niż 5%. Zobacz przykład dla wysłania raportu za dzień 2018-12-13 i zmiana popołudniowa. Odpad za ten dzień = 1,25%, a komunikat niepotrzebnie się pojawia i zmusza do wpisania komentarza.

I jeszcze w formularzu wartości procentowe się zapamiętują gdy wybiorę inną zmianę, to znaczy, że mam w formularzu wybraną datę 2018-12-13 i zmianę popołudniową, dla której odpad procentowy = 1,25% i procent napraw = 20%.
I teraz zmieniam zmianę na nocną dla której nie ma w bazie żadnych danych, a mimo to w formularzu widzę wartości procentowe takie same jak dla zmiany poprzedniej (w tym wypadku popołudniowej).
Powinny być puste okienka w formularzu dla dnia i zmiany dla której nie ma w bazie danych.

Czy mógłbyś podpowiedzieć co powinienem zmienić w kodzie, aby wyeliminować powyższe?
Z góry dziękuję

REJESTR.xlsm
Pobierz Plik ściągnięto 13 raz(y) 443.38 KB

ID posta: 358416 Skopiuj do schowka
 
 
Tadek
Excel Expert


Pomógł: 1482 razy
Posty: 4768
Wysłany: 15-12-2018, 08:37   

Załącznik.

REJESTR.xlsm
Pobierz Plik ściągnięto 15 raz(y) 371.89 KB

ID posta: 358439 Skopiuj do schowka
 
 
RafiG41
Stały bywalec Excelforum


Posty: 402
Wysłany: 25-12-2018, 12:14   

Tadek,
Jeszcze taka sprawa, że gdy chce wysłać raport dla dnia, dla którego nie ma danych (w pliku 2018-12-12) to pojawia się błąd w kodzie w poniższej linii:
Kod:
If TextBox4.Value / TextBox1.Value > 0.05 And Len(TextBox10.Value) = 0 Then

Czy można zrobić tak, żeby w takiej sytuacji zamiast błędu pojawiał się komunikat BRAK DANYCH DLA WYBRANYCH KRYTERIÓW i następnie zamykał się formularz wysyłania raportu?

REJESTR.xlsm
Pobierz Plik ściągnięto 15 raz(y) 388.39 KB

ID posta: 359015 Skopiuj do schowka
 
 
Tadek
Excel Expert


Pomógł: 1482 razy
Posty: 4768
Wysłany: 26-12-2018, 09:03   

Można, zobacz w załączniku.

Kopia REJESTR (2).xlsm
Pobierz Plik ściągnięto 17 raz(y) 384.84 KB

ID posta: 359039 Skopiuj do schowka
 
 
RafiG41
Stały bywalec Excelforum


Posty: 402
Wysłany: 11-01-2019, 18:26   

Witam,

W pliku który tworzy się jako załącznik do wysyłanego maila (przycisk RAPORT ZMIANY) w nagłówki dla 22 wad wpisuje się oprócz numerku także tekst "Wada" (czerwone komórki w raporcie R12:AM12).
Czy można dokonać takiej modyfikacji kodu, żeby zamiast oznaczeń Wada1 - Wada22 pokazywały się w tych polach prawidłowe nazwy wad, które znajdują się w arkuszu Admin w komórkach P2:P23?
Hasło do obsługi arkusza Admin to "natalka".
W załączeniu przesyłam REJESTR oraz przykładowy raport wygenerowany podczas wysyłania maila.
Z góry dziękuję za pomoc.

Raport_2018-12-24_poranna.xlsx
Pobierz Plik ściągnięto 10 raz(y) 15.51 KB

REJESTR.xlsm
Pobierz Plik ściągnięto 12 raz(y) 485.79 KB

ID posta: 360253 Skopiuj do schowka
 
 
Tadek
Excel Expert


Pomógł: 1482 razy
Posty: 4768
Wysłany: 12-01-2019, 08:23   

Cytat:
Czy można dokonać takiej modyfikacji kodu, żeby zamiast oznaczeń Wada1 - Wada22 pokazywały się w tych polach prawidłowe nazwy wad, które znajdują się w arkuszu Admin w komórkach P2:P23?
W tym pliku arkusza Admin nie ma :-(
ID posta: 360282 Skopiuj do schowka
 
 
RafiG41
Stały bywalec Excelforum


Posty: 402
Wysłany: 12-01-2019, 10:20   

Rzeczywiście arkusza Admin nie ma (pomyliłem się z nazewnictwem). Jest arkusz "pomoc", do którego wchodzi się poprzez przycisk ADMIN, który znajduje się w górnym menu w kolumnach BA:BB. Trzeba podać hasło "natalka".
ID posta: 360284 Skopiuj do schowka
 
 
Tadek
Excel Expert


Pomógł: 1482 razy
Posty: 4768
Wysłany: 13-01-2019, 10:18   

Odsłoń wszystkie arkusze i zdejmij ochronę i podłącz taki plik.
ID posta: 360341 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.marketingNET.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