< návrat zpět

MS Excel


Téma: VBScript rss

Zaslal/a 16.5.2010 15:23

Prosím o pomoc. Pro zobrazení výběru souboru ve VBA používám
vstup = Application.GetOpenFilename(FileFilter:= _
"Soubor TX (*.txt), *.txt", Title:="Vyber soubor . . .")

chtěl bych to použit ve vbs (spustitelný soubor *.vbs). Bohužel to takto nefunguje. Otázka zní, zda VBS podporuje tento výběr a pokud ano, jakým způsobem?
Pokud toto téma sem nepatří, tak se dopředu omlouvám.
Díky.

Zaslat odpověď >

#001667
Jeza.m
Ahoj,
sám jsem nezkoušel, jen jsem googlil :-))
http://itknowledgeexchange.techtarget.com/vbscript-systems-administrator/using-the-windows-file-dialog-box-in-vbscript-to-provide-file-selections-and-populate-script-options/
M@citovat
#001668
avatar
Super, to jsem potřeboval. Díky.
Nevíš si ješte radu s tím, když mě na jednom PC nefunguje příkaz Set fso = CreateObject("Scripting.FileSystemObject")
a hlásí to chybu :
Run-time error '429':
ActiveX component can't create object
Už jsem se tady na to ptal, ale žádná odpověď a na netu nemohu nic najít.citovat
#001669
Jeza.m
No ruku do ohně bych za to nedal, ale tento příkaz asi bude vyžadovat jistou systémovou knihovnu, kdy třeba já pro načítání z texťáku využívám "Microsoft Scripting Runtime", což se skrývá v System32\scrrun.dll a řekl bych že i tvůj příkaz ji bude využívat, tak ji zkus na tom daném pc najít a třeba ji přeplácnout kopií z jiného pc, ale ručit za to že to pomůže nemůžu.citovat
#001670
avatar
Tak bohužel to nepomohlocitovat
icon #001671
Poki
ahoj,
podle mého je spravne, co napsal Jeza.m - ze FileSystemObject součástí Microsoft Scripting Run-time - v excelu ji muzes vyuzit jenom pokud ji mas zaskrtnutou v Referencich... na konretnim PC.citovat
#001672
Jeza.m
Tady ještě nějaké tipy z netu:
kostrbalý překlad od microsoftu (mohl by pomoci link v sekci Řešení)
http://support.microsoft.com/kb/247979
nebo komplet v AJ:
http://forums.techarena.in/server-scripting/402157.htm
M@citovat
#001680
avatar
Díky za reakce. Kod v excelu funguje i bez zaškrtnuté "Microsoft Scripting Runtime", stejně i ve VBS. Jenom na tom jednom PC to nefunguje. Uvedené odkazy jsem již také zkoušel, ale bezúspěšně. Ještě to zkusím nainstalovat přímo pod účtem administrátor. Dám vědět.citovat
#001688
avatar
Tak nic nepomohlo, takže to asi vypadá na přeinstalaci windouws. 3citovat

Uživatelské menu

Nejste přihlášen(a)
avatar\n

Menu

Formulář Faktura

Formulář Faktura IV

Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.

Helios iNuvio

Používáte podnikový systém Helios iNuvio? Potřebujete pomoci se správou nebo vyvinout SQL proceduru? Více informací naleznete na stránce Helios iNuvio.

On-line nástroje