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

VBA Lösung

Forumthread: VBA Lösung

VBA Lösung
15.12.2019 21:02:42
F.
Hallo,
ich habe eine Tabelle in Listenform, in die alle 12, 6 und 4 Zeilen, eine Zusatzzeile mit Zwischenergebnissen eingefügt wird. Je nach dem, welche Auswertung statt findet. In U12 habe ich eine Formel "=n*12+1" (n=Laufzeit z.B. 1*12+1, dann wird durch das +1 eine Zusatzzeile mit eingefügt. Die dafür vorgesehene Formel holt sich die Werte dann aus "U12". Das Problem ist aber, dass ich eine Auswertung mache, in die bis zu 50 Zusatzzeilen eingefügt werden müssen. Natürlich habe ich schon verschiedene Möglichkeiten ausprobiert und sie funktionieren auch. Aber bei "Wenn Abfragen" ist bei 8 Verschachtelungen im Normalfall Schluss. Über Hintertürchen kann man das anscheinend erweitern. Momentan experimentiere ich mit:
'
Select Case Range("n").Value
'
Case Is = 1
'
Range("U12").Value = 1 * 12 + 1
'
Case Is = 2
'
Range("U12").Value = 2 * 12 + 2
'
Case Is = 3
'
Range("U12").Value = 3 * 12 + 3
'
End Select
'
Ich weiß ja auch gar nicht, wieviele Möglichkeiten "Select Case" zu lassen, deshalb möchte ich mal fragen, ob es die Möglichkeit gibt, das per VBA zu realisieren.
Vielen Dank im voraus
Gruß Frieder
Anzeige

8
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: VBA Lösung
15.12.2019 21:06:18
onur
DAS REICHT DOCH:
Dim x as integer
x=Range("n").Value
Range("U12").Value = x * 12 + x

AW: VBA Lösung
15.12.2019 21:18:20
F.
Hallo Onur,
vielen Dank für Deinen "Dreizeiler". Funktioniert einwandfrei.
Viele Grüße
Frieder
AW: VBA Lösung
15.12.2019 21:07:00
Hajo_Zi
Hallo Frieder,
If isnumeric(Range("n")) then
Range("U12") = 1 * 12 +Range("n")
end if

In diesem Forum bekomme ich kein Mailbenachrichtigung, weitere Antworten sind zufällig.
Das wurde schon an Hans gemeldet.
Mail's von Hans kommen an.
Anzeige
AW: VBA Lösung
15.12.2019 21:08:33
onur
Du meinst wohl:
Range("U12") = Range("n") * 12 +Range("n")
AW: VBA Lösung
15.12.2019 21:30:45
F.
Hallo Hajo / Onur,
verwende ja bereits die "Version" von Onur. Trotzdem nochmals Danke.
Viele Grüße
Frieder
PS: Ich habe auch die Mail Benachrichtigung aktiviert und bekomme trotzdem keine E-Mail, wenn es Lösungen zu einem Thread gibt
Anzeige
Mails, nur zur Info
16.12.2019 06:54:55
Oberschlumpf
Hi,
ich erhalte zuverlässig Mails auf alle meine Beiträge....bisher ;-)
Ciao
Thorsten
AW: Mails, nur zur Info
16.12.2019 06:57:37
onur
Wie gesagt, es kann nur an den zu agressiven Spam/Viruseinstellungen des Mail-Providers liegen.
AW: Mails, nur zur Info
16.12.2019 11:27:25
Hajo_Zi
ich war kein einzel Fall. In zwei Beiträgen wurde auch mitgeteilt das Sie auch keine Mailbenachrichtigung kriegen.
Heute hat Hans wohl was geändert, jetzt geht es wieder.
Hoffen wir mal das es länger hält als das letzte mal. Da war es 1 Tag.
Gruß Hajo
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