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

SuchenErsetzen Makro

Forumthread: SuchenErsetzen Makro

SuchenErsetzen Makro
28.06.2002 14:55:04
Alex
Hallo Leute,

in einem Datenbestand steht in der ersten Zeile in jeder Zelle eine Formel der Art : "='1'XXX" wobei die 1 das Arbeitsblatt anspricht. In der Zeile 2 möchte ich nun nicht ='1'XXX" in den Formeln stehen haben, sondern ='2'XXX" usw. bis zur letzten Zeile des Datenbestands. Dazu suche ich ein Programm

Vielen Dank im Voraus
Alex

Anzeige

1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Re: SuchenErsetzen Makro
30.06.2002 15:35:14
Heinz Franz Posch
Hi

generell ließe sich so was so lösen (zeilenweise! wenn's so passt musst Du halt noch einen Zähler um den Code wickeln der Spaltenweise raufzählt - Vorteil der vorliegenden Variante ist, man kann von überall aus in Richtung unten loslegen):

Sub reinschreiben()
Dim i As Integer
Dim zeilen As Integer
Dim stelle As Integer
Dim formel As String
Dim fehlermeldung

On Error GoTo fehlermeldung

zeilen = InputBox("Wie oft soll der Eintrag wiederholt werden (Anzahl der Zeilen) ?")
formel = InputBox("Gib die Formel ein, die in die markierte Zelle gehört!")
stelle = InputBox("Gib jetzt ein, an welcher Stelle in der Formel sich das Zeichen befindet, das die Variable darstellt! In Deinem Beispiel (""='1'XXX"") wäre es an der vierten Stelle.")


For i = 1 To zeilen
ActiveCell.Formula = Left(formel, stelle - 1) & i & Mid(formel, stelle + 1)
ActiveCell.Offset(1, 0).Activate
Next i

Exit Sub


fehlermeldung:
MsgBox "Fehler - vermutlich falsche Eingabe!"
End Sub

Allerdings komm ich bei Deiner Formel nicht mit - mein Computer auch nicht - wenn ich: "='1'XXX" eingebe, dann kommt eine Fehlermeldung. Daher bricht das Programm auch ab in diesem Fall.

Na denn ...
H. F.

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

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