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

VBA - Tworzenie w excelu ciągu znaków na podstawie zadanego warunku

monySZ 26 Lut 2015 18:06 597 2
  • #1 26 Lut 2015 18:06
    monySZ
    Poziom 2  

    Witam

    Poszukuję pomocy szczególnie, że prawodopodonie bez skryptu się nie obejdzie ;( A delikatnie mówiąc nie jestem w tym mocny. W załączonej tabeli kolumna A oznacza numer pola a w drugiej B występuje wartość jaka jest do niego przypisana. Ostatnia kolumna C zawiera wartości (0,1) jakie przypisane są dla pól sąsiednich. Celem aplikacji byłoby wpisanie w wiersz umieszczony pod ostanim danym wystąpieniem nr pola następujących danych: nr pola, wartość pola (będzie to jedna wartość 0 lub 1) oraz w ostanim wierszu ciąg wartości oddzielonych przecinkiem jakie są przypisane polom sąsiednim.
    A | B | C
    9 | 0 | 1
    9 | 0 | 0
    9 | 0 | 1
    wynik 9 | 0 | 1,0,1

    Z góry dziękuje za wszelką pomoc albo jakąś podpowiedź.

    0 2
  • Pomocny post
    #2 26 Lut 2015 20:08
    marcinj12
    Poziom 40  

    A zwykłą tabela przestawna do tego nie wystarczy?? W wartości wrzucasz licznik z kolumny C i masz ilość 0 lub 1 dla każdej pary. Jeśli koniecznie chcesz mieć w takim formacie jak podałeś, wystarczy wykorzystać funkcję POWT i złączanie tekstu.

    0
  • Pomocny post
    #3 26 Lut 2015 22:50
    JRV
    Specjalista - VBA, Excel

    Witaj
    zrobić funkcję niestandardową:

    Kod: vb
    Zaloguj się, aby zobaczyć kod

    0
  Szukaj w 5mln produktów