Jestem początkującą użytkowniczką VBA (Excel 2010). Mam pewne zadanie do wykonania. Mianowicie:
W Arkuszu1 posiadam tabelę z danymi (ilość wierszy w tej tabeli nie jest stała). Jedna kolumna w tej tabeli to numer konta oddzielany separatorami (Kropki). Moim zadaniem jest przeniesienie tej kolumny do sąsiedniego Arkusza2, do utworzonej już tabeli, w konkretną kolumnę, a następnie zastosowanie funkcji, która te dane rozdzieli tak, aby każdy element numeru konta był w innej komórce (w ten sposób z kolumny 1xn otrzymam tabelę 11xn, gdzie n to ilość rekordów w kolumnie Arkusza1).
To co opisałam powyżej udało mi się zrobić, ale...
1. Import danych do Arkusza2 psuje mi układ tabeli (nadpisuje komórki, które znajdują się poniżej i nie znajdują się w obrębie tabeli).
2. Zaimportowane dane zostają rozdzielone funkcją ale tak jak powyżej, dane te nie są ani obramowane, a powyższy kod jest nieskuteczny, bo napotykając na komórkę która jest pusta wyskakuje Error.
Przydałaby mi się tutaj pętla z licznika, ale nie wiem jak ją napisać.
Proszę o pomoc.
W Arkuszu1 posiadam tabelę z danymi (ilość wierszy w tej tabeli nie jest stała). Jedna kolumna w tej tabeli to numer konta oddzielany separatorami (Kropki). Moim zadaniem jest przeniesienie tej kolumny do sąsiedniego Arkusza2, do utworzonej już tabeli, w konkretną kolumnę, a następnie zastosowanie funkcji, która te dane rozdzieli tak, aby każdy element numeru konta był w innej komórce (w ten sposób z kolumny 1xn otrzymam tabelę 11xn, gdzie n to ilość rekordów w kolumnie Arkusza1).
To co opisałam powyżej udało mi się zrobić, ale...
1. Import danych do Arkusza2 psuje mi układ tabeli (nadpisuje komórki, które znajdują się poniżej i nie znajdują się w obrębie tabeli).
2. Zaimportowane dane zostają rozdzielone funkcją ale tak jak powyżej, dane te nie są ani obramowane, a powyższy kod jest nieskuteczny, bo napotykając na komórkę która jest pusta wyskakuje Error.
Przydałaby mi się tutaj pętla z licznika, ale nie wiem jak ją napisać.
Proszę o pomoc.
Kod: text