Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek dla www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

import danych z excela do Accessa

12 Sie 2015 14:56 1311 2
  • Poziom 9  
    Witam
    Potrzebuje zaimportować dane z excela od wiersza 6 do ostatniego zapisanego, do stworzonej już wcześniej tabeli w access.
    Zrobiłem taki kodzik, który mi otwiera excela ale nie chce skopiować danych
    potrzebuje taką tablice skopiować lastRow:e6


    Kod: vbscript
    Zaloguj się, aby zobaczyć kod
  • Poziom 9  
    Zrobiłem to na około ale działa,
    może komuś się kiedyś przyda.
    Skrypt otwiera excela, robi na nim działania - czyli tworzy nowy arkusz, kopiuje z Arkusza 1 odpowiedni zakres i wkleja do nowego.
    Następnie całość nowego arkusza jest zapisywana do tabeli w accesie.
    Pamiętajcie żeby dopisywać w accesie w moim przypadku "objExcel" - gdyż później nie chce zamknąć excela. Niby zamknie, ale w menadżerze jest nadal otwarty. po otwarciu tak kilka razy access i excel głupieją.
    Na pewno można to zrobić lepiej ale mi zadziałało. :)

    Kod: vbscript
    Zaloguj się, aby zobaczyć kod
  • Pomocny post
    Moderator Programowanie
    lukaszwat napisał:
    Niby zamknie, ale w menadżerze jest nadal otwarty. po otwarciu tak kilka razy access i excel głupieją.
    Spróbuj:
    set objExcel=nothing
    objExcel.quit