Muss mich im Mom mit Vba-Programmierung in Exel rumschlagen.
Vba an sich klappt schon ganz gut, solange es sich nur um den Editor dreht. Sobald ich in die Programme andere Sachen wie Exeltabellen, Textdateien oder Koordinatenlisten von Trimble oder Leica einbeziehen soll weiß ich kaum weiter.
Mein aktuelles Problem ist bestimmt sehr simpel zu händeln, aber ich bin Exel-Totalbob.
Also man hat eine Textdatei(.txt) mit Wertepaaren (soll man selber erstellen) z.b:
1 3
45 18
Diese soll man in Exel einlesen und auf ein Tabllenblatt ausgeben. Bis hierher gings noch. Jetzt soll man diese Paare addieren (1+3 und 45 +18) und die Summen in ein neues Blatt schreiben.
Ich weiß allerdings nicht, wie der Code in Vba dafür aussieht.
Noch zur Anmerkung, die Liste könnte auch 100 Werte lang sein, brauche also eine allgemeine Lösung.
Mein Ansatz ist bisher (Syntax nur grob zur Orientierung und nicht genau richtig)
----------------------------------------
Blatt1.activate
a,b, c und i sind Integer
i = 1
Do until Range ("A" & i) = "" ' bis er auf ne leere Zelle in Zeilenrichtung triff
a = Inhalt Zelle ("A", i ) ' brauche den VBa Syntax dazu
b = Inhalt Zelle ("B", i )
c = a + b
Blatt2.activate
Schreibe Wert c in Zelle ("A", i ) ' Syntax pls
i = i + 1
Blatt1.activate
Loop
-------------------------------------------
Wie gesagt, denke es ist total einfach-.-
Danach soll Tabellenblatt2 als Textdatei gespeichert werden, wobei ich denke das ich das hinbekomme.
Ich würde den Tread bis die Prüfung nächste Woche vorbei ist für weitere Fragen meinerseits nutzen.
Thx im vorraus.
mfg
Coruscant
Vba an sich klappt schon ganz gut, solange es sich nur um den Editor dreht. Sobald ich in die Programme andere Sachen wie Exeltabellen, Textdateien oder Koordinatenlisten von Trimble oder Leica einbeziehen soll weiß ich kaum weiter.
Mein aktuelles Problem ist bestimmt sehr simpel zu händeln, aber ich bin Exel-Totalbob.
Also man hat eine Textdatei(.txt) mit Wertepaaren (soll man selber erstellen) z.b:
1 3
45 18
Diese soll man in Exel einlesen und auf ein Tabllenblatt ausgeben. Bis hierher gings noch. Jetzt soll man diese Paare addieren (1+3 und 45 +18) und die Summen in ein neues Blatt schreiben.
Ich weiß allerdings nicht, wie der Code in Vba dafür aussieht.
Noch zur Anmerkung, die Liste könnte auch 100 Werte lang sein, brauche also eine allgemeine Lösung.
Mein Ansatz ist bisher (Syntax nur grob zur Orientierung und nicht genau richtig)
----------------------------------------
Blatt1.activate
a,b, c und i sind Integer
i = 1
Do until Range ("A" & i) = "" ' bis er auf ne leere Zelle in Zeilenrichtung triff
a = Inhalt Zelle ("A", i ) ' brauche den VBa Syntax dazu
b = Inhalt Zelle ("B", i )
c = a + b
Blatt2.activate
Schreibe Wert c in Zelle ("A", i ) ' Syntax pls
i = i + 1
Blatt1.activate
Loop
-------------------------------------------
Wie gesagt, denke es ist total einfach-.-
Danach soll Tabellenblatt2 als Textdatei gespeichert werden, wobei ich denke das ich das hinbekomme.
Ich würde den Tread bis die Prüfung nächste Woche vorbei ist für weitere Fragen meinerseits nutzen.
Thx im vorraus.
mfg
Coruscant
Ich hatte mich schon gefragt welche nächste Sau durch's Dorf getrieben
wird. Was wohl als nächstes kommt. Klimawandel oder vielleicht doch
wieder Terrorismus ...
Das der Mond auf die Erde stützt, DASS wäre mal was wirlich neues und
sicher auch extrem verheerend. Alternativ tut es auch ein großer
Meteorit.
Ich kann es mir in Gedanken schon vorstellen. An Schweinegrippe
erkrankt und vom Meteoriten erschlagen als der Kofferbomber gerade
einen Block entfernt war ...
Ja, das sind wahrhaft düstere Zeiten. Ich mach erst mal ein Bier auf ... Das ewige Leben wird sowieso keiner haben.
wird. Was wohl als nächstes kommt. Klimawandel oder vielleicht doch
wieder Terrorismus ...
Das der Mond auf die Erde stützt, DASS wäre mal was wirlich neues und
sicher auch extrem verheerend. Alternativ tut es auch ein großer
Meteorit.
Ich kann es mir in Gedanken schon vorstellen. An Schweinegrippe
erkrankt und vom Meteoriten erschlagen als der Kofferbomber gerade
einen Block entfernt war ...
Ja, das sind wahrhaft düstere Zeiten. Ich mach erst mal ein Bier auf ... Das ewige Leben wird sowieso keiner haben.
Hier gehts lang zu Rätseln der gehobenen Schwierigkeitsklasse!