Nếu bạn muốn làm việc trực tiếp với một phiên bản OpenOffice/LibreOffice không đầu để thao tác các bảng tính, bạn sẽ cần sử dụng giao diện thành phần OpenOffice/LibreOffice UNO. Đây là một chút đau vì các phôi được yêu cầu trong các ngôn ngữ được gõ mạnh (UNO có các ràng buộc cho nhiều ngôn ngữ), từ chối bạn về công cụ mà bạn mong đợi trừ khi bạn tìm thấy một tập các lớp bao bọc C# OpenOffice. Có các khung công tác khác để thao tác tài liệu nhưng để làm việc với nó thông qua OpenOffice trực tiếp, đây là cách duy nhất.
Dưới đây là một số mã ví dụ về một người nào đó tạo ra một tấm xls lây lan với C#: Use OpenOffice Uno CLI with C# to create a spreadsheet
Đây là UNO tham khảo OpenOffice: http://www.openoffice.org/api/docs/java/ref/overview-summary.html