Elektroda.pl
Elektroda.pl
X
Elektroda.pl
Proszę, dodaj wyjątek dla www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

ComboBox Excel Vba !! Wybór kilku numerów katalogowych

sokall91 18 Mar 2014 20:21 1539 12
  • #1 18 Mar 2014 20:21
    sokall91
    Poziom 6  

    Witam,

    Zwracam się z kolejną prośbą o pomoc;p a więc zacznę od początku.
    Zrobiłem stany magazynowe, ze zdjęciem oraz przyjęciem towaru oraz historie
    zmian magazynu, z różnymi danymi. Problem polega na tym, że mogę jednorazowo zdjąć jeden produkt z magazynu. Nie wiem jak zrobić by z comboBoxa można było wybrać 2 bądz więcej numerów katalogowych oraz żeby były widoczne w historii zamówień, najlepiej by było by w historii zamówień numery kat. zapisywane były pod sobą w jednym wierszu.

    Proszę o pomoc ;) Pilne do pracy;p

    0 12
  • #2 18 Mar 2014 20:27
    sokall91
    Poziom 6  

    Aha i odnośnie problemu wpadłem na pomysł żeby w okienku obok textboxów było okienko zablkowane w którym pojawiały by się wybrane dane. Jeśli tu też by coś podpowiedział pomógł z góry dziękuje ;)

    0
  • #3 18 Mar 2014 20:33
    adamas_nt
    Moderator Programowanie

    sokall91 napisał:
    Nie wiem jak zrobić by z comboBoxa można było wybrać 2 bądz więcej numerów katalogowych
    Nie da się. Musiałbyś wykorzystać pole listy z ustawionym MuliSelect na wartość 1 lub 2.
    Następnie sprawdzać cała listę i działać warunkowo (if Listbox.Selected(indeks/licznik pętli)=true then)

    Ewentualnie umieścić dodatkowe, wielowierszowe pole listy z pionowym scrolem i umieszczać kolejne po wybieraniu w kombo...

    0
  • #4 18 Mar 2014 21:26
    sokall91
    Poziom 6  

    jakoś sobie poradziłem z tamtym problemem a teraz natkąłem się na kolejny wczoraj pytałem się o generowanie tekstu kolumna pod kolumną i zrobiłem (dodałem +1) xD a teraz przesunąłem wyświetlane dane o 1 kolumne w bok i juz nie działa to generowanie tekstu kolumna pod kolumną co zrobić? ;/

    chodzi mi oczywiście o wyświetlane dane w historii (jesli zmienię zeby dane wyświetlały się od pierwsszej kolumny to wszystko działa ale jeśli przesune wyświetlanie danych o jedną klume to juz wyświetla się tylko bieżąca zmiana w miejsce starej a chcę zęby obie były wyświetlane kolejno pod sobą xD chyba wyjaśniłem dobrze problem ;p)

    aaa i jeszcze;p docelowo chcę przesunąć o 4 kolumny żeby wstawić 4 kolumny z przodu potrzebne do wpisywania danych ręcznie;p

    0
  • #5 18 Mar 2014 21:38
    adamas_nt
    Moderator Programowanie

    Jeśli pierwsza (A) wolna, to co ze zmienną 'ost'? W której kolumnie badasz?

    0
  • #6 18 Mar 2014 21:46
    sokall91
    Poziom 6  

    AA juz własnie wpadłem ("B1000") np. xD ok ale zamiast daty wyświetla mi się ##### jak temu zaradzić ? Problemy się mnożą xD

    zmieniłem zmienną ost na ("b1000") i wyświuetla mi się dobrze po przesunięciu o jedną kolumne tylko bierząca data mi się nie wyświetla

    Dodano po 2 [minuty]:

    o Boże xD ale jestem głupi ;p już nie ważne problem rozwiązany dzięki za pomoc ;)

    0
  • Pomocny post
    #7 18 Mar 2014 22:36
    adamas_nt
    Moderator Programowanie

    sokall91 napisał:
    ale jestem głupi
    Nie myśl w ten sposób. Parę(naście/dziesiąt(już?)) lat temu zmieniałem format daty przy ### i dopiero po kilku dniach zaskoczyłem ;)

    0
  • #8 18 Mar 2014 22:46
    sokall91
    Poziom 6  

    Natknąłem się na kolejny problem juz wszystko pięknie ładnie układało się po mojej myśli aż tu nagle kolejny problem;p dodaje towar i wszystko ok wszystko się wyświetla ale jak po tym dodaniu chcę pobrac towar to wyświetlające się dane zastępują znów poprzednie (nie wyświetlają sie pod spodem) i teraz pytanie xD jak zrobić by pobrania i dodania współgrały ze sobą i wyświetlały się jeden pod drugim ;p

    czyżby trzeba zastosować "If" ? tylko jak to mialo by wyglądać

    Info: dodałem nową kolumne przyjęcia jakby co;p i chodzi o to ze jak dodaję towar to w przyjęciach wyświetlają się liczby a jak pobieram to w pobraniach wyśw. się ;p

    Po przemyśleniu jednak nie ma znaczenia czy to przyjećie czy dodanie tak czy siak problem jest cały czas

    0
  • #9 18 Mar 2014 23:04
    sokall91
    Poziom 6  

    Proszę o pomoc bo nie daję juz rady z tym ;/

    0
  • #10 18 Mar 2014 23:57
    marcinj12
    Poziom 40  

    Jeszcze raz - z czym masz problem?

    0
  • #11 19 Mar 2014 00:00
    sokall91
    Poziom 6  

    A więc chodzi mi o to że w okienku wpisuje dane i albo przyjmuje towar albo go zdejmuje. Po aktualizacji (Button) w hist_zmian powinno wszystko ładnie się wyświetlić. Problem polega na tym że nie można zrobić w historii więcej niż jeden wpis ponieważ wpisy tak jakby nachodzą na siebie co robić by wyświetlały się kolejno pod sobą po każdej operacji dodania lub zdjęcia towaru. Pls HELP ;p

    0
  • Pomocny post
    #12 19 Mar 2014 00:07
    marcinj12
    Poziom 40  

    Kolego, przerabialiśmy to wczoraj, adams_nt w #5 o tym pisał dzisiaj i znowu ten sam problem?? Rozwiązanie to samo: ustalasz ostatni wiersz w kolumnie E, która jest pusta:

    Kod: vb
    Zaloguj się, aby zobaczyć kod
    (nie wiem czemu dodajesz 2 nie 1...). Użyj G albo H.

    0
  • #13 19 Mar 2014 00:11
    sokall91
    Poziom 6  

    O kurde no tak ;) właśnie wiem że problem był rozwiązany ;p tylko pododawłem kolumny i zapomnaiłem zmienić ostatniego wiersza Dziękuje za sprawdzenie mojego kodu ;) Pozdr ;)

    Dodano po 57 [sekundy]:

    a dodałem dwa bo już nie wiedziałem co robić i kombinowałem teraz juz wszystko działa wielkie THX :)

    0