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 Excel - kopiowanie kolumny o określonym początku

opiotr84 17 Lut 2015 10:47 819 8
  • #1 17 Lut 2015 10:47
    opiotr84
    Poziom 8  

    Witam,
    problem do rozgryzienia jest taki:

    mam tabele w excelu z danymi poukladanymi w kolumnach miesiecznie (1 wers to miesiące roku a poniżej wartosci ktore chce aby program skopiował).

    chodziłoby mi o takie cos aby program sprawdzał jaki mamy miesiąc (1-12), wyszukał kolumne z literą miesiąca i skopiował zakres do innej kolumny miejsca ale oczywiscie bez liczby miesiaca tylko same wartosci.

    0 8
  • #2 17 Lut 2015 11:04
    PRL
    Poziom 33  

    Cytat:
    wyszukał kolumne z literą miesiąca i skopiował zakres do innej kolumny miejsca ale oczywiscie bez liczby miesiaca tylko same wartosci.


    Skoro kolumna misiąca jest literą, to jak określasz lipiec, a jak listopad?
    Do której 'innej kolumny' ma być skopiowany zakres z wybranego miesiąca?

    0
  • #3 17 Lut 2015 16:14
    opiotr84
    Poziom 8  

    Nazwy miesięcy określone są od 1 do 12.
    Po znalezieniu miesiąca trzeba by zejść jedna komórkę w dół i zaznaczyć kilkanaście komórek w dół. Skopiować i wstawić w inne miejsce w tym samym arkuszu.
    Ogólnie kopiowanie do strony wydruku z komórek ukrytych

    0
  • Pomocny post
    #4 17 Lut 2015 16:27
    PRL
    Poziom 33  

    Kod: vb
    Zaloguj się, aby zobaczyć kod


    Założenie jest proste:' inne miejsce', to kolumna N.

    1
  • Pomocny post
    #5 20 Lut 2015 22:07
    JRV
    Specjalista - VBA, Excel

    Witam
    Dlaczego petla? :)

    Kod: vb
    Zaloguj się, aby zobaczyć kod

    0
  • #6 21 Lut 2015 01:29
    PRL
    Poziom 33  

    Z przyzwyczajenia.:)
    Jak się popatrzy na swój kod 3 razy, to za każdym razem znajdzie się coś do poprawienia/ulepszenia.:)
    A pętla dlatego, że zasugerowałem się na początku tym, że autor napisał w pierwszym poście 'litera miesiąca' i tak mi utkwił w myśli tok rozumowania.

    0
  • #7 21 Lut 2015 10:18
    opiotr84
    Poziom 8  

    Witam szokuje zza wszystkie sugestie. Czy jedno czy drugie działa. Pozdrawiam. Chyba muszę sie nauczyć vba.
    Może podsunięcie jakiś prosty kurs dla laika??

    0
  • #9 21 Lut 2015 11:44
    opiotr84
    Poziom 8  

    Dzięki nie wiedziałem :/

    0