5 ms·
I work on Excel at Microsoft and this is really cool. I’ll check it out and share it with the rest of the R&D.
by inglor 4y ago
I work on Excel at Microsoft and this is really cool. I’ll check it out and share it with the rest of the R&D.
- anakic 4y agoThanks, that's great!! <3
- keithalewis 4y agoPlease tell Satya to show the ancient C SDK a little love. I'd hate to see this disappear: https://github.com/xlladdins/xll#fp-data-type https://github.com/xlladdins/xll#fp-data-type
- andysinclair 4y agoDo you know if this item from the Microsoft 365 roadmap would stop Add-ins (xll files) like this from working? https://www.microsoft.com/en-us/microsoft-365/roadmap?filters=&searchterms=115485 https://www.microsoft.com/en-us/microsoft-365/roadmap?filter... I also have a vested interest as one of my software products is an xll Add-in. Any further details from Microsoft would be most welcome, thanks.
- anakic 4y agoNo idea, haven't seen this until now. Hopefully they provide a mechanism for allowing legitimate addins to get around it. Perhaps using a code signing cert (which I do) or an EV certificate would be appropriate. Security has been a bit of nightmare with Excel addins. I've had to deal with false positives on and off again a bunch of times already. First it was windows smart screen, then antivirus vendors every so often. It's a slog...
- tech234a 4y agoTypically you can go into the file properties and check the “Unblock” checkbox to remove what Microsoft calls the “Mark of the Web”.
- inglor 4y agoOpen us a feedback through the app. We actually read every tiny bit.
- Tempest1981 4y agoCool. How can I turn off the animated cursor movement in Excel? And Outlook? Drives me crazy. I keep submitting feedback. Even a registry hack is fine.
- gadders 4y agoJan 2024 - Microsoft releases Excel with it's own built-in C# IDE, doesn't credit original developer.
- giancarlostoro 4y agoThey might be likely to offer him a job there honestly. The architect of C# was poached from Borland after all.
- IncRnd 4y agoEven today, it isn't Embrace, Extend, Employ.
- addandsubtract 4y agoHow'd that go for the AppGet dev?
- giancarlostoro 4y agoNot familiar with this story.
- xbar 4y agoNor was I. It's worth a search and read.
- VWWHFSfQ 4y agoI always felt that there was more to that story than what was reported. My understanding is they reached out to him to interview for a PM role to develop an official "AppGet" at Microsoft but, for whatever reason, he didn't get the job. Maybe the interviews didn't go well? Maybe there were some red flags somewhere? Who knows. But it didn't really sound to me like they acted in bad faith.
- gadders 4y agoI hope it does work out for the original author and he deserves it but there have been cases before where concepts have been taken from their originator and implemented by the large corporate with no cash or even credit given.
- airstrike 4y agoMay I suggest a new feature? I imagine there's no real hard reason why Data Validation won't take dynamic arrays. It would be amazing to use UNIQUE or even FILTER in the Custom format. I've tried all sorts of workarounds including defining named ranges, using INDIRECT, etc. but it seems like I inevitably need to create a range for Data Validation to work Which in turn leads me to think there should be a way to create a virtual Range object in VBA that isn't really in a sheet (or a VirtualRange object that is similar enough to Range to make it work for most purposes). If one were to refactor Range entirely (not suggesting that), it seems like the issue is that the Range object actually encapsulates two different data representations into one jumbled up object: (1) cells in a worksheet with properties such as style, fill, value, etc. and (2) a traversable quasi-array data type with useful methods such as offset, rows, columns, etc. Those two things often line up, but not always. Anyway, I probably spend too much time thinking about Excel :-) </rant>