Ich benutze dieses Skript zum horizontalen Scrollen mit Shift + Mausrad für Excel:
#IfWinActive, ahk_class XLMAIN
+WheelDown::ComObjActive("Excel.Application").ActiveWindow.SmallScroll(0,0,3,0)
+WheelUp::ComObjActive("Excel.Application").ActiveWindow.SmallScroll(0,0,0,3)
Es funktioniert hervorragend für Tabellen, aber wenn ich die Umschalttaste gedrückt halte und auf Diagrammblättern scrolle, wird der folgende Fehler angezeigt:
Error 0x800A03EC -
Source: Microsoft Excel
Description: Unable to get the SmallScroll proprety of the Window class
HelpFile: xlmain11.chm
HelpContext: 0
Specifically: SmallScroll
Line#
002: Return
---> 002:
ComObjActive("Excel.Application").ActiveWindow.SmallScroll(0,0,3,0)
002: Return
003:
ComObjActive("Excel.Application").ActiveWindow.SmallScroll(0,0,3,0)
003: Return
004: Exit
004: Exit
004: Exit
Gibt es eine Möglichkeit, dies zu beheben, oder werde ich für immer die Bildlaufleiste ziehen, weil Excel-UX saugt?
Ich verwende Excel 2016 unter Windows 10.
microsoft-excel
autohotkey
Marcel
quelle
quelle
Antworten:
Ich weiß, dass dies alt ist, aber hier ist eine Antwort für diejenigen, die nach horizontalem Scrollen in Excel suchen.
Das folgende AutoHotKey-Skript funktioniert. Ich habe das hier gefundene Skript von BevanFindlay an meine Bedürfnisse angepasst. Ich habe festgestellt, dass sein Skript in Excel funktioniert, aber nirgendwo anders.
Ich habe einige Tests in Excel 2010 durchgeführt und es funktioniert immer noch einwandfrei auf Arbeitsblättern mit Diagrammen. Wenn Sie Daten in dem ausgewählten Diagramm haben, wird tatsächlich ein Bildlauf entlang der Daten durchgeführt, was interessant ist, falls dies unerwartet ist. Es wird jedoch so lange horizontal gescrollt, wie Sie die Daten im ausgewählten Diagramm nicht haben. Hoffe das hilft!
quelle
Ich fand das obige Skript umständlich und langsam: Es sendet im Grunde eine festgelegte Anzahl von {Left} - oder {Right} -Befehlen. Keine der AHK-Lösungen scheint zuverlässig zu sein.
Dieses Programm bei GitHub eignet sich hervorragend zum horizontalen Scrollen von Excel und Word 2016 https://github.com/T800G/OfficeScroll Drücken Sie einfach die Umschalttaste und drehen Sie das Rad ...
quelle