Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1512to1516
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Wenn Zelle Spalte hat Inhalt bitte nimm die nächst

Wenn Zelle Spalte hat Inhalt bitte nimm die nächst
08.09.2016 11:02:15
Meik
Hallo liebe ExpertenINNEN,
folgendes habe ich (Ausschnit):
ReadAllAnalog Data1, Data2
ActiveSheet.Cells(2, 2) = Data1
ActiveSheet.Cells(3, 2) = Data2
WriteAllDigital n
ActiveSheet.Cells(5, 2) = n
n = n + 1
i = ReadAllDigital
ActiveSheet.Cells(7, 2) = i
Das Problem ist, dass die Daten (bei erneuter Aussfühung des Macros) gelöscht/überschrieben werden.
Wie bringe ich Excel dazu, dass: wenn die Spalte B Daten bereits enhält, diese nicht überschrieben werden darf, stattdessen soll die Spalte C genommen werden usw.
Bin leider kein Excel-Experte.
Danke im Voraus!

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Wenn Zelle Spalte hat Inhalt bitte nimm die nächst
08.09.2016 14:04:05
Michael
Hi Meik,
führe eine neue Long-Variablen ein und ermittele die nächste, freie Spalte:
Sub t()
Dim neueSpalte As Long
neueSpalte = Cells(2, Columns.Count).End(xlToLeft).Column + 1
If neueSpalte = 1 Then neueSpalte = 2
' und weiter dann bei allen statt 2 eben neueSpalte:
ActiveSheet.Cells(2, neueSpalte) = "Test" ' hier natürlich Data1
' usw.
End Sub
Schöne Grüße,
Michael
AW: Wenn Zelle Spalte hat Inhalt bitte nimm die nächst
09.09.2016 14:10:50
Meik
Ich danke dir!
gerne, schöne Grüße owT
11.09.2016 14:29:57
Michael
Anzeige

302 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige