Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: was ist hier falsch?

was ist hier falsch?
Dirk
Hallo allerseits,
habe ein Problem und hoffe auf eure Unterstützung :-)
Ziel: Ich möchte die MB-Größe einer Datei verjüngen
Vorgehen: Es sollen fast alle Formeln durch Werte ersetzt werden .... fast alle deswegen, da die Formel im aktuellen Jahr noch benötigt werden!
Mein CODE-Ansatz sieht wie folgt aus:
Option Explicit

Sub FormelnUmwandeln()
Dim ws As Worksheet
Dim letzteSpalte As Long
Dim letzteZeile As Long
Dim x As Long
Dim i As Long
For Each ws In ActiveWorkbook.Worksheets
ws.Select
letzteSpalte = ActiveSheet.Cells(5, Columns.Count).End(xlToLeft).Column
letzteZeile = (Cells(Rows.Count, 1).End(xlUp).Row)
For i = 1 To letzteSpalte
If Cells(5, i) = "2009" Then
x = i
End If
Next
Range(Cells(1, 1), Cells(letzteZeile, x)).Value = Range(Cells(1, 1), Cells(letzteZeile, x)). _
Value
Next ws
End Sub

Nur funktioniert er leider nicht! Er bleibt bei folgendem Teil stehen: Range(Cells(1, 1), Cells(letzteZeile, x)).Value = Range(Cells(1, 1), Cells(letzteZeile, x)).Value
Wenn ich die Variable X durch einen festen Bezug ersetze klappt es!
Was mach ich hier falsch?
Gruß Dirk
Anzeige

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
AW: was ist hier falsch?
11.06.2010 11:26:29
Rudi
Hallo,
x ist wahrscheinlich 0.
Versuchs mal mit
If Cells(5, i) = 2009 Then
Gruß
Rudi
Danke Rudi! mit ohne "" zum Erfolg! _owT
11.06.2010 12:00:17
Dirk
Gruß Dirk
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige