Spaltenbreite und Sortieren
20.09.2005 15:56:57
Roland
Ich habe beiliegenden Code. In diesen soll noch integriert werden, daß die Spaltenbreite automatisch an die Größe des Inhaltes angepaßt wird (Doppelklick zwischen zwei Spalten) und dann nach der Spalte C aufsteigend sortiert wird.
Geht das? Und wenn ja, wie?
Bitte um Hilfe, danke!
ActiveWorkbook.Sheets(1).Select
ActiveSheet.Columns("A:A").Select
Selection.TextToColumns Destination:=Range("A1"), DataType:=xlDelimited, _
TextQualifier:=xlNone, ConsecutiveDelimiter:=False, Tab:=False, _
Semicolon:=False, Comma:=False, Space:=False, Other:=True, OtherChar _
:=";", FieldInfo:=Array(Array(1, 1), Array(2, 1), Array(3, 1), Array(4, 1), Array(5, _ 1), Array(6, 1), Array(7, 1), Array(8, 1), Array(9, 1), Array(10, 1), Array(11, 1), Array(12 _
, 1), Array(13, 1), Array(14, 1), Array(15, 1), Array(16, 1), Array(17, 1), Array(18, 1), _
Array(19, 1), Array(20, 1), Array(21, 1), Array(22, 1), Array(23, 1))
ActiveSheet.Cells.Select
Selection.Replace What:="""", Replacement:=" ", LookAt:=xlPart, _
SearchOrder:=xlByRows, MatchCase:=False
Cells.EntireColumn.AutoFit
ActiveSheet.Range("A1").Select
Set NeueMappe = Workbooks(2)
Do
DName = Application.GetSaveAsFilename
Loop Until DName False
NeueMappe.SaveAs FileName:=DName + ".xls", FileFormat:=xlExcel9795
End Sub
Anzeige