Όταν ανοίγω ένα αρχείο excel απο το "Microsoft Excel" στα "Windows" -> το πρόγραμμα μου μπορεί να το ανοίξει επίσης και μπορώ να πάρω τα δεδομένα που θέλω απο αυτό.
ΑΛΛΑ, εάν το αρχέιο
excel ανοίγει σε "protected view" στο "Microsoft Excel" στα "Windows" -> το πρόγραμμα δεν μπορεί να το ανοίξει καθόλου.
Dim excel As New Microsoft.Office.Interop.Excel.Application()
Dim wb As Microsoft.Office.Interop.Excel.Workbook = excel.Workbooks.Open(txtFileLocations.Lines(w))
Dim ws As Microsoft.Office.Interop.Excel.Worksheet = TryCast(excel.ActiveSheet, Microsoft.Office.Interop.Excel.Worksheet)
Το πρόβλημα παρατηρείτε στην δεύτερη σειρά σε runtime.
δηλαδή εδώ: Dim wb As Microsoft.Office.Interop.Excel.Workbook = excel.Workbooks.Open(txtFileLocations.Lines(w))
Υ.Γ. το "txtFileLocations.Lines(w)" ΠΑΡΈΧΕΙ ένα σωστό σύνδεσμο στο σκληρό δίσκο για ένα αρχείο excel. Έτσι κι αλλιώς το πρόβλημα που συναντάω δεν είναι "file not found", αλλά "Office has detected a problem with this file. Editing may hard your computer"
Το αρχείο που προσπαθώ να ανοίξω είναι αυτό: http://www.opap.gr/documents/10157/30233/kino_2011_04.xls
(Ωστόσο το έχω κατεβάσει στον σκληρό δίσκο και το πρόγραμμα πάει να το ανοίξει απο τον σκληρό)