[Risolto] Estrarre Commento

Discussioni sull'applicazione per i fogli di calcolo
Rispondi
marce84
Messaggi: 22
Iscritto il: domenica 2 giugno 2019, 20:33

[Risolto] Estrarre Commento

Messaggio da marce84 »

Ciao ragazzi,
sto cercando di estrarre un commento e copiarlo in una cella. Non ho trovato alcuna funzione che facesse questo e se provo a fare copia - incolla speciale - commenti mi copia il commento di una cella nel commento di un'altra cella.
A questo link: https://www.extendoffice.com/it/documen ... ments.html ho trovato questo codice:

Codice: Seleziona tutto

Function getComment(xCell As Range) As String
'UpdatebyExtendoffice20180330
On Error Resume Next
getComment = xCell.Comment.Text
End Function


che funzione per excel ma mi domandavo esiste qualcosa di simile per libre office calc?

Grazie e a presto :)
Ultima modifica di marce84 il venerdì 13 settembre 2019, 20:36, modificato 1 volta in totale.
Libreoffice 5.1.6.2 su Ubuntu 16.04.6
patel
Volontario attivo
Volontario attivo
Messaggi: 4020
Iscritto il: venerdì 30 aprile 2010, 8:04
Località: Livorno

Re: Estrarre Commento

Messaggio da patel »

questa macro copia i commenti delle celle della colonna A da riga 2 a 5

Codice: Seleziona tutto

sub copiacommenti2
sh = ThisComponent.Sheets(0)
  for r = 1 to 4
    oCell = sh.getCellByPosition(0,r)
    oNote = oCell.Annotation 
    if oNote.String <> "" then
      Sh.getCellByPosition(2, r).string = oNote.String
    end if
  next r
end sub
-------------------
Libre Office 7.5.3.2 su Windows 11
allega un file di esempio, guadagnerai tempo tu e lo farai risparmiare a chi ti aiuta
marce84
Messaggi: 22
Iscritto il: domenica 2 giugno 2019, 20:33

Re: Estrarre Commento

Messaggio da marce84 »

Grazie patel,
l'ho adattata alle mie esigenze e funziona alla grande !!! :super:
Libreoffice 5.1.6.2 su Ubuntu 16.04.6
Rispondi