Macroland
Most Popular
Insert Monthly CalendarCalendar
by Onetastic, that0n3guy
Inserts a calendar of the selected month and year
Last Updated: October 25, 2020


Sort PagesSort
by Onetastic, timcurran
Sort pages in current section or notebook by name, sub pages stay under their parent pages and sorted among themselves
Last Updated: November 24, 2021


TOC in Current NotebookTOC
by Bosse J W, Onetastic
Creates or updates table of contents of the current notebook
Last Updated: December 01, 2020

TOC in Current Notebook
Link Generation Mode | |
Scope | |
Line prefix | |
Collapse | |
TOC Page Mode | |
Search & ReplaceFind
by Onetastic
Search and replace text in the current page, section or notebook
Last Updated: January 18, 2021

Search & Replace
Find what | |
Replace with | |
Scope | |
TOC in Current PageTOC
by Onetastic
Creates a table of contents from heading in the current page and inserts at the top of the page. Optionally it adds "Back to Top" links to the headings.
Last Updated: May 14, 2022


Insert Horizontal Line
Horizontal LineInserts a horizontal line
TOC in Current SectionTOC
by Onetastic
Creates a new page with table of contents of the current section
Last Updated: April 24, 2018


Less Popular
Weekly PlannerCalendar
by Onetastic
Inserts page with a section for each day in the current week
Last Updated: October 02, 2017


Resize ImagesImage
by Onetastic, ipotassium, Chris K.Y. FUNG
Resizes each image and printout in the current page by given percentage. This extension allows to choose either all images or the selected image only on the current page to be resized.
Last Updated: January 23, 2018

Resize Images
Width | |
Height | |
Sort SectionsSort
by Onetastic
Sort each section in current section group by name
Last Updated: August 24, 2017

Sort Sections
Sort direction | |
Scope | |
Sort Pages By DateSort
by Onetastic
Sorts pages in current section or notebook by created or last modified date
Last Updated: November 24, 2021

Sort Pages By Date
Sort direction | |
Sort by | |
Scope | |
Monthly Calendar With Task ListCalendar
by Xwing
Base on Insert Monthly Calendar Macro.
Last Updated: November 14, 2019

Monthly Calendar With Task List
Enter Year | |
Select Month | |
First Day of Week | |
Font Name(Empty to default) | |
Header Color(Black to default) | |
Weekend Color(Black to default) | |
Day Width | |
Daily Task Count | |
Task Headings( ; separated) | |
Sort NotebooksSort
by Onetastic
Sort notebooks by name
Last Updated: July 29, 2017

Sort Notebooks
Daily Planner Page (Today)
CalendarPlanner with Task List and a Daily Notes page. This will create a single page with today's date on it.
Blackboard pageBackground
by Onetastic, Dawn-Marie Oliver
Changes the background color of the page to black, sets all font to white, and optionally removes date/time under title
Last Updated: February 03, 2018

Blackboard page
FunctionTable
by Onetastic
Use sum, average, etc. functions on tables. Select a cell, a column or a row to apply the functions.
Last Updated: April 24, 2018

Function
Word CountInfo
by Onetastic
Displays the number of words and characters on the page
Last Updated: October 06, 2017

Word Count
Text to Table
TableConverts selected text into table
Insert Yearly CalendarCalendar
by Onetastic, that0n3guy
Inserts a calendar of the selected year
Last Updated: May 27, 2020

Insert Yearly Calendar
Year | |
First Day of Week | |
One or two columns? | |
Large Format Day Width | |
Large Format Day height | |
Format | |
Search & HighlightFind
by Onetastic
Search and replace text in the current page, section or notebook
Last Updated: May 01, 2019

Search & Highlight
Find what | |
Scope | |
Color | |
List Notebooks
TOCCreates a page with a list of all open notebooks and links to them
Weekly Planner for each day with Done&TODOCalendar
by Onetastic, Xiongyi
Inserts page with a section for each day in the current week with Done, Problem and TODO.
Last Updated: March 04, 2019

Weekly Planner for each day with Done&TODO
Week starts on | |
Layout | |
Weeks starting this week | |
Specific Week | |
Set Page Background ColorBackground
by Onetastic, JohnZeman
Pick a color to set the page background
Last Updated: May 01, 2019

Set Page Background Color
Where am I
NavigationInserts a breadcrumb showing where the current page is in the hieararchy of notebooks / section groups / sections
Sort Pages By Date +Sort
by Castlevania
Sorts pages in current section by created or last modified date. The page-subpage hierarchy won't be lost because subpages will move along with their higher level pages.
Last Updated: June 19, 2016

Sort Pages By Date +
Sort direction | |
Sort by | |
Insert Double Horizontal Line
Horizontal LineInserts a double horizontal line
Tag Summary for Specific TagTags
by Onetastic, neil
Creates a tag summary page for a specific tag. Up to three tags can be specified to find paragraphs that contain all those tags together
Last Updated: March 29, 2021

Tag Summary for Specific Tag
Tag 1 | |
Tag 2 | |
Tag 3 | |
Find paragraphs that have | |
Scope | |
Sort by | |
Filter | |
Sort TableSort
by Onetastic, kugan49
Sorts selected table by selected column
Last Updated: June 20, 2016

Sort Table
Sort direction | |
Columns | |
Set Section ColorColor
by Onetastic
Sets Section Color to selected color
Last Updated: May 01, 2019

Set Section Color
Attachment ListEmbedded Files
by Onetastic, Chaz Gugino
Creates a list of attachment filenames in current section, section group or notebook. Provides page names and links back to the page and the embedded files.
Last Updated: October 02, 2017

Attachment List
UPPER CASE
Change CaseConvert selected text to upper case
Recent EditsHistory
by Onetastic, Castlevania
Displays a summary page of recent edits in current section/section group/notebook or all notebooks
Last Updated: April 12, 2018

Recent Edits
Scope | |
Number of Pages to Display | |
分别设置中英文字体
Font如果选中部分文本,则只对选中部分进行修改,否则对当前页面所有文本修改。 默认中文设为“宋体”,英文设为“Times New Roman”。如果需要更换其他字体,可以编辑这个 Macro,分别设置 cnFont 和 enFont 为自己想要的字体即可。 ;如果需要统一设置字体大小也可以设置变量 fontSize 的值。 关于 OneNote 设置中英文字体,如需了解更多,请移步 http://t.cn/RT8Imz9 ,欢迎一起讨论。 (PS:大家如果遇到什么问题,或有什么其他需求可以给我留言(请留下联系方式,以便通知您),或直接发邮件到 wenmin92@gmail.com,也可以添加微信 wenmin92)
Perfect Printouts
PrintoutPuts printouts on the left, butted vertically, inserts slide number to the right of the upper right corner in the current font and sets the images as background.
Number of PagesInfo
by Onetastic, Dave Kiefer
Displays number of pages in current Section/Section Group/Notebook/All Notebooks (Excludes Recycle Bin)
Last Updated: January 18, 2021

Number of Pages
Planner for each day with Done&TODO_withISO_dateCalendar
by Xiongyi
Inserts one page for each day in 4 weeks(by default) with Done, Problem and TODO. It can also insert one page per week.
Last Updated: February 26, 2018

