Office: Formel in VBA Code einbinden

Helfe beim Thema Formel in VBA Code einbinden in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; Moin zusammen hoffe ihr könnt mir behilflich sein. ich möchte die anzahl einträge pro KW zählen. Ich habe es mir wie folgt gedacht: Sub... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von User, 13. Februar 2007.

  1. Formel in VBA Code einbinden


    Moin zusammen

    hoffe ihr könnt mir behilflich sein. ich möchte die anzahl einträge pro KW zählen. Ich habe es mir wie folgt gedacht:
    Sub KW_Auswertung()
    c = 0
    For j = 1 To 52
    For i = 1 To 20
    If Sheets(1).Range("A" & i).Function(KÜRZEN(("A" & i - WOCHENTAG("A" & i, 2) + 11 - ("1/" & JAHR("A" & i + 4 - WOCHENTAG("A" & i, 2)))) / 7)) = j Then
    c = c + 1
    End If
    Next i
    Sheets(1).Range("Bj").Value = c
    Next j

    End Sub


    Doch leider ist die einbindung der formel falsch...! ich habe nun schon dran gebastelt aber irgendwie klappt nichts.
    wenn einer von euch eine lösung für mein problem hat, wäre ich verdammt erleichtert!!!

    Gruß
    Fletch

    :)
     
  2. so, bin schon nen schritt weiter aber er macht nicht das was er soll. aber wenigstens bricht er nicht mehr ab. das problem, nun zählt er nicht. denke irgendwo wird nen fehler sein. Die Formel die ich einbauen wollte, lautete im original so: =KÜRZEN((A1-WOCHENTAG(A1;2)+11-("1/"&JAHR(A1+4-WOCHENTAG(A1;2))))/7)

    das hab ich bis jetzt:

    Sub KW_Auswertung()
    c = 0
    For j = 1 To 52
    For i = 1 To 20
    b = Sheets(1).Range("A" & i).Formula = "=TRUNC((A & i - Weekday(A & i, 2) + 11 - (i/ & Year(A & i + 4 - Weekday(A & i, 2)))) / 7)"
    If b = j Then
    c = c + 1
    End If
    Sheets(1).Range("B" & j).Value = c
    Next i

    Next j

    End Sub

    gruß
    Fletch
     
  3. Da ist so einiges Falsch *wink.gif*

    Code:
    P.S: Das zählen geht wahrscheinlich auch ganz ohne VBA.
     
    Styrkar, 15. Februar 2007
    #3
  4. Formel in VBA Code einbinden

    Vielen Dank, läuft genau so wie ich es wollte. Ich weiß zwar nicht wie man ne Function einbindet oder ausführt aber ich hab es in nen Sub umgewandelt und es läuft genau so wie ich es haben wollte.
    Noch einmal, vielen Dank!
    Gruß
    Fletch
     
Thema:

Formel in VBA Code einbinden

Die Seite wird geladen...
  1. Formel in VBA Code einbinden - Similar Threads - Formel VBA Code

  2. VBA Code Anpassen "Wert Einfügen statt Formel"

    in Microsoft Excel Hilfe
    VBA Code Anpassen "Wert Einfügen statt Formel": Hallo alle zusammen. Ich benötige bitte Hilfe von einem Experten, da ich mit meinem Code unzufrieden bin und dieser bei größeren Datenmengen respektive Zeilen ziemlich langsam wird. Wie müsste man...
  3. Zugriff auf andere Excel Datei ohne aktives Öffnen

    in Microsoft Excel Hilfe
    Zugriff auf andere Excel Datei ohne aktives Öffnen: Liebe Community, ich habe mir eine Formel geschrieben um Werte aus einer anderen Excel Datei in meine Haupt Excel Datei einzufügen. Leider muss die Datei aus der ich die Daten haben will immer...
  4. Hilfe bei VBA-Programmierung

    in Microsoft Excel Hilfe
    Hilfe bei VBA-Programmierung: Hallöchen zusammen, ich bräuchte mal wieder eure Hilfe. Diesmal geht es um ein VBA-Programm bzw. -Funktion. Folgender Sachverhalt: Ich habe Rohdaten in einer Textdatei, die ich mir in Excel...
  5. IF Formel in VBA für Pivot Table

    in Microsoft Excel Hilfe
    IF Formel in VBA für Pivot Table: Hallo zusammen, ich habe folgendes Problem beim Zusammenspiel von einer Pivot Table mit VBA: Meine auszuwertenden Daten (verschiedene Projekte) sind heterogen, sodass in manchen Fällen...
  6. Formel per VBA einfügen

    in Microsoft Excel Hilfe
    Formel per VBA einfügen: Guten Tag, ich würde gerne eine Formel in eine Zelle per VBA einfügen. Beispiel: In der Zelle D44 ist ein Dropdown. Wenn in dem Dropdown "Ja" ausgewählt wurde, soll in F44 die Formel:...
  7. Excel Formel als VBA Code in eine Variable speichern

    in Microsoft Excel Hilfe
    Excel Formel als VBA Code in eine Variable speichern: Hallo, ich versuche vergeblich diese Formel in VBA umzusetzen, sodass ich die ermittelte Anzahl in eine Variable speichern kann: =SUMMENPRODUKT((A4:A10000"")/ZÄHLENWENN(A4:A10000;A4:A10000&""))...
  8. Summewenns-Formel als VBA-Code

    in Microsoft Excel Hilfe
    Summewenns-Formel als VBA-Code: Hallo zusammen, ich bin neu im Umgang mit VBA und stehe nun vor einem – für mich sehr großen - Problem.*frown.gif* *eek.gif* Ich möchte die Formel „Summewenns“ in Verbindung mit der Wenn-Formel...
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden