Ho risolto, grazie. Ho sostituito oCell.Value con oCell.Getstring() nella riga 14
Ho risolto, grazie. Ho sostituito oCell.Value con oCell.Getstring() nella riga 14
Tranquillo, non è un problema fintanto che ti applichi come hai dimostrato di fare e non richiedi la tanto odiata "pappa pronta"
A tal proposito, ti segnalo questo link dove potrai trovare ulteriori spiegazioni su quanto stai usando attualmente. L'esempio citato, è una "forma contratta" di quanto da te già scritto. Puoi adottare questa versione, ma renderà tutto leggermente più difficile da leggere se mai ti capiterà di riprendere il codice in mano per delle modifiche.
L'approccio sfruttato da te è più verboso e pertanto più leggibile. Potresti optare per un qualcosa tipo:
oSheets = ThisComponent.getSheets() oSheet = oSheets.getByName( "Sheet1" )Ovviamente vale la stessa raccomandazione del caso precedente. Togli la stringa fissa "Sheet1" e la sostituisci con una variabile che valorizzerai per come ti è necessario.