Add Mouse Wheel event to Excel embedded Chart object - excel

I'm trying to enhance user interaction with excel embedded chart objects. To be honest, nothing more of what you can currently find every where else, but this doesn't seem so true for excel charts.
In the list of chart's events I can't find the MouseWheel event, so my request is to add/simulate the MouseWheel event to an excel embedded chart object.
I googled around without success, so...
can someone of you point me in the right direction in order to accomplish the below mentioned task?
When I select/activate an embedded chart, the task is stopping the default mouse wheel behaviour (scroll or zoom the worksheet area - depending on the Ctrl key is pressed or not) and resize chart through zooming in/out X,Y axis scales by up/down mouse wheel movement
Please get a look at my other request [here]

Related

Draggable sine function, click, move and release

Someone has an example to learn how is possible to do a draggable sine function with matplotlib?
I have multiple graphs on the same figure with different axis, I need to adjust the position for every graph using the mouse, click and keeping pressed the right button should be possible to move the graph selected.
Or in alternative to do an automatic adjustment of the offset for every graph.

Why is Application.WorkbookNewChart event not firing on the new chart types such as Sunburst, Treemap?

In my Excel VSTO plugin I created Treemap chart, Sunburst chart manually. I had a break point in my event handler for : Application.WorkbookNewChart . This break point was never hit conmfirming that my NewChart event is not even firing for these new chart types. It does get fired if I use the old types such as Pie Chart, Bar chart etc. Can someone please help?

Excel VBA IE Get Element's Coordinates For Mouse Click

Is there a way to get an IE element's mouse coordinates then command a mouse move to that coordinates on the screen to click it? I tried searching for element.getAttribute but so far couldn't find what I need.
I simply need the mouse to move/point to an object and click it. I'm needing to do it this way without using element.click

Making a Timeline/Linking Label Text to MsgBox

I am creating a timeline in Excel. For each date, I could have one or more event happen. Displaying the entire text of each event above the data point will be crowded. I will have short descriptions above each data point. I want to click the label text or data point and have a message box appear with the information associated with that event.
I have a timeline template already and I have the values set up. I don't want to manually create transparent command buttons behind each event. Is there a way to have VBA automatically border or create a shape behind each data point or data label and have it be a button that displays a message box? Even better yet, is there a simpler way of doing this process than I have been thinking about it?
Thank you so much!
Jaxon

Drag and drop the shape of graphs

Is it possible to drag and drop the shape of graphs in Excel?
I'm thinking something along the lines of:
-if I click and hold the graph I can drag it up and down
-if I click on a point on the graph and then click and hold on another point, I will drag an interval of the graph up and down
No. What you are asking for is "Interactive charting". The Excel VBA charting interface draws the entire chart based the parameters you define for it. It doesn't have an interface to manipulate the individual components of the chart thru VBA. (Something like move line vertice to new point). In addition, the points of the graph are based on spreadsheet values. So it would have to detect your mouse events over the chart, convert those movements to the scale used in the chart to reverse calculate a value and then change the associated cell in the spreadsheet. And then a graph repaint of the entire chart would be requested. This total repaint would look pretty choppy.

Resources