Elektroda.pl
Elektroda.pl
X

Wyszukiwarki naszych partnerów

Wyszukaj w ofercie 200 tys. produktów TME
Kategoria: Kamery IP / Alarmy / Automatyka Bram
Montersi
Proszę, dodaj wyjątek elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

excel\vba - kopiowanie wielu wartosci do jednej komórki

maryluu2014 28 Gru 2016 13:48 438 2
  • #1 28 Gru 2016 13:48
    maryluu2014
    Poziom 6  

    Witam.
    Potrzebuję pomocy w jednej kwestii, a mianowicie - w dwóch kolumnach mam wartości :
    111 a
    111 a
    112 b
    113 b
    113 b
    113 b
    114 c
    potrzebuję ten zakres skopiować do innej tabeli i by wyglądał w ten sposób:
    111 a
    112 b
    113 b
    114 c
    Nie wiem w ogóle jak się za to zabrać.
    Funkcja usuń duplikaty nie rozwiązuje problemu, bo docelowo musze przypisać kolumnie drugiej dane z kolumny pierwszej czyli:
    aaa 111
    bbb 112,113
    ccc 114
    Za jakiekolwiek sugestie będę bardzo wdzięczna
    Dodano po 2 [godziny] 56 [minuty]:
    napisałam makro , które kopiuje tylko pierwszą wartość:
    Sub odp()
    Sheets("baza").Select
    ow = Cells(Rows.Count, "H").End(xlUp).Row
    For x = 2 To ow
    For y = 8 To 25

    If Sheets("PRE-ALERT").Cells(y, 2) = Sheets("baza").Cells(x, 8) Then
    Sheets("baza").Cells(x, 1).Copy Sheets("PRE-ALERT").Cells(y, 1)
    End If
    Next
    Next
    End Sub
    potrzebuje, aby kopiowało wszystkie wartości odpowiadające danym boxom w arkuszu 1 w jednej komórce oddzielone vbNewline.
    w jaki sposób mogłabym zmodyfikować mój kod? bardzo proszę o jakiekolwiek rady

  • Pomocny post
    #2 28 Gru 2016 15:06
    cbrman
    Poziom 26  

    Przetestuj kod:

    Kod: vb
    Zaloguj się, aby zobaczyć kod

  • #3 05 Sty 2017 15:39
    maryluu2014
    Poziom 6  

    super;). dziękuje bardzo

Szybka odpowiedź lub zadaj pytanie
Dziękuję Ci. Ta wiadomość oczekuje na moderatora.
 Szukaj w ofercie
Zamknij 
Wyszukaj w ofercie 200 tys. produktów TME