Temat: Kopiowanie danych z pliku exel 1 do pliku exel 2

Cześć
poszukuje kodu vba do kopiowania danych.
arkusz "wprowadzaniedanych" posiada dane:
komórka E26 - przychód
komórka E27 - data przydatności
komórka E29 -SCC
komórka E30 -BACH

te dane chcę skopiować do Arkusza w pliku Exel "Dane z zasypów"

komórka B3 - przychód
komórka C3- data przydatności
komórka D3 -SCC
komórka E3 -BACH

do tego momentu daje radę :)

po skopinowaniu tych że danych ma zapisać i przejść do komórki niżej i oczekiwać na kolejne wciśnięcie makra by skopiować dane do
komórka B4 - przychód
komórka C4- data przydatności
komórka D4 -SCC
komórka E4 -BACH

dziękuje za wszelkie sugestieTen post został edytowany przez Autora dnia 08.02.22 o godzinie 20:23
Oskar Shon

Oskar Shon Dodatki do Office
www.VBATools.pl

Temat: Kopiowanie danych z pliku exel 1 do pliku exel 2

Nie szukaj, tylko go napisz. Nie znajdziesz kodu "na miarę" w Internecie, ale masz helpa i literaturę która pomoże zrozumieć jak działa obliczanie zakresów, granic danych, przypisywanie ich do zmiennych obiektowych, operacje na tych obiektach etc..

Skoro chcesz kopiować dane na żywo (w czasie wpisywania do jednego arkusza) to podłącz się do procedury zdarzeniowej danego arkusza, aby przekazać dane po uzupełnieniu komórki wyznaczając granicę w jakich ma ona zadziałać. Efektywniejsze będzie kopiowanie większego zakresu za jednym razem np po uzupełnieniu ostatniej komórki z twojego zakresu i kopiowanie całego wiersza lub obszaru niż każdej komórki za każdym razem.

Jeszcze prościej jest wywołać kod, który nie będzie zdarzeniowy, a będzie zwykła procedurą, jaka tylko sprawdzi ile danych już jest w drugim arkuszu i skopiuje uzupełniając listę brakami wywołaną na poleceniu usera (przyciskiem lub skrótem).



Wyślij zaproszenie do