1 min readfrom Microsoft Excel | Help & Support with your Formula, Macro, and VBA problems | A Reddit Community

Open local image hyperlink using the Photos app

Our take

Are you struggling to open local image hyperlinks in the Photos app instead of your default web browser? Many users, like u/Dry-Platform-4785, have encountered this frustrating issue when attempting to create hyperlinks to image locations in Excel. While the Photos app is set as the default for image formats, Windows often defaults to the browser for these links. Fortunately, there are workarounds to ensure your images open in the Photos app, allowing you to seamlessly manage your visual content. Let’s explore the solutions.

The small friction between a spreadsheet and the operating system underneath it reveals something larger about how we manage data every day. When a user sets Photos as their default image handler and it works perfectly everywhere except inside Excel, the problem isn't really about hyperlinks. It's about the gap between what a tool assumes and what the user actually needs. This is the same kind of disconnect that shows up when someone can't get a bar graph to display only Yes percentages or when 2,000 daily tasks arrive in a CSV that needs to be distributed among ten workers without manual effort. These aren't edge cases. They are the everyday texture of working with data, and they deserve better than workaround after workaround. "Only show Yes percentages" and "Simplifying a task assignment process, where 2000 tasks are broken up among 10 workers." both capture that reality in different ways, and together they paint a picture of users fighting small battles that could be won by more thoughtful design.

The root cause here is well understood. Excel treats local file hyperlinks as URLs, which means Windows routes them through the system's URL protocol handler rather than the file-type association a user has configured. The browser opens because that's what the OS defaults to when it sees a path that looks like a web address. The user didn't change any settings. The behavior changed around them. This is the kind of thing that erodes trust in a tool slowly, not through any single failure but through the accumulation of small moments where the software doesn't respect the environment you've already set up. You spend time configuring your system to work the way you want, and then a spreadsheet ignores all of it. That tension is worth paying attention to because it reflects a broader pattern: legacy applications often treat operating system conventions as suggestions rather than rules.

What makes this particular issue interesting is how universal it is. Anyone who works with image-heavy spreadsheets, whether they're documenting assets, managing photo libraries, or linking product visuals, will eventually hit this wall. The workaround most people land on involves creating a batch script or using a VBA macro to call the Photos app directly, which works but adds complexity to something that should be seamless. It also shifts the burden onto the user, who now needs to maintain a small piece of code just to do what the OS already knows how to do. This is the cost of friction that isn't acknowledged. It doesn't break anything outright, but it costs time and mental energy every time it happens. "Having issues printing a document" touches a similar nerve, where the expected behavior of a familiar action suddenly behaves differently for reasons that aren't immediately clear.

The real question worth watching is whether spreadsheet platforms will eventually honor file-type associations and system defaults the way the rest of the desktop ecosystem has learned to. As more users expect their tools to fit into existing workflows rather than replacing them, these small protocol mismatches become harder to justify. The future of data work depends on tools that respect the intelligence users have already invested in their systems. Until then, knowing why the browser opens and what your options are is the kind of practical insight that keeps workflows moving.

First of all, my default system application for all image formats is Photos.
This works when opening any image outside of Excel.
But for some reason, when creating a hyperlink pointing to the image location, Windows runs the default browser to open the image.

How can I work around this and get it to open using the default application for Photos image files?

submitted by /u/Dry-Platform-4785
[link] [comments]

Read on the original site

Open the publisher's page for the full experience

View original article