2009, 16:52
# 3
Threadstarter
Hallo,
das funktioniert leider auch nicht. Da bekomm ich dann die Fehlermeldung Laufzeitfehler 1004 "Die Methode 'Range' für Objekt '_Global' ist fehlgeschlagen". 04. 2009, 16:57
# 4
ich habe eben dein Makroschnipsel vervollständigt und komme zu dem Ergebnis: Bei mir funktioniert es mit dem Doppelpunkt. Option Explicit Public Sub Test() Dim i As Integer
Dim berstart As Range
Dim berende As Range
Dim adr As String
Dim adr1 As String
Dim adr2 As String
i = 3
Cells(3, i). Set berstart = Cells(3, i)
Set berende = Cells(12, i)
adr1 = dress( False, False)
adr2 = dress( False, False)
adr = adr1 & ":" & adr2
Range(adr). NumberFormat = "#, ###0. 000" End Sub
Code eingefügt mit Syntaxhighlighter 4. Zellenformat per VBA ändern. 4
Ich weiß allerdings nicht, was in deinen Zellen als Inhalt steht. Bei mir waren die Zellen leer, enthielten hinterher aber das gewünschte Format. 04. 2009, 17:15
# 5
Komisch, genauso isses bei mir auch. Aber bei mir verändert er nach wie vor nur die Zelle in Zeile 3 und die in Zeile 12.
Gast
Verfasst am: 16. Nov 2011, 16:49 Rufname:
Danke fr deine Hinweise. Verfasst am: 16. Nov 2011, 22:18 Rufname:
_______________________________
Ich habe das Select nur aufgegriffen, weil ich Timo zeigen wollte, wie er sein Problem lsen kann (also alles was rechts des = steht). Ich bin ganz Deiner Meinung, dass. Activate und berflssig sind und benutze sie selbst auch nie
Verfasst am: 26. Mai 2009, 11:08 Rufname:
Hehe, danke euch beiden - ich hab beide Lsungen ausprobiert und Sie funktionieren. (bisschen anpassen musste ich noch, da sich die Zellbereiche inzwischen gendert hatten.... )
Ja, das mit select und activate wei ich selber ja auch, aber fr andere sachen bin ich wohl noch zu sehr anfnger - da stellt das fr mich die einfachste alternative. Verfasst am: 26. Mai 2009, 14:29 Rufname:
Hallo Nochmal,
inzwischen habe ich mir das Makro glaube ich selber soweit angepasst, dass es schon wieder nicht funktioniert... - Ich wollte diesmal ohne. activate/ auskommen, wie es mir ja empfohlen wurde. Fr Hilfe wre ich sehr dankbar - ich bekomme Fehler 1004. (In Zelle B8 steht eine 3 - ohne Nachkommastellen, als Zahl formatiert. )