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

VBA określanie kolumny po wartości funkcja IF

29 Cze 2020 21:01 135 4
  • Poziom 6  
    Witam,

    mam problem z napisaniem makra VBA, które będzie wyszukiwało kolumnę z nagłówkiem OPIS i następnie zacznie działać funkcja if w tej kolumnie do ostatniego niepustego wiersza.
    Kod: vbscript
    Zaloguj się, aby zobaczyć kod


    Dodano po 1 [godziny] 13 [minuty]:

    Kod: vbscript
    Zaloguj się, aby zobaczyć kod


    Makro to wyszuka mi kolumnę z nazwą OPIS ale nie wiem jak to zrobić aby teraz współrzędne kolumny użyć do funkcji if...
  • Poziom 29  
    Jeśli nawet cokolwiek znajdzie, to nie "OPIS", a "cel" i niekoniecznie musi to być nagłówek kolumny, skoro masz "LookAt:=xlPart" - to może być nawet "celownik 200", "celuloza", "kerocelulit", celmoszkoszfoszdoszsosz", koszcelfortetecelkopel, itd.
  • Poziom 38  
    Kod ma błąd.

    Kod: vbscript
    Zaloguj się, aby zobaczyć kod
  • Poziom 6  
    Makro jak wyżej działa :) i wiem że mogę wyszukać nazwę jaką chcę. Chodzi mi tylko jak ustawić aby funkcja If działała w kolumnie z daną nazwą, do ostatniego niepustego wiersza. Ponieważ ta kolumna ma stałą nazwę ale może mieć różne położenie w arkuszu.
  • Poziom 38  
    Kod: vbscript
    Zaloguj się, aby zobaczyć kod
    zamist 13 podstaw indeks kolumny.