Bart Aimar wrote:
Michele Zarri ha scritto:
Una domanda semplice (e cosi' spero sia la risposta).
Sarò breve perchè è una brutta giornata...
Ho risistemato la macro... è un po' da controllare e sistemare le
variabili... ma questa è la strada.
ciao
Bart
-------------------------------------------------------------
Sub subCursorToNextRowColumnB()
'the code to get the active cell has been copied from Mr Paolo
Mantovani
Dim oActiveCell 'The current active cell
Dim oConv 'The cell addres conversion service
Dim lCurrentRow as long
Dim oDispatcher
Dim sTargetCellAddress
oSheet =
ThisComponent.Sheets.getByName(ThisComponent.currentcontroller.activesheet.name)
oActiveCell = thisComponent.getCurrentSelection()
sContenuto = oActiveCell.string ' o quello che è...)
lCurrentRow = oActiveCell.CellAddress.Row
lCurrentCol = oActiveCell.CellAddress.Column
lnewRow = lCurrentRow +1
oTargetCell = oSheet.GetCellByPosition(lCurrentCol,lnewRow)
oTargetCell.string = sContenuto
' se non vuoi spostare il focus sulla nuova cella
ThisComponent.CurrentController.Select(oTargetCell)
' commenta la riga sopra
End sub
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
Ciao Bart,
Mi dispiace per la brutta giornata.
Mi piace il modo per estrarre la riga (io ho un debole per il codice
ultra complicato come avrai capito).
Purtroppo una delle funzionalita' richieste dalla macro e' di
selezionare la colonna B, ma questo si aggiusta in un secondo.
Quello che invece ancora non mi convince e' l'uso del metodo Select in
quanto il risultato e' diverso dalla chiamata fatta con il dispatcher.
Select seleziona tutta la cella (che non voglio) mentre il dispatcher
rende attiva la cella (bordo ingrossato).
Ieri era un po' tardi percio' provo a riformulare la domanda:
Esiste un equivalente in StarBasic di
.uno:GoToCell
?
Grazie,
Michele
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]