Supportnet Computer
Planet of Tech

Supportnet / Forum / Tabellenkalkulation

Makro zur Datenübergabe





Frage

Hallo zusammen, nachdem ich hier schon viel Hilfe erfahren habe, indem ich viele alte Beiträge gelesen habe, muss ich jetzt doch mal selber nachfragen: Ich benötige ein Makro, mit dem ich einzelne Zellen (immer die gleichen, also z.B A1, B4, C9...) in ein Tabellenblatt einer anderen Datei (aber wieder in die gleichen Felder) kopieren kann. Nach dem Kopieren soll in der zweiten Datei gerechnet werden und die Ergebnisse als neue Datei abgespeichert werden. Dabei soll der User eigentlich nur die Ausgangsdatei zu Gesicht bekommen. Ich bin für jede Hilfe Dankbar. Auch Teilergebnisse sind gerne gesehen. Gruss Casy. P.S.: Bitte einfach erklären, da ich in VBA noch ein absoluter Neuling bin ;-) [b] [/b] [b] [/b] [quote] [/quote] [b] [/b]

Antwort 1 von Event

Hallo

Das kannst Du vermutlich mit dem Makro-Rekorder selbst bewerkstelligen.
Du weißt ja am besten was Du genau machen willst.
Wenn Du damit nicht zurechtkommst melde Dich nochmal.

Gruß

Antwort 2 von casy

Habe ich versucht,

hat aber nicht geklappt....

Inzwischen weiß ich auch wieso: Ich möchte ein Daten von einem Blatt übergeben, das ausgeblendet sein soll. Wenn ich das Blatt einblende funktionierts.

Also jetzt die korrigierte Frage, kann ich Daten von einem ausgeblendeten Blatt übergeben?

Antwort 3 von Saarbauer

Hallo,

seh mal hier nach Vielleicht ist da was passendes dabei

https://supportnet.de/fullsearch?sn_key=%2BDoppelt&id_group=22&...

Gruß

Helmut

Antwort 4 von Event

Hallo

Dazu mußt Du aber dann doch VBA verwenden.
Geht nicht - gibts nicht !

Gruß

Antwort 5 von Casy

Das war ja von vornherein meine Befürchtung....

Aber um bei der Frage zu bleiben, WIE GEHT DAS in VBA.
Theoretisch müßte es doch möglich sein, das Makro abzuändern, das bei einer sichtbaren Tabelle funktioniert, oder???

Antwort 6 von nighty

hi all :)

versteh nur bahnhof :))

kleiner ansatz :)

gruss nighty

Sub makro01()
Dim suche1 As Range
Dim name As String
name = InputBox("Suchbegriff")
Set suche1 = Sheets(2).Range("C1" & ":C" & Sheets(2).Range("C65535").End(xlUp).Row).Find(name)
If Not suche1 Is Nothing Then
Sheets(2).Select
Cells(suche1.Row, 3).Select
End If
End Sub

Antwort 7 von Event

Hallo Casy

Die Möglichkeiten hier lassen keine Crashkurs in VB zu.
Wenn Du Deine Fragestellung konkretisierst findet sich bestimmt ein Helfer der Dein Vorhaben in VBA umsetetzen kann.
Aber Deine Angaben,
Zitat:
... soll gerechnet werden, und (immer die gleichen, also z.B A1, B4, C9...)

und...
Zitat:
Nach dem Kopieren soll in der zweiten Datei gerechnet werden und die Ergebnisse als neue Datei abgespeichert werden. Dabei soll der User eigentlich nur die Ausgangsdatei zu Gesicht bekommen.

sind einfach zu dürftig.

Gruß

Antwort 8 von Casy

Hallo Zusammen,

schönen Dank schon mal für die Tips.
Ich werde mich Morgen mal mit dem Ansatz von nighty näher beschäftigen. Wenn ich nicht weiterkomme, versuche ich mein Vorhaben mal zu konkretisieren.

Gut Nacht @ All

Casy

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: