On 4/16/2023 9:01 AM, Alan Gauld wrote:

在 2023/4/15 2:33, angela vales 写道:
I have recently created a tkinter app and need the ability to copy and
paste data from tksheet table into an Excel file.

First thanks for drawing my attention to tksheet. I've long
been desiring a decent table widget in tkinter and was on the
verge of trying to create one of my own. tksheet looks like
it will do all I need.

As to copy/paste I couldn't see any explicit mention but
it does say the underlying data is in a Tk Canvas so it may
be that copy/paste will just work, did you try it? What
happened if you paste into a text editor in the first
instance? And Excel in the second?

If all else fails you can probably write handlers and bind
to Ctrl-C and Ctrl-V to do something yourself that mimics
cut/paste.

I have not used tksheet, but in its documentation at https://github.com/ragardner/tksheet/wiki#14-getting-selected-cells, there is the method

    get_currently_selected()

    Returns namedtuple of (row, column, type_) e.g. (0, 0, "column")
    type_ can be "row", "column" or "cell"

There are companion methods for rows, columns, etc. That would be a good starting point.
--
https://mail.python.org/mailman/listinfo/python-list

Reply via email to