office 365
20775 TopicsAccess 2608 Build 20326: Line controls disappear in Print Preview
I believe there may be a regression in Microsoft Access Build 16.0.20326.20034 (64-bit) affecting Line controls in reports. I can reproduce the problem even with a completely new blank MDB database, so it does not appear to be related to an existing application. Steps to reproduce: 1.Start Microsoft Access 64-bit Build 16.0.20326.20034. 2.Create a new blank MDB database. 3.Create a new report in Design View. 4.Add a Line control to the Detail section. 5.Add a Rectangle control to the same section. 6.No VBA code or special event handling is required. 7.Select Microsoft Print to PDF as the printer. 8.Open Print Preview. Actual result: The Rectangle control is displayed correctly, but the Line control disappears in Print Preview. The problem is not specific to a particular printer. We have reproduced it with multiple printers. Expected result: Both the Line and Rectangle controls should appear in Print Preview and in the printed output. Workaround: Rolling Microsoft Access back to an earlier build immediately resolves the problem. The same MDB file and the same report then display and print the Line control correctly. We have also reproduced the issue with Build 16.0.20326.20044 (64-bit). Has anyone else been able to reproduce this with Version 2608 / Build 20326?703Views2likes11CommentsRibboncreator2021
RibbonCreator 2021 is one of the most popular tools for creating custom Microsoft Access ribbons without having to write all the Ribbon XML manually. It provides a WYSIWYG (What You See Is What You Get) editor that allows developers to create tabs, groups, buttons, menus, and icons visually, and then export the generated Ribbon XML directly into an Access database. Advantages of RibbonCreator 2021 Easy-to-use visual interface. Automatically generates Ribbon XML. Integrates VBA callbacks for Access applications. Supports custom images and built-in Office icons (idMso). Compatible with Microsoft Access 2021 and Microsoft 365. Alternative Solution Another excellent option is AccessUI Ribbon & Tree Builder, a free Access add-in that enables developers to build complex ribbons without XML knowledge. It also helps generate the required VBA callback procedures automatically. Recommendation For professional Microsoft Access development: RibbonCreator 2021 → Best for advanced customization and full control over the Ribbon interface. AccessUI Ribbon & Tree Builder → Best for rapid development and ease of use. If you are developing Access applications for end users and need a robust, mature solution, RibbonCreator 2021 is generally the better choice due to its comprehensive feature set and direct Access integration. https://ribboncreator2021.de/52Views0likes2CommentsThousands of Sent Items moved to Deleted Items, no rules, no retention
Hello everyone, I'm investigating a very unusual Exchange Online mailbox issue and would appreciate any insights from anyone who has seen something similar. Environment Exchange Online (Microsoft 365) Mailbox: User mailbox Outlook for Mac Outlook for iOS Outlook Web (OWA) Incident Summary On August 13, 2026, approximately 4,997 messages were moved from: The activity occurred over roughly a 3-hour period. Mailbox audit logs show thousands of: Operation: MoveToDeletedItems events. Hourly breakdown: 01:00 - 2,046 events 02:00 - 1,540 events 03:00 - 1,408 events Audit Findings All sampled audit events show: LogonType = 0 (Owner) UserId = affected mailbox owner Result = Succeeded I sampled 5,000 records and all of them were: LogonType = 0 No events were recorded as: LogonType = 1 (Admin) LogonType = 2 (Delegate) Source and Destination Folders Examples from mailbox audit records: Folder : \Sent Items Destination : \Deleted Items Operation : MoveToDeletedItems Message Trace Findings Extended Message Trace was performed on one of the affected emails. The trace confirmed: CopiedToSentItems=True DeleteAfterSubmit=False which indicates: The email was successfully sent. The email was copied to Sent Items. Exchange did not delete the message during transport. So the message existed in Sent Items and was later moved to Deleted Items by a mailbox operation. Rules Investigation Checked: Get-InboxRule -Mailbox <mailbox> -IncludeHidden Findings: No Inbox Rules targeting Sent Items. No hidden Inbox Rules targeting Sent Items. Only two legitimate rules that delete messages from specific Jira/Confluence senders. Delegation Investigation Mailbox permissions reviewed. Known permissions exist, but mailbox audit logs show: 5000/5000 sampled events = LogonType 0 Therefore: No evidence of delegate activity. No evidence of administrative activity. Retention / Compliance Investigation Checked: Get-Mailbox Get-RetentionPolicy Get-RetentionPolicyTag Get-RetentionCompliancePolicy Get-RetentionComplianceRule Findings: No Sent Items retention tag. No retention policy targeting Sent Items. No Purview retention/compliance policy appears to explain this behavior. Activity pattern does not resemble normal retention processing. Add-ins Investigation Mailbox add-ins: Polls Share to Teams Send to OneNote Action Items Bing Maps My Templates Unsubscribe No third-party mailbox-management or archiving add-ins found. Client Information Seen During Investigation Examples observed in mailbox audit logs: Client=OutlookService;MacOutlook/16.112 a { text-decoration: none; color: #464feb; } tr th, tr td { border: 1px solid #e6e6e6; } tr th { background-color: #f5f5f5; } What Has Been Ruled Out ✅ Admin activity ✅ Delegate activity ✅ Inbox Rules ✅ Hidden Inbox Rules ✅ Outlook add-ins ✅ MRM retention policies ✅ Sent Items retention tags ✅ Purview compliance retention policies ✅ Exchange transport deleting the messages Question Has anyone encountered a similar case where: Thousands of messages were moved from Sent Items to Deleted Items Operation = MoveToDeletedItems LogonType = 0 (Owner) No rules No retention policy No delegate activity particularly involving: Outlook for iOS Outlook for Mac Client=OutlookService Any similar experiences, findings, or recommendations would be greatly appreciated. As we need to know the root cause for this issue. Thanks11Views0likes0CommentsUsing tables, lists, and dropdowns and not sure how to make this work…
Hi! I have an Excel workbook with several worksheets that need to be filled in by the user. The first worksheet (Sheet A) has fields for employee names/addresses/id#s, their work classification, their tax filing status, their gross pay, the various taxes that come out, etc. There is also a worksheet titled "Data Sheet" with a table ("Table A") that has the employee names/addresses/id#'s. When filling in "Sheet A", the user can select from a dropdown list of those employee names/address/id#'s (the list comes from "Data Sheet - Table A") and the employee's info fills into that field. These are the steps I followed to set up the "Data Sheet" and the dropdown list on "Sheet A". 1. Added a worksheet to the end and named it Data Sheet. 2. To add a table, made a list of employee names with a header name and then selected an item in the list and Insert>Table, named the table (no spaces) in the Table Name box, and made sure that the header row is checked. 3. Next, I defined the list. Clicked on an item in the list, then under Formulas, selected Define Name. 4. Gave the list a name different than the table name or head name. In the reference section, highlighted all the items, but not the header. This allows the list to be added to without having to change the range. 5. On "Sheet A", I selected the cells I want to use the drop-down for. Selected Data Validation on the Data tab. Selected allow “list”, then in the source box hit F3 so that the lists I've made would pop up and selected the correct one. 6. Made sure that the column where users will input their info is unprotected. I've since set up a second table ("Table B") on "Data Sheet" and defined the list, etc., to be the employee fica rate. On “Sheet A” the fica withheld from the employee's paycheck goes into the field next to the employee name/address/id# field. When the user selects an employee name/address/id# from the dropdown list on “Sheet A”, is it possible to make the corresponding fica field auto-calculate from “Data Sheet” at the same time? The list/table (“Data Sheet – Table B”) would need to be the percentages that each employee pays and then “Sheet A” would need to pull the corresponding percentage from “Data Sheet – Table B” and multiply it with the wages the user has entered and the result of that calculation would land in the “fica” field. Thank you so much!! Diane6.3KViews1like38CommentsRegression in v2605: Subform with overlapping controls breaks timer in unrelated form
I found another issue (sorry) which might be caused by the zoom-related changes in 2605. The following repro example works fine in 2604 (Monthly Enterprise Channel) but breaks in 2605 (Current Channel). Again, this issue is unrelated to zooming itself. Prepare database The repro requires three forms and a few controls. Since those are tedious to get right manually, I wrote some VBA code to do that for us. Execute BuildRepro() in the Immediate Window to create the forms and controls. Option Compare Database Option Explicit Public Sub BuildRepro() CreateFormASubform CreateFormA CreateFormB End Sub Private Sub CreateFormASubform() Dim frm As Form Dim ctl As Control Set frm = CreateForm() Set ctl = CreateControl(frm.Name, acTextBox, acDetail, , , 345, 1140, 1746, 260) ctl.TabStop = False Const textBoxTop = 260 Set ctl = CreateControl(frm.Name, acTextBox, acDetail, , , 56, textBoxTop, 270, 270) ctl.TabStop = False Set ctl = CreateControl(frm.Name, acImage, acDetail, , , 56, 0, 270, 270) Set ctl = CreateControl(frm.Name, acCommandButton, acDetail, , , 60, 795, 5895, 260) SaveAndClose frm, "FormA_Subform" End Sub Private Sub CreateFormA() Dim frm As Form Dim ctl As Control Set frm = CreateForm() Set ctl = CreateControl(frm.Name, acSubform, acDetail, , , 100, 100, 3000, 3000) ctl.SourceObject = "FormA_Subform" SaveAndClose frm, "FormA" End Sub Private Sub CreateFormB() Dim frm As Form Dim ctl As Control Set frm = CreateForm() frm.TimerInterval = 1 Set ctl = CreateControl(frm.Name, acLabel, acDetail, , , 100, 100, 5000, 1000) ctl.Name = "my_label" ctl.Caption = "Waiting for Timer..." frm.HasModule = True frm.Module.InsertText _ "Private Sub Form_Timer()" & vbCrLf & _ " Me.TimerInterval = 0" & vbCrLf & _ " Me.my_label.Caption = ""Done""" & vbCrLf & _ "End Sub" frm.OnTimer = "[Event Procedure]" SaveAndClose frm, "FormB" End Sub Private Sub SaveAndClose(ByVal frm As Form, ByVal newname As String) Dim oldname As String oldname = frm.Name DoCmd.Save acForm, oldname DoCmd.Close acForm, oldname DoCmd.Rename newname, acForm, oldname End Sub Run repro 1. Open FormA. 2. Open FormB (while FormA is still open). Expected result: FormB opens completely, the timer runs and the label reads "Done". Actual result: FormB opens "halfway" (it's visible, but it's tab is still missing, see screenshot below) and the label still shows "Waiting for Timer...". As soon as you right-click anywhere, the form finishes opening and the timer runs, changing the label to "Done". Notes: I tried to make the repro as simple as possible. If you remove one of the controls from FormA_Subform (or enable TabStops), the problem disappears. It might have something to do with overlapping controls: If you change textBoxTop from 260 to 280, so that it no longer overlaps with the image, the problem also disappears. We need the overlapping controls because in our real code the subform is continuous and displays data at different indentation levels (like a treeview).316Views0likes9CommentsPlanner Dashboards (Cross Planners, AD Direct Reports, Etc.)
What - if any - rollup capabilities do the planner dashboards have? I'm looking specifically to Planner as a solution for a central, simple, unified task management platform. However, my reporting needs would include: Roll-up of multiple planners into one view for a user (Similar to what the old MySite task rollup allowed) Roll-up of multiple planners into one view for a project manager, admin, etc. Ability to view a team's tasks...for instance based on AD manager19KViews4likes7CommentsBraille Translator Challenge
Using the Braille Alphabet lookup table provided: Part 1 - convert the given phrase from Braille to words. Part 2 - convert the given phrase from words to Braille. ✅ Solutions should be in the form of a single-cell formula. ✅ Generalized Lambda functions are welcome, provided the function definitions are included with your solution. ✅ Keep in mind, the "best" solution is not necessarily the shortest... Strive for conciseness, if you wish; just don't let your solutions be ordinary. 😉 Good luck and have fun!230Views0likes13CommentsNeed suggestions for managing email signatures organization-wide
Hi everyone, I'm looking for advice on managing email signatures organization-wide in Office 365. Right now, every user creates their own signature in Outlook. This has led to inconsistent branding and outdated contact details across the company. I explored a few built-in options, but nothing seems to give proper centralized control, and manually asking every user to update their signature isn't practical. I'm wondering if there's a better way to handle this natively within Microsoft 365, or if most organizations end up going with a third-party tool for this. If you've dealt with something similar, I'd love to hear how you approached it and what worked for you. Any suggestions or experiences would be really helpful. Thanks in advance!88Views0likes4CommentsStandardized succession planning process in Microsoft 365?
This might be a bit out there but I'm looking to build a succession planning system in our organization. Is there any way I can pull role information from Entra ID and automatically send out succession plan forms based on the individuals tenure so they can name successors? Possibly also create an attribute for potential successors for each role?34Views0likes1Comment