Werte transponieren / Macrorecorder
16.07.2005 08:14:05
Erich
ich möchte die Funktion Bearbeiten/Inhalte einfügen / Werte, transponieren
per Makro automatisieren. Dazu habe ich die Aktion mit dem macrorecorder aufgezeichnet
und zwei Input-Boxen eingefügt, bei denen ich die Zellen auswählen kann.
Bei der ersten Input bleibt das Makro aber bereits hängen:
Sub Werte_transponieren()
Dim Bereich As Range
Dim Bereich2 As Range
Set Bereich = Application.InputBox("Wählen Sie die Zelle in die der Eintrag erfolgen soll", Type:=8)
Range(Bereich.Address).Select
Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlanks:= _
False, Transpose:=True
Application.CutCopyMode = False
Set Bereich2 = Application.InputBox("Wählen Sie den Sortier-Bereich", Type:=8)
Range(Bereich2.Address).Select
Selection.Sort Key1:=Range(Bereich2), Order1:=xlAscending, Header:=xlGuess _
, OrderCustom:=1, MatchCase:=False, Orientation:=xlLeftToRight
End Sub
Laufzeitfehler 1004
Die PasteSpecialMethode des Range-Objektes konnte nicht ausgeführt werden
Besten Dank für eine Hilfe!
mfg
Erich
http://www.kenostrategen.de