vbamania.pl
login:
hasło:
 
  *Rejestracja *Zapomniane hasło
 Dziś jest sobota, 18 maja 2024 roku.
Ustaw jako stronę startową Ulubione Napisz
PowrótPowrót do serwisu  RegulaminRegulamin rssRSS

  tytuł wątku:
Wątki dyskusji

acces-->excell


otwartyotwarty rozpoczął: sake13 postów: 6



napisał: sake13
postów: 23


umieszczony:
29 stycznia 2008
10:08

  
suuuuper wielkie dzięki.
Wszystko działa.
Pozdrawiam
napisał: admin
postów: 613


umieszczony:
23 stycznia 2008
22:33

edytowany:
24 stycznia 2008
00:34

  
Cytat:
Wiem, że na tym forum wyszukiwanie nie jest ok.

Ano wyszukiwanie nie jest OK, racja. Nawet wstyd mi trochę

Cytat:

Ale niedługo Dzień Kobiet i amin to poprawi, oczywiście w prezencie dla 1-dnej z niewielu kobiet na tym forum, chociaż ostatnio były między nami pewne "vba rozbieżności" i mnie nie kocha


Admin ma wielki szacunek dla Jalamas za wiedzę i chęci podzielenia się tą wiedzą na forum. Admin nie ma zawsze racji, (bosz, co ja gadam...) a forum nie jest prywatnym folwarkiem Admina.
Jalamas jest wybitną specjalistką w zakresie VBA i programowania.
Co do wyszukiwania w forum... Eh.... Czasu mi potrzeba....

A co do meritum sprawy - to, co napisała Jalamas można wykorzystać w przykładowym programie:

Sub Przyklad()
Dim oXLS
Set oXLS=CreateObject("Excel.Application")

oXLS.Workbooks.Open sciezka _do_pliku
'w tym momencie wykona Ci się makro, które "siedzi" w skoroszycie
End Sub



Powodzenia
napisał: jalamas
postów: 316


umieszczony:
23 stycznia 2008
18:46

edytowany:
23 stycznia 2008
18:46

  
Wiem, że na tym forum wyszukiwanie nie jest ok.
Ale niedługo Dzień Kobiet i amin to poprawi, oczywiście w prezencie dla 1-dnej z niewielu kobiet na tym forum, chociaż ostatnio były między nami pewne "vba rozbieżności" i mnie nie kocha
----------------------------------------------
Raczej nie korzystałabym z referencji do Excela, aby się uniezależnić od wersji.
Lecz pamiętać należy, że w różnych wersjach Excela różne "rzeczy" różnie działają.
No, ale o tym wiesz jak sadzę i xls to przewidziałeś.
http://support.microsoft.com/kb/198571
http://www.mvps.org/access/modules/mdl0007.htm
http://www.applecore99.com/gen/gen003.asp
Na postawie tych linków szukaj w goglach:
CreateObject, Getobject "Excel.Application".
Zwracam jednak uwagę, że przy CreateObject, Getobject (poźne wiązanie), nie musi być referencji i nie należy wtedy używać takich:
Dim objXL As Excel.Application
jak w ostatnim linku, albo rybka, albo...

http://www.thescripts.com/forum/thread208972.html
napisał: sake13
postów: 23


umieszczony:
23 stycznia 2008
08:29

  
tak wiem ale nie znalazłem nic innego.
Pomożecie?
napisał: jalamas
postów: 316


umieszczony:
22 stycznia 2008
23:11

  
Cytat:
otwierany plik excell i w nim było napisane makro które aktywuje się odrazu po otwarciu i czyści mi z zawartości inne pliki excellowe
To nie ADODB tylko przez automatyzację.
napisał: sake13
postów: 23


umieszczony:
22 stycznia 2008
14:06

  
Witajcie,
Nie moge znaleźć nigdzie w necie(oprócz tego co poniżej) w jaki sposób na poziomie accessa mam otworzyć plik excell. potrzebne mi jest to do tego żeby był otwierany plik excell i w nim było napisane makro które aktywuje się odrazu po otwarciu i czyści mi z zawartości inne pliki excellowe.
mam takie makro ale nie działa:
Sub ConnectToExcel()
Dim conn As ADODB.Connection
Set conn = New ADODB.Connection
    conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;" & _
    "Data source=C:\kosz.xls;Extended Properties=Excel 8.0"
    
    MsgBox "Arkusz zpstał otwarty."

End Sub


być może robie gdzieś błąd ale nie wiem gdzie
prosze pomocy


<-wstecz  1  dalej->
wszystkich stron: 1


Sortuj posty: z