Cześć,
kompletnie nie mam pojęcia na temat VB, a mam do wykonania następujące zadanie:
Chcę zautomatyzować wypełnianie kolumn w arkuszach excela. Mam dane pochodzące z zewnętrznego programu, które są przedstawione w excelu, w taki sposób, że na wyjściu programu otrzymuję arkusz excela, w którym są kolumny z wartościami, a każda kolumna ma swoją indywidualną nazwę. Choć nazwy te za każdym razem po wyciągnięciu danych z zewnętrznego programu są różne, to mają one te same 4 ostatnie litery. Konkretne kolumny w Arkuszu2 chcę wypełnić danymi z Arkusza1 (z tego z wyjścia zewnętrznego programu). Chcę aby excel wyszukiwał dane po 4 ostatnich znakach w nazwie kolumny, a następnie przenosił tę kolumnę z Arkusza1 do konkretnej kolumny Arkusza2 i aby działo się to niezależnie od usytuowania kolumn w Arkuszu1 (chcę wyszukiwać tylko po nazwie, nie po lokalizacji tej nazwy).
Czy da się coś takiego zrobić przy użyciu VB, a jeśli tak, to w jaki sposób?
Z góry dziękuję za podpowiedź.
kompletnie nie mam pojęcia na temat VB, a mam do wykonania następujące zadanie:
Chcę zautomatyzować wypełnianie kolumn w arkuszach excela. Mam dane pochodzące z zewnętrznego programu, które są przedstawione w excelu, w taki sposób, że na wyjściu programu otrzymuję arkusz excela, w którym są kolumny z wartościami, a każda kolumna ma swoją indywidualną nazwę. Choć nazwy te za każdym razem po wyciągnięciu danych z zewnętrznego programu są różne, to mają one te same 4 ostatnie litery. Konkretne kolumny w Arkuszu2 chcę wypełnić danymi z Arkusza1 (z tego z wyjścia zewnętrznego programu). Chcę aby excel wyszukiwał dane po 4 ostatnich znakach w nazwie kolumny, a następnie przenosił tę kolumnę z Arkusza1 do konkretnej kolumny Arkusza2 i aby działo się to niezależnie od usytuowania kolumn w Arkuszu1 (chcę wyszukiwać tylko po nazwie, nie po lokalizacji tej nazwy).
Czy da się coś takiego zrobić przy użyciu VB, a jeśli tak, to w jaki sposób?
Z góry dziękuję za podpowiedź.