konto usunięte

Temat: Jak wyciągnąć nazwę pierwszego arkusza w pliku .xls bez...

jw

konto usunięte

Temat: Jak wyciągnąć nazwę pierwszego arkusza w pliku .xls bez...

Henryk Kutypera:
jw

Ale urwał. Pytanie brzmiało "Jak wyciągnąć nazwę pierwszego arkusza w pliku .xls bez otwierania"

konto usunięte

Temat: Jak wyciągnąć nazwę pierwszego arkusza w pliku .xls bez...

Henryk Kutypera:
Henryk Kutypera:
jw

Ale urwał. Pytanie brzmiało "Jak wyciągnąć nazwę pierwszego arkusza w pliku .xls bez otwierania"

otworzyć trzeba, najwyżej tego nie widzisz

Sub t()

Dim objExcel As Excel.Application
Dim objWorkbook As Excel.Workbook

Set objExcel = CreateObject("Excel.Application")
Set objWorkbook = objExcel.Workbooks.Open("c:\Dane\plik.xls")

Debug.Print objWorkbook.Worksheets(1).Name

objWorkbook.Close False
objExcel.Quit

Set objWorkbook = Nothing
Set objExcel = Nothing

End Sub

konto usunięte

Temat: Jak wyciągnąć nazwę pierwszego arkusza w pliku .xls bez...

Odpada - o wydajność chodzi.

A jest może magiczny sposób napisania zapytania sql jak nie znasz nazwy arkusza ?

konto usunięte

Temat: Jak wyciągnąć nazwę pierwszego arkusza w pliku .xls bez...

Henryk Kutypera:
Odpada - o wydajność chodzi.

to nie niszcz obiektu objExcel, a całość umieść w klasie
tworzysz obiekt instancji excela w konstruktorze, kasujesz obiekt w destruktorze - nie tracisz czasu na tworzenie obiektu
A jest może magiczny sposób napisania zapytania sql jak nie znasz nazwy arkusza ?

nie znam, więc nie pewnie nie ma

zresztą możesz przeskanować pliki raz i wynik zapisac w pliku

Wojciech Gardziński

Wypowiedzi autora zostały ukryte. Pokaż autora

konto usunięte

Temat: Jak wyciągnąć nazwę pierwszego arkusza w pliku .xls bez...

Przemysław R.:
Henryk Kutypera:
Odpada - o wydajność chodzi.

to nie niszcz obiektu objExcel, a całość umieść w klasie
tworzysz obiekt instancji excela w konstruktorze, kasujesz obiekt w destruktorze - nie tracisz czasu na tworzenie obiektu
A jest może magiczny sposób napisania zapytania sql jak nie znasz nazwy arkusza ?

nie znam, więc nie pewnie nie ma

zresztą możesz przeskanować pliki raz i wynik zapisac w pliku


Tworzenie aplikacji to pikuś, otwieranie chwilę trwa.

konto usunięte

Temat: Jak wyciągnąć nazwę pierwszego arkusza w pliku .xls bez...

Wojciech Gardziński:
A jest może magiczny sposób napisania zapytania sql jak nie znasz nazwy arkusza ?

http://davidhayden.com/blog/dave/archive/2006/05/31/29...
;)

Nie no dzięki ale nie będę się teraz c# uczył...
Artur K.

Artur K. sam sobie sterem,
żeglarzem i okrętem
:-)

Temat: Jak wyciągnąć nazwę pierwszego arkusza w pliku .xls bez...

http://www.excelforum.pl/viewtopic.php?t=11911

Ale nie wiem, czy da się wyciągnąc w ten sposób nazwę pierwszego arkusza.

ArtikArtur K. edytował(a) ten post dnia 15.04.10 o godzinie 12:51

konto usunięte

Temat: Jak wyciągnąć nazwę pierwszego arkusza w pliku .xls bez...

Wojciech Gardziński:
A jest może magiczny sposób napisania zapytania sql jak nie znasz nazwy arkusza ?

http://davidhayden.com/blog/dave/archive/2006/05/31/29...
;)

P.S. tu też (kod pod koniec)
http://support.microsoft.com/kb/257819Wojciech Gardziński edytował(a) ten post dnia 15.04.10 o godzinie 12:11

o GetSchema nie pomyślałem :)

konto usunięte

Temat: Jak wyciągnąć nazwę pierwszego arkusza w pliku .xls bez...

<klon>Henryk Kutypera edytował(a) ten post dnia 15.04.10 o godzinie 14:40

konto usunięte

Temat: Jak wyciągnąć nazwę pierwszego arkusza w pliku .xls bez...

Artur K.:
http://www.excelforum.pl/viewtopic.php?t=11911


CZAD. Dzięki.

Ciekawy obiekt ten adox.catalog.

Co to jest tak na chłopski rozum ?

Ale nie wiem, czy da się wyciągnąc w ten sposób nazwę pierwszego arkusza.


A nie po prostu catalog.tables(1) ?

konto usunięte

Temat: Jak wyciągnąć nazwę pierwszego arkusza w pliku .xls bez...

Henryk Kutypera:
Artur K.:
http://www.excelforum.pl/viewtopic.php?t=11911


CZAD. Dzięki.

Ciekawy obiekt ten adox.catalog.

Co to jest tak na chłopski rozum ?


takie cuś do zarządzania strukturą danych w bazach plikowych, głównie mdb
możesz sobie zrobić np. nowy plik mdb, dodać tabelę, dodać kolumny, indeksy i inne bzdety bez access-a
Ale nie wiem, czy da się wyciągnąc w ten sposób nazwę pierwszego arkusza.


A nie po prostu catalog.tables(1) ?



Wyślij zaproszenie do