Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Formel in jeder dritten Spalte einfügen

Formel in jeder dritten Spalte einfügen
17.09.2014 10:10:12
Peter
Hallo Zusammen,
ich bitte um Eure Hilfe.
Wie müsste dieses Makro verändert werden, dass die Formel nur in jeder dritte Spalte eingefügt wird
Sub formeln()
Dim rngC As Range
Application.ScreenUpdating = False
startz = 15     'Startzeile der Tabelle
starts = 10      'Startspalte der Tabelle
With Cells(startz, starts).CurrentRegion
Start = 10
For Each rngC In .Offset(2, Start).Resize(.Rows.Count - 1, .Columns.Count - 1)
If IsError(rngC) Then
GoTo 1
Else
If Not rngC.HasFormula And rngC  "" And Rng = 0 Then
rngC.FormulaR1C1 = "=" & Replace(rngC.Value, ",", ".") & "*rc10/100"
End If
End If
1:
Next
End With
MsgBox "Fertig!"
End Sub

Vielen Dank im voraus für Eure Hilfe,
LG, Peter

Anzeige

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

Betreff
Datum
Anwender
Anzeige
AW: Formel in jeder dritten Spalte einfügen
17.09.2014 10:48:19
Daniel
Hi
statt:
for each rngC in Range(xxxx)
Mach was mit rngC
Next

folgendermassen
Dim Zeile as long
Dim Spalte as Long
for Zeile = 1 to Range(xxxx).Rows.Count
For Spalte = 3 To Range(xxxx).Columns.Count Step 3
Mach was mit Range(xxxx).Cells(Zeile, Spalte)
Next Spalte
Next Zeile
Gruß Daniel

Anzeige
AW: Formel in jeder dritten Spalte einfügen
18.09.2014 08:59:21
Peter
Hallo Daniel,
habe gestern mit deine Hilfe mein Makro erstellt.
Nahezu 450000 Werte wurden berechnet und ich habe wieder dazugelernt.
Vielen Dank
LG, Peter
;

Forumthreads zu verwandten Themen

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