Excel da vb.net errore hresult: 0x800A03EC

lunedì 20 novembre 2006 - 15.18

matteoc78 Profilo | Newbie

Sto cercando di dare ad intere colonne di excel una formattazione
particolare usando il comando:
xlsheet.Range(1, tipocampo(i)).EntireColumn.NumberFormat = "#,##0"
dove xlsheet è il mio activesheet.
Mi restituisce sempre l'errore:

Eccezione da HRESULT: 0x800A03EC

Qualcuno mi sa dare qualche indicazione?

Grazie.

elocino Profilo | Newbie

A causa delle impostazioni internazionali, alcuni metodi di Excel restituiscono un errore

ti consiglio di vedere l'articolo
http://msdn.microsoft.com/it-it/library/6s0wczt9%28v=vs.80%29.aspx

Ciao

Elocino

matteoc78 Profilo | Newbie

Grazie Elocino,
meglio tardi che mai .. :-)
Avevo già risolto e approfitto della tua risposta per dare la soluzione, anche questa meglio tardi che mai.

ActiveSheet.Range(Cells(2, i), Cells(numrig - 1, i)).NumberFormat = "#,##0"

Usando Cells e togliendo "EntireColumn" tutto funziona.
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5