Automatycznie importuj dane do Excela z arkuszy Google


1

Używam funkcji importrange do importowania danych z jednego skoroszytu arkusza Google do innego. Czy ktoś wie, czy można zaimportować i zapełnić komórkę z komórki skoroszytu arkusza Google do komórki programu Excel za pomocą funkcji importowania danych zewnętrznych lub coś takiego jak funkcja importowania arkuszy Google?

Odpowiedzi:


0

Jeśli twoje pliki Excel są na twoim komputerze, wydaje się, że odpowiedź Rajesh S jest najlepsza. Jeśli jednak Twoje pliki znajdują się w chmurze, możesz użyć dodatków do Arkuszy Google, aby utworzyć ten „strumień na żywo” z Arkuszy Google do plików Excel, nawet jeśli pliki są zamknięte.


-1

Możesz użyć następującego kodu VBA, aby zaimportować arkusz Google do programu Excel.

Sub importGSheet()
    With ActiveSheet.QueryTables.Add("URL;https://docs.google.com/spreadsheet/ccc?key=0Ah4Bis8FTYfCdDJILVdYOG1EZEYtc1N3NF96dHZSYkE&usp=sharing#gid=0", Destination:=Range("$A$1"))
        .WebTables = "2"
        .Refresh False
    End With

End Sub

Mam nadzieję, że to pomoże.


Napisz swoje zaniepokojenie głosowaniem !!
Rajesh S

Nie jestem tym, który cię przegłosował, ale kod po prostu nie zadziałał w moim arkuszu google (zaimportował coś , ale nie dane na moim arkuszu), a twoja odpowiedź nie wyjaśnia, kiedy jest rzekomo lub nie do pracy
Nickolay

To działało dla mnie chociaż: stackoverflow.com/a/35802503/1026
Nickolay

@ Nicolay, dzięki za informację zwrotną, czy możesz napisać, jaki błąd otrzymałeś, pomóż mi go naprawić.
Rajesh S

Nie wystąpił błąd, zaimportowane dane zawierały ostrzeżenie dotyczące pasków Google Finance (?!), a następnie kilka komórek w pierwszym wierszu arkusza kalkulacyjnego ...
Nickolay
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.