Planner for each day with Done&TODO_withISO_date
Week starts on | |
Layout | |
Weeks starting this week | |
Specific Week | |
Increase Font Size
FontIncreases font size of all text on the page by 1
Auto-fill
TableAuto-fills selected table cells using data from the first few selected cells
Select Images
ImageSelects all images on the page
Capitalize Each Word
Change CaseCapitalize each word in the selected text
Search Multi-KeywordsFind
by Chris K.Y. FUNG
Search the paragraphs containing all the multiple keywords within a scope, and create a new page reporting the search results in the current section. Use semicolons (;) to separate the keywords, e.g. keyword1;keyword2;keyword3. There is (theoreticall...
Last Updated: November 03, 2016

Search Multi-Keywords
Find what | |
Scope | |
Exclude pages | |
Sublime ThemeBackground
by Onetastic, xjfelix
Makes the background color of the page dark gray and converts existing text to white. Based on the Sublime text editor. Note: Does not force the Automatic Font to White. Pending fix.
Last Updated: October 11, 2016

Sublime Theme
Content Map in Current Page
TOCAdd a compact, mind map style table of contents to the top of the current page. The table of contents is limited to 3 heading levels. The connector lines between nodes are 'drawn' using special glyphs from a monospace font. To minimize user interaction, no UI is displayed.
To-Do List with Page NamesTags
by Onetastic, RobertC, Sako73
Creates a page at the top of the section that lists all un-checked To-do tags. It is titled "TO-DO List (yyyy-mm-dd h:mm)".
Last Updated: August 16, 2018

To-Do List with Page Names
Scope | |
Diary PagesPages
by Onetastic, write2deepaks
Create a page for each day in the selected month with date of the day as the title
Last Updated: November 25, 2020

Diary Pages
Year | |
Month | |
Team Activity TrackerCalendar
by ddrummer68
We use OneNote as an activity tracker for my small team of IT Support techs. Each day has its own page, with a table for tracking our work. Each month is its own section, and each year is a section group. This Macro allows me to create an entire y...
Last Updated: December 01, 2016

Team Activity Tracker
Which Month? | |
On which weekday does the 1st fall? | |
Which year? | |
How many days in this month? | |
lower case
Change CaseConvert selected text to lower case
Decrease Font Size
FontDecreases font size of all text on the page by 1
Word Count - SelectedInfo
by himynameschris
Displays the number of words and characters in the selected region - Credit to original Word Count by Omer Atay
Last Updated: June 19, 2016

Word Count - Selected
Sort Selected Paragraphs
SortSorts selected paragraphs or list items
Insert Date Created or CompletedTags
by Randy not @ MS
Insert "Created:" or "Completed:" and today's date at the cursor position. Does not work if cursor is next to or in a hyperlink.
Last Updated: June 19, 2016

Insert Date Created or Completed
Clean Hyperlinks
ContentRemoves all friendly hyperlinks in the current page
Create Task CardsContent
by Onetastic
Create tasks cards on the page
Last Updated: November 25, 2016

Create Task Cards
Rows | |
Columns | |
No Spell Check
Spell CheckRemoves spell check (red squiggles) from selected text
Tag Summary with Page NamesTags
by Onetastic
Creates a tag summary page with page names and links for each tag. Orders the results first by tag, then by the page they appear in.
Last Updated: December 17, 2017

Tag Summary with Page Names
Scope | |
Filter | |
Code mode
CodeChanges the text style to code (Consolas 10 pt, with a very light background, reminiscent of Evernote Code Blocks). Works even when no text is selected.
Set All Images in a Page as Background
ImageThis macro sets all images on the page to a background image, usefull for large printouts
Where am I +
NavigationInserts a breadcrumb showing where the current page is in the hieararchy of notebooks / section groups / sections / Parent Pages. Automatic remove the old breadcrumb.
Content Map in Current Section
TOCAdd a compact, mind map style TOC tree at the top of the current section. The tree contains links to all section pages and up three levels of headings per page. The connector lines between nodes are 'drawn' using special glyphs from a monospace font. To minimize user interaction, no UI is displayed.
Clean Authors
ContentCleans author information from the current page
Black Theme
BackgroundMakes the background color of all the pages in a Section Black and converts existing text to white
Sort Selected TodosSort
by Onetastic
Sort Todo boxes by checked/unchecked. Select the paragraphs that have todo checkboxes and run this macro.
Last Updated: October 25, 2018

Sort Selected Todos
Monthly Planner PagesContent
by Onetastic, Guy Shepperd
Creates a Monthly Planner page for each day of a month or for each month of the year
Last Updated: December 14, 2020

Monthly Planner Pages
Year | |
Month | |
Use Font | |
Set Column WidthsTable
by Randy not @ MS
Sets the column width of the selected table on the current page to the specified value.
Last Updated: June 19, 2016

Set Column Widths
Show MonthCalendar
by Onetastic, slm
This macro will insert a month calendar for the specified month. The events are the titles of pages form one or two sections in the same notebook, based on the creation time for the page. A page whose title has a tag will show the tag instead of the ...
Last Updated: September 06, 2021

Show Month
Month | |
Year | |
Use Section | |
Also Use Section | |
Outlook Email Date StampEMail
by Onetastic, JasonDaSilva
This macro will change the creation date of each page in the current section with the time the email was sent, allowing them to be sorted by the email date. This has been made specifically for emails sent to OneNote from Outlook.
Last Updated: February 11, 2018

Outlook Email Date Stamp
First column value ('Sent' in English) | |
Date Format (Use legend above) | |
Scope | |
Month names (Use short names if they appear as such on the page) | |
Day names starting Sunday (Use short names if they appear as such on the page) | |
AM and PM values if applicable | |
Column Widths+Table
by wenmin92, Chris K.Y. FUNG
Sets the width of selected or all column(s) of the selected table on the current page to the specified value.
Last Updated: May 01, 2017

Column Widths+
Specify column width | |
Expand/Collapse OutlinesOutlining
by Chris K.Y. FUNG
Toggle Expand/Collapse, or expand to the selected outlines to the chosen level (Level 1 to 9 as well as all levels).
Last Updated: June 19, 2016

Expand/Collapse Outlines
Level | |
Set Notebook ColorColor
by Onetastic, Chilangosta
Pick a color to set the current notebook color
Last Updated: May 01, 2019

Set Notebook Color
Add Comment
ContentAdd comments to selected text. The selected text is highlighted with a color picked from a built-in pallette. Comments are put into their own section on the right of the commented text and marked with the same highlight color.
Show uncompleted to dos
FindReveals uncompleted to dos that are hidden by collapsed paragraphs. Useful for hierarchical task management.
Resize and spaceImage
by DavidGriwoldHH
Resizes images and printouts and spaces them out by the specified amount. Useful for slide images.
Last Updated: June 19, 2016

Resize and space
Width | |
Height | |
Spacing distance | |
Tag Complete & Strikethrough
TagsCompletes the Todo tag and strikes through the selected paragraph
Programmer (Sensitive Eyes)
ThemesThis changes the following on the active page: Background Color, Body Font Color, Title Font Color, Header Colors, and Hyperlink colors. The theme is a light programmable theme for people with sensitive eyes.
Capitalize Titles
Change CaseCapitalizes the first and last word of a selection and any other words longer than 3 letters
TOC in Current Subpages
TOCCreates a table of contents of the current page subpages
Insert Long Date
Date/TimeInsert long-format date
Custom Rule LinesRule Lines
by Onetastic
Set spacing and color of grid lines to any value.
Last Updated: March 21, 2017

Custom Rule Lines
Space between horizontal lines (0 for no horizontal lines) | |
Color for horizontal lines | |
Space between vertical lines (0 for no vertical lines) | |
Color for vertical lines | |
Margin color (leave empty for no margin) | |
tOGGLE cASE
Change CaseToggle casing of selected text
TOC in All NotebooksTOC
by Onetastic
Creates a new page with table of contents of all notebooks
Last Updated: December 27, 2016

TOC in All Notebooks
Link Generation Mode | |
Scope | |
TOC Page Mode | |
Indent ParagraphsFormatting
by timcurran, Ponkin Aleksey
Indents the first line of each paragraph on the current page to make it more readable. It can also remove the indentation if Remove option is selected.
Last Updated: June 27, 2016

Indent Paragraphs
Choose whether to add or remove indents | |
Search & Replace in HyperlinksFind
by Onetastic
Search and replace in hyperlink URLs in the current page, section or notebook
Last Updated: June 12, 2017

Search & Replace in Hyperlinks
Find part of hyperlink | |
Replace with | |
Scope | |
Color Sections by Section
ColorColor all Sections in current SectionGroup by the current Section color
Set Page FontContent
by Qe7qBP5h
Sets the whole page to 1 specific font.
Last Updated: June 19, 2016

Set Page Font
Sort Pages Ascending
SortSort each page in current section by name in ascending order, sub pages stay under their parent pages and sorted among themselves
Search & SelectFind
by Onetastic
Select search terms in the current page
Last Updated: June 20, 2016

Search & Select
Programmer (Wombat)
ThemesThis changes the following on the active page: Background Color, Body Font Color, Title Font Color, Header Colors, and Hyperlink colors. The theme is a dark programmable theme similar to Wombat.
Remove Paragraph and Line Breaks
ContentRemoves paragraph breaks and line breaks on selected paragraphs and merges them into a single paragraph
Perfect Printouts II
PrintoutPuts printouts on the left against the margin line and removes the vertical gap between each page/slide. Pages/slides are not given numbers and not turned into part of the background.
Collapse Pages
NavigationCollapse all Pages in the current Section
Insert Horizontal Line between Paragraphs
Horizontal LineInserts a horizontal line between each of the selected paragraphs
全页字体微软雅黑
FontChanges text font on current page to Microsoft Yahei (for Chinese typing, refers to macro'Font -> Calibri')
Insert Time Stamp
Date/TimeInsert YYYYMMDD-HHMMSS
Sort Tags
SortSort items by whether they are complete or not.
Insert Subpage With Selected Text As Title
PagesInserts a new page at the bottom of the section and makes it a subpage and makes the selected text the title. It also creates a link back to the original page.
Daily Manager LogContent
by Onetastic
Creates a Daily Manager Log page for each day in the whole year or a month
Last Updated: February 19, 2017

Daily Manager Log
Year | |
Month | |
Title | |
Subtitle | |
Clean Authors (Select Scope)Author
by Onetastic, Howard, DrStrangepork
Cleans author information on selected lines, in the current page, section, section group, notebook or all notebooks
Last Updated: April 26, 2021

Clean Authors (Select Scope)
当前页面目录TOC
by Garion
This is a Chinese version of TOC in Current Page. I only changed the title "Table of Content" to "目录" and "Backtotop" to "页首", which might be more suitable for Chinese users. 只是把TOC in Current Page这个宏的目录标题从 "Table of Content"改成了“目录”,把“Backtotop”改成了“...
Last Updated: September 19, 2018

当前页面目录
Apple
BackgroundMake the background color of the green, more color than default apple color
Fit printout images to Letter template - for entire section
ImageIf you import an 8.5x11 page from a printout (Ex. from a PDF) into OneNote, this macro will fit the image to the size of the Letter template and also set the image to background, making it ready to annonate and easily print out to paper if necessary. Note that this will only work when using the Letter template included in OneNote. This macro will apply the change across all pages in the current section, for when the imported printout's pages are spread across multiple subpages in OneNote.
Set Proofing LanguageContent
by c$
Prompt user to set proofing language on selected text.
Last Updated: June 19, 2016

Set Proofing Language
A4 sized paper with infinite length and ruled horizontal lines
Rule LinesAdds a vertical rule line to a letter sized paper with infinite length and ruled horizontal lines. You can change the rule line color afterwards from View > Rule Lines > Rule Line Color if you want.
TOC in Current Section GroupTOC
by Onetastic
Creates a new page with table of contents of the current section group
Last Updated: October 02, 2017

TOC in Current Section Group
Link Generation Mode | |
Scope | |
TOC Page Mode | |
Insert DD Month YYYY
Date/TimeInsert DD Month YYYY
Resize Images by PixelsImage
by Onetastic, mufl87
Resizes all images image and printouts in the current page to a specified image size.
Last Updated: October 11, 2016

Resize Images by Pixels
Width | |
Height | |
Add icon to page titleContent
by Onetastic, John Johnson
Adds an icon (emoji) to the front of the title, for easy reference of page type. For example, use "✉" as the first character to easily identify pages created from emails.
Last Updated: February 14, 2019

Add icon to page title
Icon: | |
Sort Table (optional header)Sort
by Rubiksmomo
Sorts selected table by selected column. Has an option to exclude header.
Last Updated: June 20, 2016

Sort Table (optional header)
Sort direction | |
Columns | |
Insert Comment
AuthorInsert a comment by the current author at the end of the current paragraph
Custom Grid LinesRule Lines
by MechBert
Set spacing and color of grid lines to any value.
Last Updated: December 14, 2016

Custom Grid Lines
Enter Color Code. Check http://html-color-codes.info/ for color codes. | |
Enter Grid Spacing (Default 12) | |
Tag Complete & Add Date
TagsCompletes the todo tag on the selected line and adds the current date/time to the end of it
Insert Page at the Top
PagesInserts a new page at the top of the current section
Vertical SpacingContainers
by Onetastic, Robert N
This will make all selected content containers equaly spaced away from each other, Enter into the dialog box how much you want the spacing to be.
Last Updated: January 12, 2019

Vertical Spacing
Title -> Calibri Light 20
FontChanges title of each page in the current section to Calibri Light 20 to match OneNote 2013 style
Insert Horizontal Line (A4)
Horizontal LineInserts a horizontal line adjusted for notes (A4)
Select Done Tasks
ContentSelect all done tasks on current page for easy deleting (just hit delete key).
Color (Select Scope)Color
by Douglas Henrique
Color in the current section group, notebook or all notebooks, based on the current section.
Last Updated: June 20, 2016

Color (Select Scope)
Clean Timestamps
ContentCleans timestamp information from the current page, typically added by Insert Screen Clipping command
Tag Summary for Specific Tag with Page NameTags
by 3fatty
Creates a tag summary page for a specific tag with Page Name
Last Updated: June 19, 2016

Tag Summary for Specific Tag with Page Name
Choose tag name | |
Scope | |
Font -> Calibri
FontChanges text font on current page to Calibri to match OneNote 2013's style (useful for pasted text)
Collapse Parent
OutliningCollapse parent outline element
中英样式
Formatting一键分别设置整个page为 英文字体14/Arial、中文14/微软雅黑,颜色黑,另外可在宏编辑器中修改以自定义喜欢的样式,已解决英文被onenote识别为中文的问题
Tag Completion DateTags
by Onetastic
Displays the completion date/time of the To Do tag on the selected paragraph
Last Updated: June 20, 2016

Tag Completion Date
Align and Space
FormattingLeft-aligns and vertically spaces the selected outlines. Change the padding value to control spacing between outlines.
TimerTimer
by mc
Simple timer, click first time to activate the timer (a DialogBox will appear) and then press everytime you want to insert the timer. Useful for taking notes while recording the lecture.
Last Updated: March 01, 2018

Timer
Sort Pages in all Sections in NotebookSort
by BobS
Sort each page in current notebook by name, pages in section stay in section and are sorted among themselves, sub pages stay under their parent pages and sorted among themselves
Last Updated: November 14, 2016

Sort Pages in all Sections in Notebook
Teal
BackgroundMake the background color of the page Teal, higher satuartion and more color than default teal
Align Left
ContainersAligns Left all selected containers to the topmost selected one
Un/Complete Tasks
TagsStrikes through all tasks set as done (in entire page) and adds current date & time (greyed) to their end to signify when they were completed. Does the reverse on tasks that aren't done, to automatically reset a task and remove strike/date.
Insert Subpage
Pagesinserts a new page at the bottom of the section and makes it a subpage
Search & TagFind
by Onetastic
Find a search term and create tags in matching paragraphs in the current page, section or notebook
Last Updated: September 30, 2016

Search & Tag
Find what | |
Tag | |
Scope | |
Table to Text
TableConverts the selected table to text, columns separated by tabs. Preserves formatting but will remove any images
Set Page Date & TimePages
by Onetastic
Set the page date and time to desired time
Last Updated: July 02, 2017

Set Page Date & Time
Scope | |
Enter new date (YYYY-MM-DD) | |
Enter new time (HH:MM). Use 24 hour format | |
AnnotateTags
by slm
Hightlight selected text and insert comment about the text into a new tag. Comments will be visible when you hover the cursor over the tag symbol.
Last Updated: October 19, 2016

Annotate
Symbol | |
Text | |
Highlight Color | |
Customize the Title
CustomizeThis macro is intended to show how to customize the title. You have to select the first paragraph in the current page and replace the text
New MeetingContent
by Onetastic, Chris Van de Voorde
Insert a small string of text with an automatic date & author. Ideal to start a new meeting.
Last Updated: February 09, 2020

New Meeting
Meeting With | |
Meeting Subject | |
Insert legal symbolSymbols
by Onetastic
Inserts a legal symbol (one of Δ, Π, §, §§, ¶)
Last Updated: June 20, 2016

Insert legal symbol
Collapse Pages in Notebook
NavigationCollapse all pages in the current Notebook
Columns Width of Selected TableTable
by DL-IND
Use this macro to set the same columns-width for the selected table/s. To make a single table selected, just click a cell of it
Last Updated: June 19, 2016

Columns Width of Selected Table
Insert Time Last Modified
Date/TimeInserts the last modified date/time as MM/DD/YY HH:MMpm for each outline in the current page
Extract highlighted TextText
by Onetastic, ralphkurz
Extracts any highlighted text and prints it at the end of the page
Last Updated: June 12, 2017

Extract highlighted Text
Scope | |
Uncheck All Todos
TagsUncheck all todo boxes on the current page
Insert Subpages With Selected Paragraphs As Title
PagesInserts a new page at the bottom of the section for each paragraph selected in the current page, using it as a title
Collapse Pages in Current Section Group
NavigationCollapse all pages in the current Section Group
Add linkHyperlink
by Francesco_Italy
ADD A LINK-TO-ORIGINAL-FILE THAT IS MISSING Procedure: 1-Shift + right click on the file 2-Choose Copy as Path 3-Go to OneNote, Onetastic Link > Add Link (the macro) 4-Paste it in the box with Ctrl+V
Last Updated: June 19, 2016

Add link
字体修正by翠翠酱
Font正文中文改为微软雅黑12号,英文改为consolas12号,标题为20号,修改自”字体修正“,为避免丢失上传。PS:大家如果遇到什么问题,或有什么其他需求可发邮件到 shadowspacex@163.com)
Select Text With Similar Formatting
FormattingSelects all the text in the current page with similar formatting to the currently selected text
Move Page to Top of Section
Page OrderingMoves the current page to the top of the section
Grey Rulelines for Black Pages (Page)
Rule LinesToggles rule lines on and off for current page, sets color to dark grey, and style to small grid (made for blackboard and dark windows themes)
Clear Cells
TableDelete text from selected cells
GrayBlack Theme
BackgroundChanges the background color of all the pages in a section to GRAY and converts existing text to BLACK.
Proofing Language Page -> English (US)
ProofingSets the proofing language on selected page to English (US)
TOC of Subpages - Markers
TOCCreates a table of contents of the current page subpages. The list is put into the selected outline. The difference between this script and "TOC in Current Subpages" is that it creates markes ( ├─{ or └─{ ) to the left of each content item.
Lemon
BackgroundMakes background Yellow, brighter than default Lemon color
Horizontal SpacingContainers
by Robert N
This will make all selected content containers equaly spaced horizontaly away from each other (starting with topmost container), Enter into the dialog box how much you want the spacing to be.
Last Updated: November 05, 2016

Horizontal Spacing
Platinum
BackgroundMake the background color of the page #E5E4E2 (RGB: 229, 228, 226 - HSL: 0.11, 0.05, 0.89)
Prio
SortThis macro is to sort a prioritized To Do list, colors them based on priority and status. You need to select the To Do list to sort them. Indented sections are treated as one, and sorting will not harm them.
Insert Day and Date
Date/TimeInsert DD Day
全页字体设为微软雅黑
Font点击这个脚本,即可将当前页的文本全部设置为微软雅黑。(PS:大家如果遇到什么问题,或有什么其他需求可以给我留言(请留下联系方式,以便通知您),或发邮件到 wenmin92@gmail.com)
Undo No spell check
Spell CheckUndoes "No spell check" macro. This allows OneNote to display spell check (red squiggles) in selected text if one has previously disabled this feature through the "No spell check" macro.
Custom Theme
Themesapply your theme. please edit macro.
Insert Dated Page at the Top
PagesInserts a new page at the top of the current section with title as date
Sentence CaseChange Case
by Onetastic
Capitalize the first letter in each sentence in the selected text
Last Updated: December 01, 2020

Sentence Case
Extract segment
PagesCreates a new page from a selected segment, using the first line as the title
Set rule lines on/off in scopeRule Lines
by Rubiksmomo, mr.w.ho.
Enables or disables rule linese in given scope
Last Updated: June 19, 2016

Set rule lines on/off in scope
Scope | |
Expand Pages
NavigationTo expand pages
White Theme
BackgroundTo reset theme to defaults which is white background with black font colour, this macro is very useful if you are unable to undo changes of custom theme such as black theme, etc
Prepend Creation to Title
CustomizePrepends create date *yyyy-mm-dd* to tite if it does not exist
Insert Time Stamp ISO
Date/TimeInsert YYYY-MM-DD HH:MM:SS
Sample - Create tables
SamplesCreates sample tables in the current page
Set images not as background
ImageSets all images as not background.
创建任务卡
Content在当前页面创建任务卡
Sort All ParagraphsSort
by kolokolok
Sort all paragraphs on the page and optionally empty duplications
Last Updated: June 19, 2016

Sort All Paragraphs
Toggle Complete/Strikethrough and Sort
TagsToggles the Todo tag Complete/Incomplete and Strikethrough of the selected paragraph. Then, sorts completed items at the bottom. This is a combonation of two existing macros.
Collapse Pages in Notebooks
NavigationCollapse all pages in all Notebooks
Align Top
ContainersAligns Top all selected containers to the topmost selected one
Daily Eisenhower Matrix Eisenhower Matrix Daily Tasks Agenda CalendarCalendar
by Joanna
One page per day with Eisenhower Matrix Task List on each page
Last Updated: July 27, 2020

Daily Eisenhower Matrix Eisenhower Matrix Daily Tasks Agenda Calendar
Which Month? | |
On which weekday does the 1st fall? | |
Which year? | |
How many days in this month? | |
Set All Pages In Section ColorColor
by DaddyWags
Sets All Pages in selected Section color
Last Updated: June 20, 2016

Set All Pages In Section Color
Number CellsTable
by Qe7qBP5h
Numbers all the cells in a table starting from a given value.
Last Updated: June 19, 2016

Number Cells
Please enter a starting number. | |
How much should it go up each time? | |
TOC in Section - MarkersTOC
by PKOLD
Creates or updates a table of contents for current section. It is possible to select if sub-pages should be included or not. The main difference between this script and "TOC in Current Section" is that it inserts markers ( ├─{, └─{ or ┬─{ ) to the le...
Last Updated: November 29, 2018

TOC in Section - Markers
Page Mode | |
Page Depth | |
Link Mode | |
Purple
BackgroundMake the background color of the page purple, fuller color than default purple
Text to Code
CodeConverts selected text into Code table with line number and font 'Consolas' .
Outlook FROM SubPagerEMail
by JasonDaSilva
Creates header pages for each sender, then sorts and sets emails as subpages under the header pages. Running it a second time removes the subpaging, sorts by name, but cannot remove the header pages. These are renamed 0000DeleteMe for easy removal....
Last Updated: January 17, 2017

Outlook FROM SubPager
Do you wish to continue? | |
Dark Ruled Lines for Black Pages
Rule LinesSets color to a dark grey for a black background
Dim Tags
TagsDims tags on the current page so that they don't show up in tag search results
Shift all images up and left
ImageShift all images up to the top left corner of the page (useful if you hate the top margin made by default with printouts)
All Page Font Calibri Size 11
FontAll fonts change to Calibri black size 11, Titles to Font Size 20. 1 page effect
Insert Page At Top With YYYY-MM-DD + TitleTitle
by JosefK_IFX
The title is in form of yyyy-mm-dd plus text as entered in a dialogue-box. Result will be e.g. "2016-10-16 Meeting with XYZ". This helps to always keep the newest pages on top and also allows sorting pages 'alphabetically' by date. Helpful if many pa...
Last Updated: October 24, 2016

Insert Page At Top With YYYY-MM-DD + Title
BG: Blue
BackgroundHighlights a text blue.
Super ColorColor
by lifenots
You can change all colors Onenote, it is recommended with Snipaste practical, / 可以改Onenote所有颜色,建议搭配Snipaste使用,<Made in China>.
Last Updated: December 26, 2016

Super Color
Send Color Code: | |
Color_Nober | |
Scope | |
Reference Pages in this Section
ContentReferences are added to Pages in this section (case-sensitive)
Sort Completed
TagsSorts all todo lists on the page by completed status.
Set Table ColorsTable
by Garion
Set selected Table Color for Odd and Even Lines
Last Updated: January 10, 2019

Set Table Colors
Change Font Color or Shading Color? | |
Odd line color | |
Even line color | |
Insert YYYY-MM-DD
Date/TimeInsert YYYY-MM-DD. Original macro by alarsen: https://getonetastic.com/macroland&id=97AF320199992D0BAA87AD68887C8885
Insert User Comment
MyToolsInsert a Text comment highlighted at end of current paragraph with author's initials
Create pages from list of titlesPages
by Onetastic
Creates pages in the current section from a given list of titles separated by comma (;)
Last Updated: April 06, 2017

Create pages from list of titles
Page Titles | |
Collapse All Parents
OutliningCollapse all parent outline elements (based on the macro Collapse Parents but does it on the parents of the parents and so on)
Add @ContextTags
by Stany
In function of the Todo.txt concept, add a context to all tags that have the name "Takenlijst" in the Dutch OneNote. In English it must be "To Do" I think so you'd have to correct it in this macro. Contexts are defined in the Prompt-function so you'd...
Last Updated: June 19, 2016

Add @Context
Align LeftFormatting
by StefanW
Left align all selected outlines with the first one. You may wan to to add an empty outline on Top of the page before executing the macro to set a specific position.
Last Updated: June 19, 2016

Align Left
Completed tags - grey out, checked date
TagsGrey out completed tags and write date when it was completed
Template Project NotebookTemplate
by KJanus
Creates sections for a new Project Notebook. It is recommended that you create an empty notebook in SharePoint and then run this macro while in that notebook.
Last Updated: October 29, 2018

Template Project Notebook
Letter sized paper with infinite length and ruled horizontal lines
Rule LinesAdds a vertical rule line to a letter sized paper with infinite length and ruled horizontal lines. You can change the rule line color afterwards from View > Rule Lines > Rule Line Color if you want.
Task Count + Tags
TitleModified version of Task Count by Dawid. This macro counts all checkboxes and adds how many are completed to the title of the page. It also counts how many exclamation, question, star, and pin tags there are. This version counts all checkbox style tags (including CheckBox priority 1 - n, meeting checkboxes, starred checkboxes etc). Furthermore, it counts all checkbox tags applied to the same paragraph rather than just 1, so if two checkbox tags are applied to the same paragraph, it will count both of them.
Search & BoldFind
by Qe7qBP5h
Bold search terms in the current page
Last Updated: June 19, 2016

Search & Bold
Find what | |
Scope | |
Table to Matrix
MathConvert a table into a matrix string, which represents a matrix in equation editor. To display as matrix, select the result string and press Alt+"=" to make it an equation and then switch it from "linear format" to "professional format".
Insert FILESContent
by Unknown User
Inserts a text string for clickable hyperlink to a file in filesystem
Last Updated: November 05, 2016

Insert FILES
Shade Alternate Table RowsTable
by Onetastic
Shades alternate rows of selected table to the selected accent color
Last Updated: April 19, 2019


Rainbow your notebooks and sections
ColorThis macro will color all your notebooks and sections as a rainbow. Feel free to enter the macro and modify the color array (also the if statements)
Replace [KW] with current calendar week
Date/TimeReplaces placeholders with pattern [KW] or [KW]+d; (where d is a digit) with the corresponding calendar week (adding the digit behind +)
Go to end of the page
NavigationMoves the cursor to the end of the page
Zotero ReferencesOutlining
by Chris K.Y. FUNG
Copy the all the zotero reference to the end of the current page.
Last Updated: June 19, 2016

Zotero References
Clean Authors From Section
AuthorCleans author information from all pages in the current section
Select All Containers
ContainersSelects All Containers
Create a title for the pageTitle
by BuP
The titel is in form of yyyymmdd - and free text of titel (for e.g. "20141016 - Test the best")
Last Updated: June 19, 2016

Create a title for the page
Where am I++Navigation
by joseph_2015
Inserts a breadcrumb showing where the current page is in the hieararchy of Scope notebooks / section groups / sections (extended version of Where am I+)
Last Updated: August 26, 2018

Where am I++
A4-hoch Skala für Handnotizen
ScaleFügt eine A4-hoch breite Skala für Handnotizen ein
Sublime Theme with // CommentsBackground
by ktjn
Makes the background color of the page dark gray and converts existing text to white. Based on the Sublime text editor. This version also recolors bulleted and numbered lists, and converts lines starting with // to light green.
Last Updated: January 29, 2018

Sublime Theme with // Comments
Proofing Language Text -> English (UK)
ProofingSets the proofing language on selected text to English (UK)
Resize + Perfect PrintPrintout
by markwhat
Resizes each image and printout in the current page by given percentage. This extension allows to choose either all images or the selected image only on the current page to be resized.
Last Updated: April 16, 2018

Resize + Perfect Print
Width | |
Height | |
List hyperlinks from search in new page (choose scope)Find
by Onetastic, martyh1
List hyperlinks from search in new page
Last Updated: October 26, 2018

List hyperlinks from search in new page (choose scope)
Search term | |
Find in | |
Scope | |
Recent Edits with Author InfoHistory
by Onetastic
Displays a summary page of recent edits in current section/section group/notebook or all notebooks with author info that made the edits and date
Last Updated: May 15, 2017

Recent Edits with Author Info
Scope | |
Edits Since (Enter in YYYY-MM-DD format) | |
*Prepend Page Date to Title (Custom)
AdministrativePrepends create date *yyyy-mm-dd - * to title if it does not exist
Add icon to all emailsEMail
by John Johnson
This macro will change the title of each page in the current section to add an email emoji to the beginning (unless it already has one). This has been made specifically for emails sent to OneNote from Outlook. Great from seeing all emails in a sectio...
Last Updated: April 30, 2017

Add icon to all emails
设置默认格式
Formatting设置段落的默认字体为10.5,字体为微软雅黑
Insert One Cell Table
TableInsert a single celled table in an outline.
Undim Tags
TagsUndims tags on the current page so that they show up in tag search results
Clean Hyperlinks and HTML spaces
HyperlinkRemoves all friendly hyperlinks in the current page and any "&"nbsp";" that may subsequently appear. Many thanks to omeratay for both the original hyperlink macro and the software environment in which generate macros!
BP: _Create TOC
BearPlannerThis macro creates a TOC table of the sub-pages in this section. This macro is designed that each sub-page is a separate tasks for a to-do list. The other macros in this set change tags in the titles of the sub-pages that this TOC macro interprets and puts in symbols for Complete, Delegated, In Progress, Deleted, or Time Critical
Move empty pages to end of section
Page OrderingMoves empty pages to end of section. (Caveat: this will identify pages without text as empty, so be sure to inspect each one of them before deleting them!)
Page Template NameInfo
by Onetastic
Displays the original template used to create the current page
Last Updated: June 20, 2016

Page Template Name
Number Selected Cells
TableSet numbers from 1 to n to the sellected Cells
Grey Out & Strike Through Completed
TagsGrey out and strike through completed tags
Sort Paragraphs and Remove DuplicationsSort
by Onetastic, kolokolok
Sort every paragraph on the page exclude empty ones and title. And also delete duplications.
Last Updated: December 05, 2018

Sort Paragraphs and Remove Duplications
Create Page With Completed Tag SummaryTags
by nneals
Creates a tag summary page at the end of the section(s) selected for all completed tags. The page name that the tag was on is included in the summary list.
Last Updated: June 20, 2016

Create Page With Completed Tag Summary
Normal Text
CodeChanges the text style back to normal after code mode (Calibri 11 pt with no background). Works even when no text is selected.
DateTime Stamp
Date/TimeAdd properly formatted DateTime stamp
Create sections from list of titlesSections
by Onetastic
Creates sections in the current notebook (or section group) from a given list of titles separated by semicolon (;)
Last Updated: August 21, 2017

Create sections from list of titles
Section Names | |
Number First CellsTable
by Onetastic, Massimo
Numbers only the first column in a table starting from a given value.
Last Updated: May 23, 2017

Number First Cells
Please enter a starting number. | |
How much should it go up each time? | |
Copy Current Page to Other NotebooksPages
by Onetastic
Copies current page to other notebooks. Only copies text content. You can select one or more target notebooks, or pick all notebooks.
Last Updated: March 17, 2019

Copy Current Page to Other Notebooks
Tag Incomplete
TagsMarks the Todo tag Incomplete and clears strikethrough of the selected paragraph.
Sort by TagSort
by Onetastic
Sort selected paragraphs by their tag name
Last Updated: August 03, 2017

Sort by Tag
Scope | |
Sorting Option | |
Insert Short Date Stamp
Date/TimeInsert "YYMMDD - "
Sample - Insert Tags
SamplesInserts all possible tags on a new page
Remove All Indents From All Paragraphs
FormattingFor every paragraph, it will sent the indent to nothing
Transpose Table
TableTransposes the selected table. It may leave empty cells if the table is not a square. It only works if the table has text. Non-text content will be lost.
Text To Web Search LinkContent
by jk
Turns selected text into hyperlink. User can find words or phrases on the internet without copy pasting the text to browser. Choises of search engines are Bing and Google. Options are "Web", "Images", and "Videos". Helpful for online research, especi...
Last Updated: July 07, 2016

Text To Web Search Link
Select search engine | |
Select mode | |
New Website
ContentCreate a predifine structure for current Webpage
Tag Started and Completed
TagsWhen run once on a todo item, records the time started at the beginning. When run a second time, replaces the start time with the time elapsed since the tag and the current time and tags the item as completed. Known bugs: the cursor may jump around. Does not validate that the text after "- started at" is correct.
Align Right
ContainersAligns right all selected containers to the topmost selected one
Change Text ColorColor
by OmnesPotens, Onetastic
Change color of all instances of text within the given scope that match the given inputs. Required Inputs: hex code of desired color, Scope, Case sensitivity Optional Inputs: Text to Color, Target Font Name, Target Font Size, Various filters NOTE...
Last Updated: April 07, 2018

Change Text Color
Target Text to Color | |
Desired Color | |
Target Font Name | |
Target Font Size | |
Scope | |
Replace Page Title with Text Selection
ContentReplaces current page title with selection; if no text selected leaves page title unchanged
Search & Spell Check OffFind
by WetHat
Turn spell check off for matching text. Useful to programmers to get rid of spell check errors for technical terms you do not want to add to the custom dictionary. Examples of such terms are camel case words used for XML tag, type or function names.
Last Updated: June 19, 2016

Search & Spell Check Off
Find what | |
Scope | |
Toggle To Do & Strikethrough for Selection
TagsToggles the todo tag and strikethrough for the selected paragraphs
Light Ruled Lines for White Page
Rule LinesSets color to a lighter grey for a white background
Set Page to Staedtler Engineer
BackgroundSet the Page to emulate Staedtler engineering computation pad ala TOPS TOP35502
Distribute Columns
TableDistribute the width of the selected columns equally between them. This macros is similar to the command of the same name in Microsoft Word.
Insert Short Month Date
Date/TimeInsert short month format date
Reset Container Size
ContentResets the container size back to automatic after forever losing the auto-width property due to manually resizing the note container.
Text to Code: PythonCode
by xpphoenixj
Convert selected text into PythonCodeStyle. 将文本转换为Python代码风格。
Last Updated: June 14, 2019

Text to Code: Python
Yellow Text Background
ColorHighlights a text to yellow.
Code Styling
FontChanges the text style to code (Consolas 11 pt, with a very light blue background)
Add/Remove Date/Time from TitlesTitle
by Onetastic
Adds or removes Date/Time from titles of pages in current section or notebook
Last Updated: September 06, 2019

Add/Remove Date/Time from Titles
Scope | |
Add/Remove | |
Clean External Hyperlinks
HyperlinkRemoves all external hyperlinks, leaving internal and files intact
Number Cells in a Specific ColumnTable
by khowes
Numbers the cells in a specific column in the Table. If there is data in this column it will be overwritten with the number
Last Updated: June 20, 2016

Number Cells in a Specific Column
Please enter a starting number. | |
How much should it go up each time? | |
Which Column should the number go in | |
Insert DD/MM/YY and DayOfWeek
Date/TimeInsert DD/MM/YY DayOfWeek
Capitalize Page TitlesChange Case
by Onetastic
Capitalize titles of pages under selected scope
Last Updated: July 02, 2017

Capitalize Page Titles
Sample Insert Text
SamplesInserts text at the current position
Print/SaveAs SimpleHelper - Grid 0.5" on LetterPaper
PagesFirst, manually apply Letter size w/ margins T&B 0.5" and L&R 1". Then, run this macro to see the "ideal"printable-area if scale-down is not applied. See the comments in Macroland for more information.
Align Bottom
ContainersAligns Bottom all selected containers to the bottom most selected one
Remove Empty Lines from Selection
ContentRemoves empty lines from Selection (moves them to the bottom)
Matrix to Table
MathConvert a matrix into a table. To use this macro, you need first change your matrix into plain text by using Alt+"=".
Search & Replace in TitlesFind
by Onetastic
Search and replace text in titles of pages in selected pages, current section, notebook or all notebooks
Last Updated: August 16, 2017

Search & Replace in Titles
Find what | |
Replace with | |
Scope | |
Insert YYYY/MM/DD
Date/TimeInsert YYYY/MM/DD
Grey out completed
TagsGrey out completed tags and write date when it was completed
全页字体微软雅黑(含表格)
FontChanges text font on current page to Microsoft Yahei (for Chinese typing, refers to macro'Font -> Calibri')
Shrink PagesImage
by RobbieCottle
Resizes each image and printout in the current page by given percentage. This extension allows to choose either all images or the selected image only on the current page to be resized.
Last Updated: October 16, 2016

Shrink Pages
Width | |
Height | |
All Section Font Calibri Light
FontAll fonts change to Calibri Light, Titles to Font Size 20
Insert Page at the Top with Short Date as Title
PagesInserts a new page at the top of the current page stack and sets a short date as a page name
Mark All Pages as Read
PagesThis will mark each page in the current Section as Read
Fit printout images - for entire section
PrintoutFit printout images to page widht and place them in the top of the page. It will consider RTL page setting. If you import an 8.5x11 page from a printout (Ex. from a PDF) into OneNote, this macro will fit the image to the page widht and also set the image to background, making it ready to annonate and easily print out to paper if necessary. This macro will apply the change across all pages in the current section, for when the imported printout's pages are spread across multiple subpages in OneNote.
Sample Notebook/Section/Page PickerSamples
by Onetastic
Sample macro showing how to allow user pick a notebook, then a section, than a page
Last Updated: July 31, 2016

Sample Notebook/Section/Page Picker
Notebook | |
Add URL to label of linksHyperlink
by Onetastic, bb
For each link in selected scope, adds its URL to the display text
Last Updated: February 07, 2022

Add URL to label of links
Search Term | |
Style | |
Scope | |
Select all printout images beneath selected printout page.
ImageThis macro will select every picture with a subsequent printout page number so that they can be deleted, probably. Useful for inserted lecture slides that come in sets which encompass multiple lectures. I intend to make a more general version of this which selects images in a page based on y position instead of printout page number.
字体修正
Font正文中文改为微软雅黑12号,英文改为consolas12号,标题为20号,修改自”字体修正“,为避免丢失上传。PS:大家如果遇到什么问题,或有什么其他需求可发邮件到 shadowspacex@163.com)
Insert SubPage with Data as Title
PagesInsert subpage at the end of the section and set date as a name of the page.
Sample - Create a new page
SamplesCreates a new page in the current section with given title and some text content
Go to the begining of the page
NavigationMoves the cursor to the beginning of the page.
Title -> Calibri Light 20 (Current page only)
FontChanges title of current page to Calibri Light 20 to match OneNote 2013 style
HTML Space
ContentReplace the HTML space character " " with a space " ". Helpful following use of hyperlink removal macro.
Toggle Complete/Strikethrough
TagsToggles the Todo tag Complete/Incomplete and Strikethrough of the selected paragraph.
Add Footer to All PagesContent
by Onetastic
Adds the given text to the end of all pages in the current section
Last Updated: May 23, 2017

Add Footer to All Pages
Line 1 | |
Line 2 (optional) | |
Line 3 (optional) | |
Template Notebook StructureTemplates
by Onetastic
Save section hierarchy of current notebook (not pages) into a templates store and later apply those templates to new notebooks. Create a new empty notebook to apply templates.
Last Updated: December 02, 2018


Proofing Language Text -> English (US)
ProofingSets the proofing language on selected text to English (US)
Uncheck All Todos in Cells
TagsUncheck all todos contained in cells. Useful if you have many todos on one page and some must not be unchecked. For example, if you have a weekly calendar with todos you must do each day, and separate todos that don't need to be done on a specific day. I put my daily todos in a table and the other todos outside of the table. This marco unchecks only the todos in the table (in cells).
Toggle Red/Black
FormattingToggles selected text between red and black font colour.
Sort each paragraph on the page Ascending
SortExclude empty paragraph and title and no selection needed.
First-line indentFormatting
by zpp_jp
<p>Set a first-line indent of each paragraph. However, it ignores the following cases.</p><li>Paragraph in the table</li><li>bulleted paragraph</li><li>numbered paragraph</li><li>blank paragraph</li><li>paragraph other than default style is set</li><...
Last Updated: September 11, 2016

First-line indent
~ value decided at runtime ~ | |
~ value decided at runtime ~ | |
Insert Space Between Paragraphs
ContentInserts an empty paragraph between each of the selected paragraphs
Zotero Link in form of Author, Year
HyperlinkConvert each Quick Copy of Zotero Scanable Cite { | Author, Year | | |zotero://select/items/#_########} on the current page to a text in form of "Author, Year" with a hyperlink linked to Zotero. Each cite must in an individual paragraph.
Task Count++
TitleModified version of Task Count by Dawid. This macro counts all checkboxes and adds how many are completed to the title of the page. This version counts all checkbox style tags (including CheckBox priority 1 - n). Furthermore, it counts all tags applied to the same paragraph rather than just 1, so if two checkbox tags are applied to the same paragraph, it will count both of them.
Dim Selected Tags
TagsDims selected tags on the current page so that they don't show up in tag search results
All Section Font Calibri
FontAll fonts change to Calibri, Titles to Font Size 20
Copy text to first Page
PagesThis will copy all of the text from a page (and title) to the bottom of the first page in the same section. It will not copy images etc. it is a rough way to merge text pages from the bottom up. Please improve!
Resize all Images on Page to One Standrad Width
ImageResizes all imagen on the current page to a given, equal width.
Input Font (Select Scope)Font
by Douglas Henrique
Change text and title font in the current page, section, section group, notebook or all notebooks. Size to text is 11 and title is 20.
Last Updated: June 19, 2016

Input Font (Select Scope)
Scope | |
Write the type font to the body | |
Table Numbering with PrefixTable
by Eiv
Set a Prefix with numbers 1 to n on selected cells
Last Updated: June 20, 2016

Table Numbering with Prefix
Proofing Language Text -> German(DE)
ProofingSets the proofing language on selected text to German(DE)
Highlight Hashtags
FormattingHighlights hashtags (#word)
Sample Create Section Hierarchy
SamplesCreates a sample section group/section hierarchy
Next Unfinished To-Do Item
TagsSelects the next unfinished to-do item in the current page. The search starts after the current cursor location. Otherwise selects the first unfinished to-do item on the page.
Toggle Tags w/ strikethrough & date completed
TagsChecked tags are disabled, strike-thoughed, & stamped w/ date completed (Only adds complete date to tags not currently disabled). Unchecked tags are enabled & remove strike-through.
Link to Google
ContentSelect text and hyperlink to directly google search page. A child of the macro "Text to Web Search Link". Try "Set a reminder after 5 minutes" type commands too.
Übersichtliche Gestaltung für Checklisten
Tagsbearbeitet erledigte aufgaben auf den Ebenen 1-4
Convert Copied Paths to File Hyperlinks Macro
Hyperlink

Converts selected pasted "Copied Paths" into file hyperlinks. This provides similar functionality now removed from OneNote that allowed files copied from windows explorer to be pasted as hyperlinks. To use; 1-Ctrl Select multiple files within windows explorer, 2-Shift + right click one of the selected files, 3-Choose "Copy as Path" from context menu, 4-Go to OneNote and paste into a page, 5-Select all pasted paragraphs, 6-Select "Convert Copied Paths to File Hyperlinks" from Onetastic's hyperlink menu. See a demo of the macro in action at https://youtu.be/22nMT8wy8Cc. If you find this macro useful please donate to http://www.paypal.me/SimonRear to encourage the development of more useful timesavers.
BP: In Progress
BearPlannerAdds an icon (emoji) to the front of the title, for easy reference of page type. For example, use "✉" as the first character to easily identify pages created from emails.
我的评论
AuthorInsert a comment by the current author at the end of the current paragraph
TXT2TAB
TableConverts selected text into table with 2 columns : Odd-numbered paragraphs in the first column, even-numbered paragraphs in the second column
Bring selected stacked image to front
ImageSimple macro using z property - useful for stacked offset images
Vehicle Auction_Spaced
TemplatesA new vehicle auction
Code mode: Java
CodeChanges the text style to code (Consolas 10 pt, with a very light background, reminiscent of Evernote Code Blocks). Will colorize block+javadoc+inline comments as well as selected statements Disables spell check
Add some BBcode tags
BBcodeAdds BBcode [u][/u] [i][/i] and [b][/b] tags to underlined, italics, and bold text for copy/pasting into various places on the web. May not work across paragraphs. Preserves original formatting.
TOC of Subpages - MarkersTOC
by PKOLD
Creates a table of contents of the current page subpages. The list is put into the selected outline. The difference between this script and "TOC in Current Subpages" is that it creates markes ( ├─{ or └─{ ) to the left of each content item.
Last Updated: April 02, 2019

TOC of Subpages - Markers
Include 3rd level sub-pages | |
FG: White
ForegroundColors a text in white.
Insert page with selected text as title
PagesInserts a new page at the bottom of the section and makes the selected text the title. It also creates a link back to the original page.
Reformat Quick Paste text and URL into a hyperlink
ContentSelect pasted text and link from a web page, then run a macro - the URL will be added as a Hyperlink to the text.
Set Container Width manuallyContent
by Onetastic, peace_of_mind
Sets the width of all container on the current page to given number of points
Last Updated: April 11, 2019

Set Container Width manually
Add Date before Title (yy/mm/dd)
TitleModifies the page title to add the date in yy/mm/dd format
Insert Selected Text in a Custom TableContent
by arascanu
Styles a selected text (adds a highlight color and an important tag) and builds a custom table for the current section group in a new section [Course Overview], on a new page [Recent Feedback]. New rows are added at the top when further text from the...
Last Updated: November 15, 2017

Insert Selected Text in a Custom Table
Selected text --> Calibri 12 Black
FontChanges selected text font to Calibri size 12 black
Set Left = 0 Containers
by PackElend
Sets Container(s) Left = 0
Last Updated: March 07, 2017

Set Left = 0
Enter x-position of container | |
Enter x-position of all selectec containers | |
Replace Line Breaks with Paragraph Breaks
TextReplaces line-breaks (inserted with Shift+Enter) with paragraph-breaks in selected text
Add link and rename URL text to displayHyperlink
by deldens
ADD A LINK-TO-ORIGINAL-FILE THAT IS MISSING Procedure: 1-Shift + right click on the file; 2-Choose Copy as Path; 3-Go to OneNote, Onetastic Link > Add Link (the macro); 4-Paste it in the box with Ctrl+V; 5-Type a custom document name or Paste the URL...
Last Updated: June 19, 2016

Add link and rename URL text to display
DivideTwoCellsTable
by Rajguru
Divides Two Cells in a row or a column in a Table, Select 3 Cells, the Cell to be divided first then the Divisor and a Blank Cell for the Quotient and run the Macro.
Last Updated: January 16, 2019

DivideTwoCells
Append Date to Title (dd.mm.yy)
TitleModifies the page title to append the date in DD.MM.YY format
List hyperlinks from search in new pageFind
by martyh1
List hyperlinks from search in new page
Last Updated: June 20, 2016

List hyperlinks from search in new page
Recent Pages (many options)History
by Sticky
Displays a summary page of recent pages in current section/section group/notebook or all notebooks. Dialog box for how many days back to look, create/modified date, max #pages, days wanted, ascending/descending, other stuff. FUTURE DIRECTIONS: prese...
Last Updated: December 04, 2018

Recent Pages (many options)
Scope | |
Number of Pages to Display | |
Days Wanted Type | |
Date/Time Type | |
Sort Order | |
Display CM Dates | |
Group by paths (Little-Endian): Section < ... Notebook | |
Display page indentation (TBD: no page groups yet) | |
code
FontChanges selected text font to Consolas size 10
Font -> Courier New 9
FontChanges selected text font on current page to Courier New and font size 9 to indicate code parts
Set Container Width 618
ContentSets the container size
Calibri2微软雅黑
Font把页面中所有Calibri字体的文字修改为微软雅黑字体
Proofing Language Page -> English (UK)
ProofingSets the proofing language on selected page to English (UK)
Fit printout A4 to A3 page - for entire section
PrintoutFit printout A4 pages to right side of A3 landscape pages (if the page not set to landscape, it will set it) . It will consider RTL page setting. If you import an A4 pages from a printout (Ex. from a PDF) into OneNote, this macro will fit it to the page and also set the image to background, making it ready to annonate and easily print out to paper if necessary. This macro will apply the change across all pages in the current section, for when the imported printout's pages are spread across multiple subpages in OneNote.
Toggle Complete & Strikethrough
TagsEvery checked tag becomes disabled w/ strike-through, every unchecked tag becomes enabled w/o strike-through.
Font -> Verdana
FontChanges the paragraph fonts on the current page to Verdana (helps with readability). Only the font name changes. (Size, bold facing, italics, highlighting and other font options stay the same.)
All Section Font Calibri Black Size 11
FontAll fonts change to Calibri black size 11 with no highlight color, Titles to Font Size 20
Scale
ScaleInserts fixed-font 80 point scale
MultiplyTwoCellsTable
by Onetastic, Rajguru
Multiply two cells of a row or a column into a adjoining empty cell in a table
Last Updated: June 14, 2018

MultiplyTwoCells
Selection as Subpage
PagesInsert a subpage to the current page using selected text as title. The selected text will be made into a link refering to the new subpage and the new subpage will contain a link back to current page. In case the current page already has one or more subpages the new subpage will bee added in the bottom.
Insert Date - ISO 8601 Basic Format at Beginning of Page
Date/TimeInsert "YYYYMMDD - " at title location
Reset Stacked Image Order
ImageSelect all images on the page & put in the original order
List Password Protected SectionsSections
by Onetastic
Lists the password protected sections in the current notebook or all notebooks
Last Updated: March 31, 2020

List Password Protected Sections
Insert Date - ISO 8601 Basic Format
Date/TimeInsert YYYYMMDD
Set Text ColorColor
by Unknown User
Changes text color to a three-pair RGB hexadecimal value where each pair is a 2 digit value between 00 (off) to FF (full intensity). For example, to change text to full intensity RGB red, one would enter FF0000. For full intensity green, one would en...
Last Updated: March 21, 2019

Set Text Color
Enter color as hexadecimal value (rrggbb): | |
Check All Todos
TagsCheck all todo boxes on the current page
Color PowerShell Comments + NoSpell
FormattingChanges color of text starting with a hash comment (#) on selected lines to green and remove spell checks
Fix Printout RedX Issue
WorkaroundsWorksaround a bug in OneNote 2016 where prinouts will show up as red X on other clients. This macro runs on current notebook and fixes all such pages.
转换中文
Proofing将选定内容的校验语言设为中文,以屏蔽单词拼写问题 (Set the proofing language on selected text to Chinese)
Dim "In Attendace" tags
TagsDims "In Attendance" tags in current page so that they don't show up in tag search results
Set Image WidthContent
by Nicolas_Z
Set image width (and height in proportion as well) and keep the image "sizeSetByUser" property false.
Last Updated: May 25, 2018

Set Image Width
Create new page with an ID for a ZettelZettelkasten
by ralphkurz
Creates a new Zettelkasten-Page in the current section with title beginning with yyyymmdd
Last Updated: November 01, 2016

Create new page with an ID for a Zettel
Select Highlighted
TextSelects all highlighted text on the page
全页字体等线
FontChanges text font on current page to Microsoft Yahei (for Chinese typing, refers to macro'Font -> Calibri')
Clone HyperlinksHyperlink
by Chris K.Y. FUNG
Clone Hyperlinks Across Same Texts in Current Page. Find each text with hyperlink, and then clone the hyperlink to the same texts in Current Page. Last updated: 2015-01-01 (fixed bugs)
Last Updated: June 19, 2016

Clone Hyperlinks
Unlock Column Width
TableUnlock the column width of the selected columns so that their width adjusts automatically based on content.
Set label of links to URL
HyperlinkTake each link and set its displayed text to the URL
Insert Date - ISO 8601 Extended Format
Date/TimeInsert YYYY-MM-DD
Insert Page at the Bottom with Short Date and time as Title
PagesInserts a new page at the bottom of the current page stack and sets a short date and time as a page name
Untag/Select All Completed Tasks
ContentUntag and select all completed checkbox tasks for easy deletion within the page being edited.
Set All First Columns Width to 30 Value
TableIt will set first columns to 'locked' set it to width 30 (certain widths below a threshold don't have any effect)
Insert Dated Page with Section
PagesInserts a new page with title as date and section name. Update to 'Insert Dated Page at the Top' by Cyrus/Omer Atay to append the section name at the end of the title as well. Also add's the page to the bottom of the section rather than at the top.
Clean Strikethrogh
ContentRemove strikethrough texts in CurrentPage
Insérer un Calendrier MensuelCalendar
by archymede
Insérer un calendrier du mois et de l'année choisis
Last Updated: December 16, 2018

Insérer un Calendrier Mensuel
Selectionnez l'Année | |
Selectionnez le Mois | |
Premier jour de la Semaine | |
Format | |
Largeur de case en Grand Format | |
Hauteur de case en Grand Format | |
Proportional FunctionTable
by Qe7qBP5h
Useful for math; for each table cell, it creates a grid of proportions for a specific number and division number of your choosing. WARNING: Create a new scrap page with a table for this to work! (Also, it can only go down/up to a certain integer valu...
Last Updated: June 19, 2016

Proportional Function
Set the number to divide. | |
Please set the number you want to divide by. | |
Prepends Create Date *yyyymmdd* to TitleTitle
by Tony E
Build with code from "Prepend Creation to Title" by Jim and "Capitalize Page Titles" by Omer Atay. Function: Prepend the creation time in yyyymmdd format to titles of pages under selected scope. If the title already has date in other format, such a...
Last Updated: March 23, 2018

Prepends Create Date *yyyymmdd* to Title
Search & Highlight LanguageFind
by Howard
Highlight text with a specified proofing language
Last Updated: June 19, 2016

Search & Highlight Language
Remove any Highlighting First? | |
Language to Search for | |
Search Scope | |
[Activity #] tag & typeCourse Build
by bctaylor
Inserts bold [Activity #] tag and then prompts user to enter the title of the activity and type of activity in Adler University's course build OneNote books
Last Updated: June 20, 2016

[Activity #] tag & type
Add Hyperlink to TextHyperlink
by OmnesPotens
Search for instances of given text and add the given hyperlink to them assuming their font size is less than the given limit. NOTE: If you want to link to the non-web version of OneNote you must copy the hyperlink from the object you want to link to,...
Last Updated: April 04, 2018

Add Hyperlink to Text
Text to Add Link to | |
Object's Link | |
Font Size Limit | |
Scope | |
Insert One Cell Table Anywhere
TableInsert a single celled table in an outline OR IN A TABLE
Search links & add text to labelFind
by Rubiksmomo
Prompts for: scope, text to search in link target, text to add to the label of the links found
Last Updated: June 19, 2016

Search links & add text to label
Scope | |
Link target to search for | |
Text to add to the label of the link found | |
Fit printout images to Letter template (printer-friendly) - for entire section
ImageIf you import Letter-size page from a printout (e.g. from a PDF file) into OneNote, this macro will fit the image to the size of the Letter template, but also ensure that the printing bug in OneNote doesn't make printing the page to PDF or actual paper is not a nightmare (by scaling the printout image to be slightly smaller than the page size).
Color PowerShell Comments
FormattingChanges color of text starting with a single quote (#) on selected lines to green
[PDF] tag & textCourse Build
by bctaylor
Inserts bold [PDF] tag and then prompts user to enter authors, year and short title of the PDF document in Adler University's course build OneNote books
Last Updated: June 19, 2016

[PDF] tag & text
Convert Zotero scannable cite to a Hyperlink
HyperlinkConvert each Quick Copy of Zotero Scanable Cite { | Author, Year | | |zotero://select/items/#_########} on the current page to a hyperlink linked to Zotero. Each cite must in an individual paragraph.
Insert Page At Bottom With TitleTitle
by alwayslearner11
The titel is in form of yyyymmdd - and free text of titel (for e.g. "20141016 - Test the best")
Last Updated: June 19, 2016

Insert Page At Bottom With Title
Find Table Rows with Search TermFind
by Onetastic
Searches for a term in the current notebook in tables and outputs the found whole table rows into a new page
Last Updated: October 24, 2016

Find Table Rows with Search Term
Template Litigation NotebookLawToolBox
by Onetastic
Creates sections for the LawToolBox Template Litigation Notebook. It is recommended that you create an empty notebook and then run this macro while in that notebook.
Last Updated: February 21, 2018

Template Litigation Notebook
All Section Font Calibri Light
FontAll fonts change to Calibri Light, Titles to Font Size 20
Code Styling Toggle
FontToggle Code Styling (Consolas with light blue background) with Normal (Calibri with no (white highlight))
Duplicate Paragraph
ContentCreates a new paragraph with the same text as the current paragraph
Change Tag TextTags
by slm
Change the text that appears when you hover over a tag. The new text have more than one line. Select anyplace in paragraph that contains the tag whose text your want to modify.
Last Updated: October 19, 2016

Change Tag Text
BG: transparent
BackgroundHighlights a text transparent.
Insert Subpages with Selected Texts As Titles
PagesFor all selected text items - Insert new subpage at section bottom, crosslinked to starting page
Sort Rows by Tag
SortSorts the rows of the selected table based on the first tag in the first cell of each row
Insert Link To Parent Page
PagesInsert link to parent page in upper right corner. Works only for sub-pages.
Sample - Custom Sort Notebooks
SamplesSort notebooks by after the first 6 characters of name
Enspace Hyperlinks
HyperlinkReplaces encoded spaces (%20) in hyperlink display text with actual spaces
Disable all tags (5)
TagsDisable all tags on current page
Bee Society - MoSCoWTags
by Bee Society
Prioritizing using MoSCoW Technique
Last Updated: June 19, 2016

Bee Society - MoSCoW
Choose tag name | |
Scope | |
Collect Clipped URLsHyperlink
by Onetastic
Collect clipped URLs from current section or notebook
Last Updated: November 15, 2016

Collect Clipped URLs
start with | |
in | |
Add Author to Title
TitleModifies the page title to append the author's name
Exponentiate CellsTable
by Qe7qBP5h
Useful for math; for each table cell, it creates a grid of powers for a specific number of your choosing. WARNING: Create a new scrap page with a table for this to work! (Also, it can only go up/down to a certain integer value, limitation of Onetasti...
Last Updated: June 19, 2016

Exponentiate Cells
Black
BackgroundChange single page into black theme
BP: Time CriticalBearPlanner
by jeikenberry
This adds a Time Critical tag to the the title of the current page
Last Updated: March 03, 2019

BP: Time Critical
Search & Replace in Section NamesFind
by Onetastic
Search and replace text in section names in the current section group, notebook or all notebooks
Last Updated: December 17, 2017

Search & Replace in Section Names
Find what | |
Replace with | |
Scope | |
Reset Container to Default Position (by giny8i8)Containers
by giny8i8
Sets Container(s) Left = 36 Top = 86.400 (which are the default values of Onenote for any newly created page) -- by giny8i8
Last Updated: August 15, 2018

Reset Container to Default Position (by giny8i8)
Enter x-position of container | |
Enter y-position of container | |
Enter x-position of all selectec containers | |
Enter y-position of all selectec containers | |
字体修正
Formatting不会修改页面中的”Consolas“字体。修改自”中英样式“,未免丢失上传。
Tag Action OwnerTags
by psmyth
Prompts for and tags action owner e.g. [PS] - at beginning of paragraph in bold, red text
Last Updated: November 21, 2017

Tag Action Owner
Obscure ToggleChange Case
by slm
Convert Selected Text into other text based on key requested from user. Same process will convert back to original if same key is supplied. (This mimics the way Evernote encryptation works, but the algorithm here is quite weak. Note that spaces, qu...
Last Updated: August 14, 2016

Obscure Toggle
Key | |
Vote Count
TagsThis macro will count the todo list tag for voting purposes on a collaboration workspace such as on OneNote Classroom Creator. The result of the vote is displayed on the header. in order to use the Vote count you should create a list of voters. Giving them a to do list. Each votore check the to do list. it means voted.
Insert HH:MM:SS Time Stamp
Date/TimeHH:MM:SS
Format NumbersFormatting
by Onetastic
Applies specific formatting to all numbers in the selection or the current page
Last Updated: June 11, 2017

Format Numbers
Scope | |
Formatting | |
Proofing Language -> French
ProofingSets the proofing language on selected text to French
Insert page Title at Cursor
ContentInserts current page title + " - " at cursor
Insert Line Before Headings
ContentInsert a blank line before Heading 1, 2 and 3.
List pages with a given namePages
by Onetastic
Creates a new page with a list of all the pages in the current notebook that has a certain name
Last Updated: January 13, 2018

List pages with a given name
Name | |
Move page with a given string in the title to end of sectionPage Ordering
by Suresh
Move page with a given string (case-insensitive) in the title to end of section
Last Updated: June 20, 2016

Move page with a given string in the title to end of section
Enter word or a phrase to match page titles | |
Set Page Level to Three for All Pages in Section
PagesModifies every page level property in current section and sets it to 3
Selected text --> Consolas
FontChanges selected text font to Consolas size 10
Rename Links to Single NameHyperlink
by ben303
Rename Links - useful for batch renaming links to a single name - good for tables when link acts as a button to launch a media file or site
Last Updated: June 19, 2016

Rename Links to Single Name
Rename Links | |
Scope | |
[Page] tag & textCourse Build
by bctaylor
Inserts bold [Page] tag and then prompts user to enter the author, year, page title and URL for a web page or web site in Adler University's course build OneNote books
Last Updated: June 20, 2016

[Page] tag & text
Date Modifier for Imported Email from OutlookEMail
by Patrick Siggen
This macro is essentially a modified version of the "Outlook Email Date Stamp" by Omer Atay and JasonDaSilva. The modification is that the user prompt is in french and the macro works for e-mails in french and german. It should also work for italian ...
Last Updated: February 21, 2020

Date Modifier for Imported Email from Outlook
Langue | |
Portée de la macro | |
HTML Apostrophe
ContentReplace the HTML apostrophe character (&apos) with an apostrophe (').
Convert Paragraph Font to Segoe UI
FontStandard text on the page will now be Segoe UI 10 and headings will be Segoe UI 14
Set Entire Section Font to Segoe UI Family
FontThis will change all fonts in the section to the Segoe UI (Windows 10 style) family of fonts. Paragraph font Segoe UI 10, Title font Segoe UI Light 16, Tables font Segoe UI 10. It will not adjust bold or other styles leaving them intact.
Font -> 맑은 고딕
FontChanges text font on current page to Calibri to match OneNote 2013's style (useful for pasted text)
Resize Images Android
ImageResizes each image to good size for Android app
Add current paragraph link to currently selected text
HyperlinkTransform into an hyperlink to their own paragraph all selected texts in the current page
Insert Date CreatedTags
by poisedleft
Insert "Created: at the cursor position.
Last Updated: August 14, 2018

Insert Date Created
2. Red Toggle
ColorChanges selected text font to
Sort Paragraphs by Highlight Color
SortSort selected the paragraphs by the highlight color on them. You can use this after using "Extract Highlighted Text" macro to sort the extracted text by highlight color
Copy Pages from One Section to Multiple Other SectionsPages
by nneals
Copies all pages in current section to other sections (user entered).
Last Updated: January 07, 2019

Copy Pages from One Section to Multiple Other Sections
Scope | |
Add *yymmdd* + sort latest page on top
Title + Sort1. Add *yymmdd* as title prefix for all Notes in Section 2. sort latest page on top ***Note: automatically skip Notes already prefixed. If note has no title, automatically use first line or add "Untitled Note"
Gather Un-Done tags on new page with description, links and creation dateTags
by KamilNo
Creates a page at the top of the section that lists all un-checked To-do tags. It is titled "Un-done".
Last Updated: December 16, 2019

Gather Un-Done tags on new page with description, links and creation date
Scope | |
Paragraph Spacing = 7
FormattingSets paragraph spacing to "7" spaceBefore, "7" spaceAfter, and "0" spaceBetween.
BP: In Progress v2
BearPlannerThis macro takes the selected subpage and adds an in progress tag to the title of the subpage
Count Selected RowsTable
by Unknown User
Count the selected rows and shows the result in a message box.
Last Updated: June 25, 2018

Count Selected Rows
Font -> Arial 12
FontChanges selected text font on current page to Arial and font size 12 to indicate code parts
Proofing Language -> French (CA)
ProofingSets the proofing language on selected text to French (CA)
Add URL to label of links if missing (any scope)Hyperlink
by Rubiksmomo
Take each link and add its URL to the displayed text
Last Updated: June 19, 2016

Add URL to label of links if missing (any scope)
Rename Selected Links to Single NameHyperlink
by ben303
Rename Selected Links - useful for batch renaming links to a single name - good for tables when link acts as a button to launch a media file or site (selected links only)
Last Updated: June 19, 2016

Rename Selected Links to Single Name
Replace with | |
Prepends Create Date *yyyy.mm.dd* to TitleTitle
by MiguelNiblock
Function: Prepend the creation time in yyyy.mm.dd format to titles of pages under selected scope. If the title already has date in other format, such as yy/mm/dd, the old date will be updated to the yyyymmdd format. Note, if the title star with numb...
Last Updated: January 05, 2019

Prepends Create Date *yyyy.mm.dd* to Title
Add Date before Title (YYYY_MM_DD)
TitleModifies the page title to add the date in YYYY_MM_DD format
Color VB Comments
FormattingChanges color of text starting with a single quote (') on selected lines to green
Search & Replace in Section Group NamesFind
by Onetastic
Search and replace text in section group names in the current notebook or all notebooks
Last Updated: December 17, 2017

Search & Replace in Section Group Names
Find what | |
Replace with | |
Scope | |
Code MarkupCode
by Omar Alhelo
Style text inside (```) delimiters as code (like on stackoverflow)
Last Updated: June 29, 2020

Code Markup
Proofing Language -> Spanish (es-ES)
ProofingSets the proofing language on selected text to Spanish (es-ES)
Template SCorpBooks NotebookLawToolBox
by Onetastic
Creates sections for the LawToolBox Template SCorpBooks Notebook. It is recommended that you create a new empty notebook and then run this macro while in that notebook.
Last Updated: February 21, 2018

Template SCorpBooks Notebook
Auto Generate Links to Pages
LinksAutomatically creates hyperlinks on any text that matches a page title within the section
Samy --> InsertRowTable
by samyang12
Sample macro showing how to rearrange rows in a table
Last Updated: March 07, 2018

Samy --> InsertRow
3. Blue Toggle
ColorChanges selected text font to
Set Section Container Width 618
ContentSets the container size
Search & Set FontFind
by xuan
this function can change the three features(font/color/size) of text you search; and you are able to choose which or all features changed
Last Updated: December 07, 2019

Search & Set Font
Find what | |
Scope | |
Set Font | |
Color | |
Set Size | |
Set All Images in a Section as Background
ImageThis macro sets all images in the section to a background image, useful for large printouts.
Append Desired Text to All Page TitlesTitle
by amayo
Appends given text to all page titles in either the current notebook or all notebooks
Last Updated: October 16, 2017

Append Desired Text to All Page Titles
Append to title | |
Scope | |
Enumerate Hyperlinks Folder Name
Hyperlink

Enumerates selected file hyperlinks source url folder name allowing it to be subsequently copied into windows explorer to quickly navigate to that folder. This avoids having to edit the hyperlink and remove embedded html codes. The folder name is appended as text selected, ready for you to copy. See a demo of the macro in action at https://youtu.be/Mc_WpnVOcr4. If you find this macro useful please donate to http://www.paypal.me/SimonRear to encourage the development of more useful timesavers.
BP: Time Critical v2BearPlanner
by jeikenberry
This macro changes the title of the currently selected subpage (where the cursor is) and add the Time Critical tag to the title
Last Updated: March 03, 2019

BP: Time Critical v2
Make Blank Annual JournalCreate Diary
by cornsplicer
Select any year between 2013 and 2028 and this macro wil create a Journal for you. Each month is a section, and each month has a page per day, There is also a calendar tab that you can use the "Insert Calendar" macro to fill (I may later extend the ...
Last Updated: April 22, 2021

Make Blank Annual Journal
Attendance tag dimmerTags
by lutop
Dims in attendance tags for the selected scope
Last Updated: February 13, 2018

Attendance tag dimmer
Scope | |
All Section Font Calibri - Titles Calibri Light 20, Texts Calibri 11
FontAll fonts in current section change to Calibri. Titles to Calibri Light, font size 20. Texts to Calibri, font size 11.
BP: Completed
BearPlannerWhen on a page, this macro adds a completed tag to the title
Insert Time Stamp PEJ v.2
Date/TimeInsert MM-DD-YYYY HH:MM (bold, italic and gap)
Proofing Language Page-> Dutch (NL)
ProofingSets the proofing language on selected page to Dutch (NL)
White
BackgroundChange single page into White theme
Simple 365 daysCalendar
by refresh6724
create 365 pages Month = Section
Last Updated: June 21, 2021

Simple 365 days
Year | |
Month | |
Créer page avec TagTags
by Jerome
Crée une page avec le tag choisi
Last Updated: June 19, 2016

Créer page avec Tag
Entrer le titre de la page | |
Choisir le Tag | |
Garder les taches terminées | |
List Notebooks with Deleted Pages
HistoryOneNote has difficulties to sync books on IOS devices that have content in the recyling bin. This marcro helps to identify books that have deleted content. Creates a page with a list of all open notebooks and displays the number of deleted pages. A link to the notebook is created to navigate the book.
Table Numbering with Prefix, Starting Number and IncrementTable
by Quinn
Set a prefix, starting number and increment for a selection of cells on the page.
Last Updated: October 23, 2019

Table Numbering with Prefix, Starting Number and Increment
Enter Variable Prefix (Optional) | |
Enter starting digit (defalut is 1) | |
Enter increment (defalut is 1) | |
Insert 1/3 Dash Horizontal Line
Horizontal LineInserts a 1/3 Dash horizontal line
六爻排版
Typesetting对六爻卦象进行排版
Sample - Insert Bold Text Then Place Cursor After a Space
SamplesInserts bold text at the current position, then adds a space and places cursor after that
Generate Random String
ContentGenerates a random string of 10 characters and inserts it to the current page
tag un/completed sort,created/completed date entry Tags
by vaibhav
This Macro sorts the tags in Completed and uncompleted order. it also appends created date and Completed date in the end.
Last Updated: March 28, 2019

tag un/completed sort,created/completed date entry
Reformat Quick Paste text and URL into a hyperlink (text in BOLD)
ContentSelect pasted text name (must be bold) and link from YouTube video name and link, then reformat in only one line reduced format
Sample - Move Last Row To TopSamples
by Onetastic
Sample macro showing how to rearrange rows in a table
Last Updated: November 25, 2016

Sample - Move Last Row To Top
Add Space After Paragraphs
FormattingAdd 20 pt Space After Paragraphs
1. Black Toggle
ColorChanges selected text font to
当前页面目录目录
by Z
This is a Chinese version of TOC in Current Page. I only changed the title "Table of Content" to "目录" and "Backtotop" to "页首", which might be more suitable for Chinese users. 只是把TOC in Current Page这个宏的目录标题从 "Table of Content"改成了“目录”,把“Backtotop”改成了“...
Last Updated: October 03, 2020

当前页面目录
Change Font and Proofing Language to fit Chinese Characters
FontUpdated from “分别设置中英文字体”,thanks to @wenmin92
Paragraph Spacing = 0
FormattingSets paragraph spacing to "0" spaceBefore, "0" spaceAfter, and "0" spaceBetween.
Offline Reading tag & textCourse Build
by bctaylor
Inserts bold Offline Reading tag and then prompts user to enter authors, year, short title and chapters of textbook in Adler University's course build OneNote books
Last Updated: June 20, 2016

Offline Reading tag & text
Degree Symbol
TextInserts "°" at the current position
Title -> Times New Roman 20
FontChanges title of each page in the current section to Times New Roman 20
Insert Dated Page with Section at Top
PagesInserts a new page with title as date and section name. Update to 'Insert Dated Page at the Top' by Cyrus/Omer Atay to append the section name at the end of the title as well. Also add's the page to the bottom of the section rather than at the top.
Copy Plain Text Link to Current PageHyperlink
by Onetastic
Displays the onenote: link for the current page so that you can copy it and paste it into an application that only accepts plain text. Built-in Copy Link to Page feature in OneNote would copy the link in HTML format.
Last Updated: October 03, 2018

Copy Plain Text Link to Current Page
Insert REVERSE
ContentInserts text string REVERSE with red background and white font color
Set Page Date to Today
Date/TimeSets the creation date of the current page to current date/time
Prepend Creation to Title (yymmdd)
TitleExtension from Jim's popular Prepend Creation Title. This version prepends created date to *yymmdd* instead of *yyyy-mm-dd*. Trick 1: Write your first line as title. Trick 2: Use Quick Access Toolbar so that you can use Atl + <number> then Enter to quickly add to title
BP: Completed v2
BearPlannerWhen the cursor is on a page link, this macro adds a complete tag to the page title
Font -> Times New Roman 12
FontChanges selected text font on current page to Times New Roman 12pt
Randomize TableSort
by Just-A-Ty
Randomize the order of the rows of a table, excluding the header. This is useful to many GMs to "roll" on random loot tables and such.
Last Updated: February 14, 2018

Randomize Table
Replace SmartQuote
FindFind & Replace smart quotes from Microsoft word
My Page Formatter_可自定义
Font正文之中如果想要顺利应用子标题生成,必须没有tab输入,所有的缩进使用空格或者不使用缩进,使用愉快~
Append Date to Title (dd.mm.yy) Titel
TitleModifies the page title to append the date in DD.MM.YY format
Move Images to Upper Left
ImageMoves images to upper left corner of page, under title.
Proofing Language Text -> Dutch (NL)
ProofingSets the proofing language on selected text to Dutch (NL)
Title > 黑体 15.5
Font修改当前页面标题的字体为黑体,字号为 15.5。
Replace Paragraph Breaks with Line Breaks
TextReplaces paragraph breaks in selected paragraphs with line breaks. Line breaks can be manually inserted using Shift+Enter.
All section page background to Apple
BackgroundChanges the backgound color of all pages in current section to "Apple".
All Page Font Meiryo UI Size 10
FontAll fonts change to Meiryo UI black size 10, Titles to Font Size 20. 1 page effect
Clark_Code
Formatting代码格式:代码Courier New12号斜体
Proofing Language -> Portuguese (Standard)
ProofingSets the proofing language on selected text to Portuguese (Standard)
Small-Caps Titles
Change CaseCapitalizes the first and last word of a selection and any other words longer than 3 letters - all others are set to capitals but 4 sizes smaller to emulate small caps.
Select Between First two Heading 1
ContentSelects all content between the first and the second Heading 1 styled paragraphs in the current page
Append Date to Title (dd.mm.yy) Datum "Angebot" Titel
TitleModifies the page title to append the date in DD.MM.YY format
Shift first image to upper left and resize for printingImage
by Ekimnosneb1
Shift the first image on the page to the upper left corner and resize to fit on the first page to allow easier printing.
Last Updated: March 04, 2019

Shift first image to upper left and resize for printing
Spanish Proofing
ProofingSwitch proofing and change style to show Spanish text
Add *yymmdd* as Note title prefix for all Pages in Current Section
TitleAdd *yymmdd* as Note title prefix for all Pages in Current Section. Usage: select desired Section to add *yymmdd* before running macro. If Page already starts with 20** or 18** then that note will be skipped. If Page does not have the title: the first line will become the title -> trick: don't bother naming your note. Just type the first line with your intended title. Then run this macro once after every while.
Reformat Quick Paste text and URL into a hyperlink (YT tam18)
ContentSelect pasted text (default text size 18) and link from YouTube video name and link, then reformat in only one line reduced format
Proofing Language -> English (US)
ProofingSets the proofing language on selected text to American English
Set Page Level to 1 for All Pages in Section
PagesModifies every page level property in current section and sets it to 1
Append Date to Title (dd.mm.yy) Wetter
TitleModifies the page title to append the date in DD.MM.YY format
Set Page Level to Two for All Pages in Section
PagesModifies every page level property in current section and sets it to 2
Create Take a Test App link
HyperlinkConverts selected URL to URL used by new Take a Test App in Windows 10 Education edition.
Insert Subpage dated
Pagesinserts a new page at the bottom of the section and makes it a subpage with todays date
New NPCD&D
by cort1237
Creates a random NPC when supplied with a few details.
Last Updated: March 31, 2019

New NPC
Name | |
Race | |
Alignment | |
Alignment | |
Job | |
Insert SubPage with Date as Title
PagesInsert subpage at the end of the section and set date as a name of the page.
Font -> Consolas 11pt
FontChanges font to Consolas with size 11pt on current pages
[Interview] tag & textCourse Build
by bctaylor
Inserts bold [Interview] tag and then prompts user to enter the title of the interview, Kaltura vido's entry ID, and title of video as it appears in the Kaltura video in Adler University's course build OneNote books
Last Updated: June 20, 2016

[Interview] tag & text
Demarca Lineas Tamaño Carta
Rule LinesAgrega lineas de color gris suave para delimitar el tamaño de una carta en el modo de tamaño Automático o Infinito.
Number Pages
PagesAdds numbering to the page titles in the current section. If the pages already have numbering it will update it
Add *yymmdd* as Note title prefix for all Pages in Current Section
TitleAdd *yymmdd* as Note title prefix for all Pages in Current Section. Usage: select desired Section to add *yymmdd* before running macro. If Page already starts with 20** or 18** then that note will be skipped. If Page does not have the title: the first line will become the title -> trick: don't bother naming your note. Just type the first line with your intended title. Then run this macro once after every while.
Green Text
ColorSets font color to green
Font -> Courier New 10
FontChanges selected text font on current page to Courier New and font size 10 to indicate code parts
Font -> Calibri 11
FontChanges selected text font on current page to Calibri and font size 11.
Get-Set Positions-Size OutlinesContents
by Carmelo Daniele
Set or Get all positions of Outline in a Document with Size of elements
Last Updated: January 13, 2019

Get-Set Positions-Size Outlines
Set rpm Indenting+Style
MyToolsSets for each outline left offset 36p (default) and width=1000p + Makes cascade indenting: - greater header level has greater indenting level - text under header has indenting greater by one than header
BP: Delegate v2BearPlanner
by jeikenberry
This macro adds the Delegated tag to the page where the cursor is
Last Updated: March 03, 2019

BP: Delegate v2
Clark_Title
Formatting标题格式:中文宋体,英文Times New Roman,20号粗体
Add URL pdf linkHyperlink
by Rota Sun
add an updf:// link from ctrl+V then, you can call pdf reader through local url protocol
Last Updated: December 30, 2019

Add URL pdf link
Crear título fechaTitle
by LuisM
"AAAA-MM-DD Título_opcional" con fuente por defecto
Last Updated: June 19, 2016

Crear título fecha
All Section Font Meiryo UI
FontAll fonts change to Meiryo UI, Titles to Font Size 20
Complete all uncompleted tags in page
TagsFor each tag in page, set to completed if it is not completed
Proofing Language Page -> German (CH)
ProofingSets the proofing languae on selected page to German (CH)
All Section Font Meiryo UI Size 10
FontAll fonts change to Calibri Light, Titles to Font Size 20 Other Font Size 10
Sum Hours in Page Titles of Current SectionMisc
by Unknown User
Sum hours contained in page titles of current section and display the total in a dialog box. Optionally, create a new page with a detailed report. Hours must be between parentheses and be at the end of the page title. For example: This is my page tit...
Last Updated: July 19, 2018

Sum Hours in Page Titles of Current Section
Report page title: | |
BP: DelegateBearPlanner
by jeikenberry
This macro adds the Delegated tag to the current page title
Last Updated: March 03, 2019

BP: Delegate
[Panel Discussion] tag & textCourse Build
by bctaylor
Inserts bold [Panel Discussion] tag and then prompts user to enter the title of the panel discussion, Kaltura vido's entry ID, and title of video as it appears in the Kaltura video in Adler University's course build OneNote books
Last Updated: June 20, 2016

[Panel Discussion] tag & text
Set all Section Titles to Segoe UI 20 with ColorFont
by Ken Bayliss
Changes Title of each page in the current section to Segoe UI, Font Size 20, with Color Picker
Last Updated: May 28, 2019

Set all Section Titles to Segoe UI 20 with Color
Select a Colour for ALL TITLES ON ALL PAGES IN THIS SECTION: | |
Get and Set PositionsContents
by Carmelo Daniele
Capture positions and Set for all Outline in a document.
Last Updated: January 13, 2019

Get and Set Positions
14号雅黑
Font14号雅黑
Proofing Language -> Dutch (NL)
ProofingSets the proofing language on selected text to Portuguese (Standard)
Set rpm Indenting
MyToolsMakes cascade indenting: - greater header level has greater indenting level - text under header has indenting greater by one than header
Calibri2楷体
Font把页面中所有Calibri字体的文字修改为微软雅黑字体
Font -> Arial 14
FontChanges selected text font on current page to Arial and font size 14 to indicate code parts
Clark_Text
Formatting正文格式:中文宋体14号,英文Times New Roman14号
Samy --> 9.toggle HL yellow
ColorChanges selected text font to
Proofing Language Page -> Spanish (ES)
ProofingSets the proofing language on selected page to Spanish (ES)
Insert Page Created Date in ISO format
Date/TimeInserts the page created date in ISO format (YYYY-MM-DD HH:MM)
Page and Title modifier for imported Outlook EmailsEMail
by Patrick Siggen
This macro works for e-mails imported in OneNote from Outlook only. The user prompt is in french. What it does is set the OneNote page date to the one of the e-mail within it. Added to that, it also changes the title of the page by adding the date of...
Last Updated: March 28, 2020

Page and Title modifier for imported Outlook Emails
SetstatusRecycle
SetstatusSets background of currently selected to orange
Sample - Insert Styled Paragraph
SamplesInserts a paragraph for each built-in OneNote style into the current page
Add Collmex Link
HyperlinkCreates a link to collmex customer from selected text. Collmex is a german ERP cloud solution at www.collmex.de. How to use: Adjust your own collmex number. Then start using: Every of your customer gets a unique number. Just type this number, select the number and this macro will insert a link to this specific customer.
12号仿宋
Content12号仿宋
Shift first image to upper left
ImageShift the first image on the page to the upper left corner to allow easier printing.
BP: Deleted v2
BearPlannerThis macro sets the deleted tag on the subpage where the cursor is located
Samy --> 8.toggle HL aqua
ColorChanges selected text font to
當前䈎面目錄TOC
by Bobo_alcazar
This is a Traditioal Chinese version of TOC in Current Page. I only changed the title "Table of Content" to "目錄" and "Backtotop" to "䈎首", which might be more suitable for Chinese users. 只是把TOC in Current Page這個宏的目錄標題從"Table of Content"改成了“目錄”,把“Back...
Last Updated: June 10, 2020

當前䈎面目錄
Remove Line Breaks
ContentRemoves line breaks on selected text
Custom Display Code
CodeConverts the selected highlighted text. Reformats it with line numbering and code background highlightin.
全页CY
FontChanges text font to Consolas-Yahei, A font type combined both Consolas as English and Yahei as Chinese
OneNote转为MD格式
Formatting个人用onenote自动转为markdown格式的宏 1.缩进用“   ” 2.表格不会被缩进影响 3.加粗字体转为md格式 4.字体颜色用font标签标记
Gather TO-DO tags on new page with description, links and creation dateTags
by Connie Mathison
Creates a page at the top of the section that lists all un-checked To-do tags. It is titled "TO-DO".
Last Updated: September 01, 2021

Gather TO-DO tags on new page with description, links and creation date
Scope | |
Distribution Group Tags DimmerTags
by Sally Guenette
Dims distribution tags so they don't appear in tags summaries/find tags.
Last Updated: December 26, 2018

Distribution Group Tags Dimmer
Scope | |
Create Customer Hierarchy (Dutch)Telenet
by Nextel
Create a customer and project section group hierarchy within the current selected section group
Last Updated: May 15, 2019

Create Customer Hierarchy (Dutch)
Customer name | |
Samy --> 7.toggle HL purple
ColorChanges selected text font to
CheckedTagDateInsert
Tags_DateChecks if a Tag is checked and places the current date in the next cell/paragraph if so.
Sort Paragraphs and Remove DuplicationsSort
by philganong
Sort every paragraph on the page exclude empty ones and title. And also delete duplications.
Last Updated: May 24, 2020

Sort Paragraphs and Remove Duplications
Samy --> 3.blue bold
FontChanges selected text font to
Set rpm StandardStyle
MyToolsSets for each outline left offset 36p (default) and width=1000p
Proofing Language Page -> Polish (PL)
ProofingSets the proofing language on selected page to Polish (PL)
Proofing Language Text -> German(AT)
ProofingSets the proofing language on selected text to German(AT)
Samy --> 5.toggle HL Off
ColorChanges selected text font to
Insert Page after Current
PagesInserts a new page after the current page at the same level as the current page
Samy --> 2.red bold
FontChanges selected text font to
Font -> Arial 16
FontChanges selected text font on current page to Arial and font size 14 to indicate code parts
Set Proofing Language to en-gb or pl-plProofing
by b.oszajca
Toogle proofing language on selected text between en-gb and pl-pl
Last Updated: June 19, 2016

Set Proofing Language to en-gb or pl-pl
Samy --> 6.toggle HL grey
ColorChanges selected text font to
Proofing Language Text -> Polish (PL)
ProofingSets the proofing language on selected text to Polish (PL)
Font -> Microsoft YaHei UI
FontChanges text font on current page to Calibri to match OneNote 2013's style (useful for pasted text) modified from font-> Calibri
Format standard table page images
ContentRecommended for use on a page containing a 2-column table of images. Standardize the width of all images, table columns, and containers on the current page. All images are resized to width of 360 while maintaining aspect ratio. All table columns are resized to width of 50 unless an image in that column prevents it from shrinking lower than 360. All containers are resized to width of 730 unless otherwise restricted.
Text To Code V1.1
CodeTakes code pasted from an IDE and makes a code like block, preserving color and disabling the spell check.
Proofing Language -> Danish
ProofingSets the proofing language on selected text to Danish
Font -> Arial 10
FontChanges selected text font on current page to Arial and font size 10 to indicate code parts
All Page Font Calibri Size 16
FontAll fonts change to Calibri black size 16, Titles to Font Size 20. 1 page effect
Proofing Language -> Swedish
ProofingSets the proofing language on selected text to Swedish
AddCCRLInkToSelectedText
HyperlinkAdd CCR hyperlink to selected text. Selecting "12345" and invoking macro creates the link: http://ccms.cadence.com/cqweb/#/Production/CCMPR/RECORD/CCMPR12345
Samy --> 4.toggle bold
FontChanges selected text font to
All Page Font Arial Size 11
FontAll fonts change to Arial size 11, Titles to Font Size 20. 1 page effect
Proofing Language -> Czech (CZ)
ProofingSets the proofing language on selected text to Czech (CZ)
Prepend Short Creation Date to Title ('yy.mm.dd ddd)
CustomizePrepend create date "'yy.mm.dd ddd" to title
Proofing Language Page -> Chinese(Simplify)
ProofingSets the proofing language on selected page to Chinese(Simplify)
Proofing Language -> Portuguese (Brazil)
ProofingSets the proofing language on selected text to Portuguese (Brazil)
Proofing Language Text -> German(CH)
ProofingSets the proofing language on selected text to German(CH)
Proofing Language -> Slovenian (SLO)
ProofingSets the proofing language on selected text to Slovenian (SLO)
Samy --> 2.purple bold
FontChanges selected text font to
Proofing Language -> Swedish
ProofingSets the proofing language on selected text to Swedish
SetPageAsLatest
MyToolsReads Current Title, changes temporarily, then back to original, to force this page as LATEST=opened by default, without the need for any real changes
Samy --> 1.Consolas
FontChanges selected text font to Consolas size 10
Section Group Title -> Calibri 20 Bold
FontChanges title of each page in the current section group to Calibri 20 Bold to match OneNote 2013 style
Toggle between en-US and fr
ProofingToogle proofing language on selected text between en-us and fr
Proofing Language -> Italian
ProofingSets the proofing language on selected text to Italian (it-IT)
Convert "LN, FN" to "FN LN" in Meeting Notes
ContentIn meeting notes if there are attendees in the format "LastName, FirstName", this macro converts them to "FirstName LastName" format.
Proofing Language Page -> Bulgarian (BG)
ProofingSets the proofing language on selected page to Bulgarian(BG)
Title -> Arial Black 20
FontTitle in Arial Black 20
Resize Images Larger ThanImage
by Kelvin Afolabi
Resizes all images and printouts in the current page larger than specified to the specified image size. Useful for when you want to shrink the container, but one or more images are preventing it from becoming smaller.
Last Updated: May 20, 2021

Resize Images Larger Than
Width | |
Height | |
Proofing Language Text -> Croatian (Hr)
ProofingSets the proofing language on selected text to Croatian (Hr)
Proofing Language Page -> Croatian (Hr)
ProofingSets the proofing language on selected page to Croatian (Hr)
Remove NumberingText
by DWord
Remove numbering from begining of every line in text
Last Updated: September 02, 2020

Remove Numbering
Scope | |
Format | |
Proofing Language -> Slovak (SK)
ProofingSets the proofing language on selected text to Slovak (SK)
Create Page With Completed Tag SummaryTags
by Peter Schaltegger
Creates a tag summary page at the end of the section(s) selected for all completed tags. The page name that the tag was on is included in the summary list.
Last Updated: November 23, 2021

Create Page With Completed Tag Summary
Insert YYYYMMDD - Long Date as Title
Date/TimeInsert YYYYMMDD - Long Date as Title, eg ... 20210913 - Monday, 13 September 2021 (based on other macros, thanks to Insert ISO yyyymmdd - at the beginning of the page and insert long date macros)
All Section Font HelveticaNeue - Titles HelveticaNeueLT Com 65 Md 20, Texts HelveticaNeueLT Com 65 Md 11
FontAll fonts in current section change to Calibri. Titles to Calibri Light, font size 20. Texts to Calibri, font size 11.
Link Text on Page to Page Titles in Selected SectionLinks
by Adam Kirk
Macro that allows you to link text on a page to a selected section's pages with matching page names
Last Updated: September 08, 2021

Link Text on Page to Page Titles in Selected Section
Notebook | |
Proofing Language Page -> Slovak (SK)
ProofingSets the proofing language on selected page to Slovak (SK)
Add icon to all meetingsMeetings
by ama1216
This macro will change the title of each page in the current section to add a meeting emoji to the beginning (unless it already has one). This has been made specifically for meetings sent to OneNote from Outlook. Great from seeing all meetings in a s...
Last Updated: April 08, 2021

Add icon to all meetings
Proofing Language Page -> German (CH)
ProofingSets the proofing language on selected page to German (CH)
Paragraph Spacing = 9
FormattingSets paragraph spacing to "0" spaceBefore, "0" spaceAfter, and "9" spaceBetween.
ALL Page Titles -> Calibri 20
FontUpdates the Titles of ALL Pages in ALL Sections of the Current Notebook to Calibri 20 to match the OneNote 2019 title style.
Advanced Table Numbering with PrefixTable
by Handy
Set a Prefix with numbers. Variable start number and increment.
Last Updated: April 24, 2021

Advanced Table Numbering with Prefix
Enter Variable Prefix (Optional) | |
Enter start number (Default = 1) | |
Enter increment (Default = 1) | |
Font -> Calibri Light 48
FontChanges selected text font on current page to Arial and font size 12 to indicate code parts
Insérer une ligne livrable
SNCLInsérer un modèle de ligne pour noter un livrable.
Dark grey background with green font
BackgroundGive a single page dark grey background and change the fonts to green
Insert Date UpdatedDate/Time
by Philena
Insert "Updated: at the cursor position.
Last Updated: September 15, 2021

Insert Date Updated
Insert page create short format date time at selection, cursor
ContentInsert page create short format date time at selection/cursor ('YY.mm.dd ddd)
Custom Java Display Code
CodeConverts the selected highlighted text. Reformats it with line numbering and code background highlightin.
Rosa Cor de pele
BackgroundDefine o Background da página como rosa cor de pele.
All Page Font Calibri Size 14
FontAll fonts change to Calibri black size 14, Titles to Font Size 20. 1 page effect
Set Font 나눔고딕 11
FontAll fonts in current page change to 나눔고딕 size 11
Spell Check off for Courier - Page
Spell CheckTurns Spell Check off for any text in the open page with the Courier New font.
Proofing Language Page -> German (AT)
ProofingSets the proofing language on selected page to Austrian German
Spell Check off for Courier - Notebook
Spell CheckTurns Spell Check off for any text in the open notebook with the Courier New font.
Noto Sans TC Medium
FontChange font to Noto Sans TC Medium
Proofing Language -> Ukrainian (UA)
ProofingSets the proofing language on selected text to Ukrainian (UA)