Thema Datum  Von Nutzer Rating
Antwort
Rot VBA: Code soll Berechnungen auf einem anderen Spreadsheet durchführen Ergebnis zurückgeben
17.06.2024 10:18:46 Andreas
NotSolved
17.06.2024 14:46:28 Gast30607
NotSolved
18.06.2024 05:41:00 RPP63
NotSolved

Ansicht des Beitrags:
Von:
Andreas
Datum:
17.06.2024 10:18:46
Views:
148
Rating: Antwort:
  Ja
Thema:
VBA: Code soll Berechnungen auf einem anderen Spreadsheet durchführen Ergebnis zurückgeben

Hallo zusammen,

ich arbeite in einer Exceldatei, in der ich Daten abspeichere. Diese Daten benötige ich um verschiedene Berechnungen durchzuführen. Dazu habe ich eine VBA Funktion geschrieben. Mit diesem Kommando: "t0 = Application.VLookup(t, Sheets("Dates").Range("A1:A1000"), 1)" finde ich heraus, ob der Wert t0 im Sheets "Dates" in der Range "A1:A1000" existiert. So weit so gut. Nun möchte ich dieses Kommando auch aus einer anderen Datei heraus ausführen. Ich dachte dabei an einen Code: "t0 = Application.VLookup(t, Windows("DATEINAME").Sheets("Dates").Range("A1:A1000"), 1)" oder ähnliches aber das klappt nicht.

Wie kann ich eine global gültige Funktion schreiben, die auf Datein eines bestimmten Spreadsheets zugreift? Hat jemand dazu eine Idee?

Viele Grüße

Andreas


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:

 
 

  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
Rot VBA: Code soll Berechnungen auf einem anderen Spreadsheet durchführen Ergebnis zurückgeben
17.06.2024 10:18:46 Andreas
NotSolved
17.06.2024 14:46:28 Gast30607
NotSolved
18.06.2024 05:41:00 RPP63
NotSolved