次のマクロは、まばらなデータ セットを取得し、各行から唯一のエントリを一番左の列にコピーします。データ例
誰かがこのマクロを書き直して、LibreOffice で同じデータを処理できるようになることを願っています。
Sub Macro1()
Dim rng As Range
Set rng = Selection
For Each row In rng.Rows
For Each cell In row.Cells
If cell <> "" Then
Debug.Print cell
row.Cells(1) = cell
End If
Next
Next
End Sub
データ例
