Mateusz W.

Mateusz W. Kierowca, Habiby

Temat: Kopiowanie kilku plików do jednego

Witam
Mam problem z pewną częścią formuły.
Mianowicie posiadam formułę do danego pliku, który chcę aby był kopiowany:
='C:\Users\Dysk Google\Dysk Google 2\Dysk Google\ZAMÓWIENIA\[FIRMA 1.xls]ZAMOWIENIE'!B16
Mój problem polega na tym, że chciałbym aby w kolumnie A (i pozostałe w dół) stały odpowiednio teksty: FIRMA 1, FIRMA 2, FIRMA 3...
I w miejsce *.xls było to odczytywane z kolumny A
Oskar Shon

Oskar Shon Dodatki do Office
www.VBATools.pl

Temat: Kopiowanie kilku plików do jednego

"posiadam formułę do danego pliku, który chcę aby był kopiowany"

Formuła przelicza dane, W tym przypadku pobiera dane z komórki.
Jeśli chcesz aby na tej samej zasadzie pobierała inne dane musisz dopasować formułę tak aby ją przeciągnąć (w dół lub w prawo) aby adresy odnosiły się do innych komórek.
Na tym etapie dyskusji ciężko powiedzieć coś więcej ponieważ treść twojego postu na to nie pozwala.

Zwróć też uwagę na takie, gotowe rozwiązania:
http://vbatools.pl/laczenie-skoroszytow/
http://vbatools.pl/laczenie-danych-z-tabel/
http://vbatools.pl/laczenie-arkuszy/
Tomasz Zarzyka

Tomasz Zarzyka X-mart, właściciel

Temat: Kopiowanie kilku plików do jednego

Doprecyzuj dokładnie, co chcesz zrobić.
Jeśli w kolumnie A chcesz mieć nazwy plików, natomiast w innych kolumnach masz formuły odnoszące się do poszczególnych komórek w tych arkuszach to jednym z rozwiązań jest makro, które wstawi Ci takie formuły.
Makro wstawi Ci w kolumnie B wartości z komórki B16 z poszczególnych arkuszy, których nazwy znajdują się w kolumnie A

Sub WstawFormuly()

Dim Sciezka As String

Sciezka = "'C:\Users\Dysk Google\Dysk Google 2\Dysk Google\ZAMÓWIENIA\"

For r = 1 To 3
Cells(r, 2).VALUE = "=" & Sciezka & "[" & Cells(r, 1) & ".xlsx]ZAMOWIENIE'!R16C2"
Next r

End Sub

Aczkolwiek piszę to z bólem serca - odwołania do innych arkuszy to takie małe excelowe spagetti.
Ale jeśli zadziała - ok.

w razie czego zamień te formuły potem na wartości.
Mateusz W.

Mateusz W. Kierowca, Habiby

Temat: Kopiowanie kilku plików do jednego

Dziękuje za pomoc.
Wasze wypowiedzi mi pomogły zrozumieć mój błąd "myślenia" i już się uporałem z tym problemem ;)
PozdrawiamTen post został edytowany przez Autora dnia 15.07.15 o godzinie 09:37

Następna dyskusja:

Kopiowanie danych z kilku p...




Wyślij zaproszenie do