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?

Hip Priest
źródło

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.

Jonatan Gomes da Silva
źródło
-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.

Rajesh S
źródło
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