Excel Problem

  • hi


    also hab folgendes Problem:


    Eine Zelle in der Tabelle1 zb. C3 hat den inhalt: Tabelle3!D3 (was ja einer Zelle entspricht)


    Nun will ich D3 mal 5 Rechnen... will aber dafür den Inhalt der Zelle C3 nehmen...


    also sowas: =C3*5 was dann so ausgerechnet werden sollte: =Tabelle3!D3*5

  • Ah, bei dir in C3 steht nicht der Wert von Tabelle!D3, sondern nur "Tabelle!D3"? Also willst du von diesem Zellennamen auf den Wert kommen?


    Da kennt Excel die Funktion "INDIREKT". In deinem Fall schreibst du also =INDIREKT(C3)*5

    Einmal editiert, zuletzt von GP ()

  • Imho will er den Wert der Zelle D3 (aus der Tabelle3) in der Zelle C3 (in der Tabelle1) mit 5 multiplizieren.


    also müsste in der Zelle C3 nur stehen:
    =Tabelle3!D3*5

  • Habe da ein kleines Problem mit VB.


    Das Makro sucht und kopiert den Teil mit "PTLC01" (+folgende Zeilen) und fügt es in ein neues Blatt ein.


    Nun soll jedoch das Makro bei der letzten Zeile (variiert) anhalten. Jedoch rattert er die ganzen 65k (excel 07 die 1mio) zeilen ab, anstatt bei ca. 4500 stehen zu bleiben.


    Folgendes Probiert:


    For und Do While schleife..



    Weiss einer Rat?

    Gaming: AMD Ryzen 5 2600X, MSI B450M, 32GB RAM, Sapphire RX6900XT Nitro+ SE, 4TB SSD, 10TB HDD, Win11, Samsung Odyssey G7 32" 1440p@165Hz
    Server: AMD Ryzen 5 3600, Gigabyte B450M4, Quadro P400, 16Gb RAM, 500GB SSD, Plex Encoder

    Storage: Intel i3 3220T, ASRock Z77 Pro4, 4Gb RAM, 111 TB Storage (Seagate Exos), Plex Storage

  • keiner ne idee?

    Gaming: AMD Ryzen 5 2600X, MSI B450M, 32GB RAM, Sapphire RX6900XT Nitro+ SE, 4TB SSD, 10TB HDD, Win11, Samsung Odyssey G7 32" 1440p@165Hz
    Server: AMD Ryzen 5 3600, Gigabyte B450M4, Quadro P400, 16Gb RAM, 500GB SSD, Plex Encoder

    Storage: Intel i3 3220T, ASRock Z77 Pro4, 4Gb RAM, 111 TB Storage (Seagate Exos), Plex Storage

  • geht nicht.

    Gaming: AMD Ryzen 5 2600X, MSI B450M, 32GB RAM, Sapphire RX6900XT Nitro+ SE, 4TB SSD, 10TB HDD, Win11, Samsung Odyssey G7 32" 1440p@165Hz
    Server: AMD Ryzen 5 3600, Gigabyte B450M4, Quadro P400, 16Gb RAM, 500GB SSD, Plex Encoder

    Storage: Intel i3 3220T, ASRock Z77 Pro4, 4Gb RAM, 111 TB Storage (Seagate Exos), Plex Storage

  • hat keiner einen vorschlag, warum meine schleife nicht stoppen will?

    Gaming: AMD Ryzen 5 2600X, MSI B450M, 32GB RAM, Sapphire RX6900XT Nitro+ SE, 4TB SSD, 10TB HDD, Win11, Samsung Odyssey G7 32" 1440p@165Hz
    Server: AMD Ryzen 5 3600, Gigabyte B450M4, Quadro P400, 16Gb RAM, 500GB SSD, Plex Encoder

    Storage: Intel i3 3220T, ASRock Z77 Pro4, 4Gb RAM, 111 TB Storage (Seagate Exos), Plex Storage

  • soo..
    habe es herausgefunden dank nem kollegen :)


    problem war, dass meine Do While schleife die Anzahl Drucker gezählt hat und nicht die zeilen wie gedacht.


    abhilfe folgender if-befehl gebracht:

    Code
    1. Do While Right(ActiveCell.Value, 6) <> "PTLC01" ''sucht den drucker
    2. ActiveCell.Offset(1, 0).Select
    3. If ActiveCell.Row > zE Then ''aktuelle zeile > letzte zeile (~4500)
    4. Exit Sub
    5. End If
    6. Loop

    Gaming: AMD Ryzen 5 2600X, MSI B450M, 32GB RAM, Sapphire RX6900XT Nitro+ SE, 4TB SSD, 10TB HDD, Win11, Samsung Odyssey G7 32" 1440p@165Hz
    Server: AMD Ryzen 5 3600, Gigabyte B450M4, Quadro P400, 16Gb RAM, 500GB SSD, Plex Encoder

    Storage: Intel i3 3220T, ASRock Z77 Pro4, 4Gb RAM, 111 TB Storage (Seagate Exos), Plex Storage