Comments (5)
Thank you @veered for your suggestion.
The code is written in such a way that you could theoretically replace the MailMerge parser with another implementation.
For us Mail Merge fields are working quite well but please do investigate wether support for Empty Fields is easily addable. If you have any questions, feel free to reach out.
from sablon.
Is there a keyboard shortcut for adding Mail Merge Fields?
from sablon.
I usually just copy and paste them.
from sablon.
At least for me copying and pasting them does not work Here is a Word macro that makes inserting Mail Merge Fields easier:
Sub InsertMailMergeField3()
'' create an MailMerge field from the selection; or create one from a dialog box
Dim selection_empty As Boolean, selection_text As String
selection_empty = Selection.Type = wdSelectionIP
selection_text = Selection.Text
If selection_empty Then
Dim xPrompt As String, xTitle As String, xDefault As String
xPrompt = "Insert Tag Name"
xTitle = "< QUALIA TAGGER >"
selection_text = InputBox(xPrompt, xTitle, xDefault)
End If
Selection.Fields.Add Range:=Selection.Range, Type:=wdFieldEmpty, Text:="MERGEFIELD =" & selection_text, PreserveFormatting:=True
End Sub
from sablon.
@veered awesome! thanks for the follow up. 💛
from sablon.
Related Issues (20)
- Can i access a specific item in an array? HOT 2
- Dynamic Table Columns HOT 3
- Adding table to html creates corrupted file HOT 3
- template members get automatically stripped HOT 3
- image: "auto" property to keep aspect ratio HOT 2
- HTML Table got inserted without width HOT 1
- Conditionals: allow string comparism HOT 4
- Remove empty pages on the generated docx HOT 4
- Issue with inserting a Hyperlink via HTML content. HOT 2
- Table header: repeat on subsequent pages HOT 1
- Use mail merge fields in LibreOffice Writer HOT 1
- nested tables support? HOT 5
- Insert new mail merge fields using sablon HOT 2
- How to iterate over values of a hash? HOT 1
- Insert Templates into one another HOT 2
- Is it possible to specify the Word "Table Style" with an HTML <table>?
- Re-using content with images on multiple renders HOT 5
- p is not a valid child element of div HOT 4
- Injecting text-align: justify into docx file
- Unicode control characters in inputs may break generation of documents HOT 2
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 sablon.