Hinnavaatlus
:: Foorum
:: Uudised
:: Ärifoorumid
:: HV F1 ennustusvõistlus
:: Pangalink
:: Telekavad
:: HV toote otsing
|
|
autor |
|
Voyage
HV Guru
liitunud: 07.01.2004
|
30.06.2011 15:05:06
Exceli macro annab erroriks "Cannot access file" |
|
|
Olukord järgmine.
Mul on võrguketas W: kus on kaust "Dokumendid" ja milles fail "fail.txt"
Excelis on koostatud makro, mis avaks selle .txt faili võrgukettalt W: ning loeks sealsed andmed endale sheet 1-le.
Excel 2003 töötas kõik ilusti. Nüüd, kus ma tegin Office upgrade, siis excel 2007 annab järgmise veateate:
- The file name or path does not exist
- The file is being used by another program
- The workbook you are trying yto save has the same name as a
currently open workboo...
Keegi teine seda faili ei näpi, kasutajal on rw õigused vastavale kaustale ning failile.
Kui ma teen täpselt sama kataloogi enda C kettale ning panen sellesama faili sinna, siis macro töötab probleemideta. Seega on mingi kamm selle W: kettaga.
On kellelgi olnud sarnast juhtumit?
Macro jupp, mis avab faili:
Workbooks.OpenText FileName:= _
strPath & strTxtFile _
, Origin:=xlWindows, StartRow:=1, DataType:=xlFixedWidth, FieldInfo:= _
Array(Array(0, 1), Array(5, 1), Array(12, 1))
|
|
|
Kommentaarid: 752 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
600 |
|
tagasi üles |
|
 |
alfreedo
HV vaatleja
liitunud: 20.06.2010
|
30.06.2011 18:46:00
|
|
|
Kontrolli siiski veelkord kas ikka Path ja failinimi on öiged.
msgbox strPath
msgbox strTxtFile
Workbooks.OpenText FileName:= _
strPath & strTxtFile _
, Origin:=xlWindows, StartRow:=1, DataType:=xlFixedWidth, FieldInfo:= _
Array(Array(0, 1), Array(5, 1), Array(12, 1)) |
|
|
Kommentaarid: 2 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
2 |
|
tagasi üles |
|
 |
Voyage
HV Guru
liitunud: 07.01.2004
|
01.07.2011 10:19:26
|
|
|
Jah, need on täiesti õiged!
|
|
Kommentaarid: 752 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
600 |
|
tagasi üles |
|
 |
limp
HV Guru

liitunud: 11.08.2003
|
06.07.2011 02:23:20
|
|
|
ega sa full network pathina ei taha proovida? \\masinanimi\share\txtfile.txt ? kardan et see alates 07 security tõstmise tõttu ära keelatud
_________________ Ärgake lapsed, maailm on hädaohus
Windows keskkond on nagu li*s - kõik teda ke*ivad aga keegi teda ei armasta! |
|
Kommentaarid: 56 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
52 |
|
tagasi üles |
|
 |
Voyage
HV Guru
liitunud: 07.01.2004
|
06.07.2011 10:40:51
|
|
|
limp kirjutas: |
ega sa full network pathina ei taha proovida? \\masinanimi\share\txtfile.txt ? kardan et see alates 07 security tõstmise tõttu ära keelatud |
kahjuks ei olnud abi
|
|
Kommentaarid: 752 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
600 |
|
tagasi üles |
|
 |
limp
HV Guru

liitunud: 11.08.2003
|
06.07.2011 10:50:09
|
|
|
põhimõtteliselt võid teha mingisuguse bat faili mis kopeerib selle txt faili c kettale ning seejärel kasutab andmeid c kettalt...
bati sisu siis nt:
md c:\tmp
copy w:\mingi.txt c:\tmp
|
_________________ Ärgake lapsed, maailm on hädaohus
Windows keskkond on nagu li*s - kõik teda ke*ivad aga keegi teda ei armasta! |
|
Kommentaarid: 56 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
52 |
|
tagasi üles |
|
 |
Voyage
HV Guru
liitunud: 07.01.2004
|
06.07.2011 11:53:38
|
|
|
Kah idee, ma selle jätan viimaseks võimaluseks. Praegu püüaksin saada lihtsalt jagu sellest security asjast
|
|
Kommentaarid: 752 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
600 |
|
tagasi üles |
|
 |
limp
HV Guru

liitunud: 11.08.2003
|
06.07.2011 16:11:42
|
|
|
igaks juhuks, testi eesmärgil võiksid lisada Trust centerisse selle faili locationi, aga kardan, et see pull juba exceli seest kuskilt kinni keeratud, et võrgu ketastelt nii faile ei saaks kätte
_________________ Ärgake lapsed, maailm on hädaohus
Windows keskkond on nagu li*s - kõik teda ke*ivad aga keegi teda ei armasta! |
|
Kommentaarid: 56 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
52 |
|
tagasi üles |
|
 |
|
lisa lemmikuks |
|
|
sa ei või postitada uusi teemasid siia foorumisse sa ei või vastata selle foorumi teemadele sa ei või muuta oma postitusi selles foorumis sa ei või kustutada oma postitusi selles foorumis sa ei või vastata küsitlustele selles foorumis sa ei saa lisada manuseid selles foorumis sa võid manuseid alla laadida selles foorumis
|
|