Comments (3)
Yes that is possible.
For some examples, see the example.exs.
For format your column as date use the :datetime
, :yyyymmdd
or :num_format
option.
Sheet.set_cell(sheet, "A2", {{2015, 11, 30}, {21, 20, 38}}, datetime: true)
Sheet.set_cell(sheet, "A4", 1448882362, yyyymmdd: true)
Sheet.set_cell(sheet, "F1", {:formula, "NOW()"}, num_format: "yyyy-mm-dd hh:MM:ss")
from elixlsx.
That is formatting cell one by one. Is it possible to format the column, something like
Sheet.set_column(sheet, "A", {{2015, 11, 30}, {21, 20, 38}}, datetime: true), which formats the column A as date
from elixlsx.
Currently the only information able to be stored for columns appears to be column_width. Instead of storing an integer for col_width, I think that a map should be stored %{width: integer}
for each column. Additional column information could then be included e.g. fill, number format etc. The xml generation functions would need to be updated to interpret the additional fields and output the correct xml. I intend to work on this.
from elixlsx.
Related Issues (20)
- Is it possible to modify existing file with this library? HOT 1
- Formula different sheet cell HOT 1
- Strings not working
- Please can we have a way to set cell/range properties without changing the cell text HOT 1
- Is there a way we can add Data Validations for a cell? HOT 2
- Formula FILTERXML could not be evaluated without an acceptance
- 0.4.2 release has an XML module defined globally
- Set cell to integer value
- Need to set filtering enabled on data for a certain header row.
- can not insert string contains "\b" into cell
- Fix typespecs for Elixlsx.write_to and write_to_memory
- Is there a way to add comment to cell?
- How do I make a cell's data type "text"?
- How do you set a formatting of a cell as percentage? HOT 1
- We need to handle atom value.
- How can I append new lines to an existing file?
- :propcheck stops the app from running - can we remove? HOT 7
- New release possible? HOT 2
- Dialyzer warning on Workbook.append_sheet()
- Set default column width
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from elixlsx.