Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

Microsoft.Office.Interop.Excel Open metod ne otvara Excel koji sadrži macro-e

  • 2 odgovora
  • 4.209 pregleda

Najnovija ↓

Microsoft.Office.Interop.Excel Open metod ne otvara Excel koji sadrži macro-e 06.08.2013. u 15:29 · pre 161 mesec #1
Pozdrav svima,

imam sledeći problem: na nekoj lokaciji na računaru postoji Excel fajl koji sadrži macro-e, isti otvorim koristeći Microsoft.Office.Interop.Excel, paste-ujem nekakve podatke u isti i snimim fajl na istoj lokaciji, ali pod različitim nazivom (manje bitan detalj).

To sve savršeno radi na mojoj lokalnoj mašini.

Kada prebacim kod na server, koji ima instaliran identičan Office, sa Enable-ovanim VBA, prilikom otvaranja excel fajla javi mi sledeći exception:
"The Visual Basic for Applications (VBA) macros in this workbook are corrupted and have been deleted. The macro corruption most likely exists in the current file. To recover the macros, open a backup copy of this file if you have one".

Na svim forumima kao rešenje ističu reinstalaciju Office-a, a da pritom VBA bude enabled. Tako je Office inicijalno i instaliran.
Naravno, dodao sam prava user-u IUSR_naziv_kompa (u pitanju je Windows Server 2003).

Ima li neko ideju šta bi moglo biti?
Re: Microsoft.Office.Interop.Excel Open metod ne otvara Excel koji sadrži macro-e 14.08.2013. u 11:59 · pre 160 meseci #2
Da pojednostavim problem. Kada aplikacija otvara Excel fajl i "piše po njemu" koristeći ASP.NET web server, nema nikakvih problema. Ali kad se postavi na IIS 6, onda se javi taj problem.
Što se tiče prava na samom fajlu dodata su za sve "moguće" user-e: Everyone, IUSR_nazivračunara, IIS_WPG group. I na sve akcije nad fajlom.
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme