Suppose that you are preparing a document in & kword; and want to illustrate some point using a table. While & kword; provides its own functionality for the insertion of tables, this may not be enough for your needs. For example, you may want to use certain currency data formats or to do calculations using spreadsheet formulae. Now, some & kword; programmer certainly could try to implement this functionality. However, & kword; would never be as good as & kspread; in this field; and if it tried to implement all the functionality you might possibly need, it would end up becoming unreasonably complex and the source code would become impossible to maintain.
Supoña que está a traballar nun documento en & kword; e quer ilustrar algo mediante unha táboa. Aínda que & kword; fornece táboas, estas poden non ser de abondo para as súas necesidades. Por exemplo, pode querer usar certos formatos de divisa ou facer cálculos usando fórmulas de folla de cálculo. Certamente, algún dos desenvolventes de & kword; pode tentar implementar esta funcionalidade. Porén & kword; nunca ha chegar a ser tan bon como & kspread; neste eido; e se tentase implementar todas as funcionalidades que poida chegar a precisar, acabaría por ser tremendamente complexo e o código fonte sería imposíbel de manter.