-
Notifications
You must be signed in to change notification settings - Fork 17
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Exposing some formatting options... #4
Comments
+1 ! |
some basic formatting for table header would be nice, just like as params asTable of |
@jeroen, any plans in adding some formatting options? I agree with @stephLH on his remark about |
Personally, I would like to have autofilter options added 👍 :) |
Agree with all of the above! Great package so far; these things would make it even better. P.S. Death to clippy. |
+1 for |
+1 for freeze panes too! Would also be nice to format the columns differently :) |
Love the package, but auto column widths would be great. |
Currently Format header format_headers = TRUE allows to have col_names in the xlsx centered and bold. Can we have option to keep them aligned on left but bold or as needed. It does not make sense for to rows align to left but header to center, what we still want to keep is bold headers. Some users complains because center aligned headers are not properly readable without adjusting width. Hope this make sense. |
From a libxlsxwriter point of view the feasibility/difficulty of the formatting features requested above is:
If there is interest I could try implement examples of most of these, apart from number 5 (for now). |
I'm worried that formatting is a rabbit hole that will introduce a lot of complexity that I don't have time to review or maintain. The primary goal of writexl is to be simple, fast and reliable to make R data accessible to excel users. Formatting is beyond the scope of what I had in mind. If there is some low hanging fruit that is trivial to implement, and widely useful, we could add it, but I am very worried of feature creep when we start adding all the one-off formatting feature requests. |
Could a pre-formatted template be the solution? Unfortunately, I don't know how intertwined the formatting is with the data in the zip file. But maybe there is somehow a possibility to use the |
I understand that introducing this complexity might be something the maintainer does not want to incorporate. So anybody really needing this can use my fork to introduce some of this behavior: if (!require(devtools)) {
install.packages("devtools")
}
# Install the writexl package from the forked GitHub repository
devtools::install_github("rix133/writexl") |
I regularly use
openxlsx
to generate spreadsheets for colleagues. These spreadsheets make use of such formatting options as: freeze panes, autofiltering, auto or manual column widths, and formatted dates and hyperlinks.Would love to see these options in
writexl
.For example...
The text was updated successfully, but these errors were encountered: