> Michele Zarri wrote: > > @ Angelo: non so programmare in python, ma in StarBasic dovrebbe essere una > > macro di una decina di righe > > In mancanza di meglio: > > Sub PrimaMaiuscolaInUnaSelezione > oRange = ThisComponent.CurrentSelection.RangeAddress > oSheet = ThisComponent.CurrentController.ActiveSheet > for i=oRange.StartColumn to oRange.EndColumn > for j=oRange.StartRow to oRange.EndRow > oCell = oSheet.GetCellByPosition(i,j) > oCell.String = > ucase(left(oCell.String,1))+lcase(right(oCell.String,len(oCell.String)-1) > next j > next i > End Sub -- > MC Provata, ma da: errore di sintassi basic simbolo inatteso:CRLF alla riga: oCell.string = pone evidenziato "_=" dove _ sta per lo spazio....
intanto grazie per l'aiuto che è una grande cosa... poi, io neanche sarei arrivato a questa decina di righe!! :-D Ciao, Angelo ------------------------------------------------------ Scegli infostrada: ADSL gratis per tutta lestate e telefoni senza canone Telecom http://click.libero.it/infostrada --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
