faab58
Goto Top

VBA Excel bei manuellem Spaltenwechsel Arbeitsmappe automatisch sichern

Hallo liebe Gemeinde,

ich habe ein Problem ( wie so viele andere ) und hoffe eine Idee zu bekommen.


Ich möchte jedesmal, wenn ich manuell einen Spaltenwechsel (nicht bei einem Zeilenwechsel) vornehme, die Arbeitsmappe unter ihrem Namen automatisch im Hintergrund per VBA speichern.

Vielleicht hat jemand eine Lösung

Lieben Gruß an alle

FAAB

Content-Key: 263536

Url: https://administrator.de/contentid/263536

Printed on: April 19, 2024 at 20:04 o'clock

Member: eisbein
Solution eisbein Feb 15, 2015 updated at 13:44:57 (UTC)
Goto Top
Hallo!

Wie steht es um deine VBA-Kenntnisse?

Schon mal versucht einen Makro aufzuzeichnen und dann den Code zu begutachten?

Gruß
Eisbein
Member: opalka
Solution opalka Feb 15, 2015 updated at 13:45:00 (UTC)
Goto Top
Hallo,
Dim beforeColumn As Integer

Private Sub Workbook_SheetSelectionChange(ByVal Sh As Object, ByVal Target As Range)
    Dim col As Integer
    
    col = Target.Column
    If beforeColumn <> col Then
        ActiveWorkbook.Save
        beforeColumn = col
    End If
End Sub

Für Zeilen anstelle von Column Row nehmen.

Gruß
Member: FAAB58
FAAB58 Feb 15, 2015 at 13:44:26 (UTC)
Goto Top
Vielen Dank oplaka - funktioniert genial !!!! Hast mir sehr geholfen...*freu*