Office: makro reagiert nicht

Helfe beim Thema makro reagiert nicht in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; hallo, habe folgendes problem: wennich eine formel mit makro speichere und zb. mit strg a abrufen will zur berechnung passiert nix, ich hoffe ihr könnt... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von hörnchen, 19. Januar 2011.

  1. hörnchen Neuer User

    makro reagiert nicht


    hallo, habe folgendes problem: wennich eine formel mit makro speichere und zb. mit strg a abrufen will zur berechnung passiert nix, ich hoffe ihr könnt mir helfen danke.
     
    hörnchen, 19. Januar 2011
    #1
  2. miriki Erfahrener User
    Das ist ein bißchen dünne... mehr Input...

    Gruß, Michael
     
  3. hörnchen Neuer User
    also, ich gebe =c4*30% ein,
    gehe auf makro aufzeichnen , ausführen mit strg.a und anschl. aufzeichnung beenden.
    wenn ich dann wieder in der zelle gehe und strg a drücke führt er die formel leider nicht aus.
    wenn ich aber zb in der zelle. g8 bin springt er bei der ausfürung von strg.a wieder in die zelle c4.
     
    hörnchen, 20. Januar 2011
    #3
  4. Beverly
    Beverly Erfahrener User

    makro reagiert nicht

    Hi,

    was versetehst du unter "führt die Formel nicht aus"?

    Bis später,
    Karin
     
    Beverly, 20. Januar 2011
    #4
  5. hörnchen Neuer User
    naja, ich möchte gerne die zelle ohne einer null haben, also auch nicht die formel (die formel ist ja bei excel sichtbar in der zelle mit einer null )
    nun habe ich gedacht dass ich ein makro erstelle und erst die zelle mit einen makro eröffne zum starten der formel.
    leider habe ich auch nicht soviel erfahrung mit excel und makro also entschuldigt diesbezüglich.
    mfg jörg
     
    hörnchen, 20. Januar 2011
    #5
  6. oldi Erfahrener User
    Wozu Makro

    Hallo
    Gehe zu Excel Optionen - Erweitert - Optionen für dieses Arbeitsblatt -Zellen mit Nullwerten anzeigen.

    lg oldi
     
  7. miriki Erfahrener User
    Ich bin mir immer noch nicht ganz sicher, ob ich richtig verstehe, was Du möchtest...

    Also... In der Zelle ist in jedem Fall das Ergebnis der Formel zu sehen, nicht die Formel selbst. Wenn Du in Deiner Formel dafür sorgst, daß "nichts" angezeigt wird, wenn das Ergebnis "0" ist bzw. wäre, dann wäre das ja ein Weg. Dazu müßtest Du dann die WENN() Funktion benutzen.

    In der Bearbeitungszeile wiederum ist immer die Formel sichtbar, auch wenn das Ergebnis "0" ist oder durch WENN() als "nichts" angezeigt wird.

    Wenn Du ein Makro aufzeichnest, das eine Formel in Zelle C4 schreibt, dann wird das Makro genau dieses immer wieder tun, auch wenn dort schon etwas drin steht. Per aufgezeichnetem(!) Makro wirst Du also "nichts anzeigen" nicht (direkt) erledigen können.

    Was ich auch nicht so ganz verstehe:
    Wenn Du diese Formel in C4 eingibst, müßte es doch schlagartig einen Zirkelbezug geben...

    Wie auch immer, zwei Möglichkeiten:

    a) Die Formel sorgt für "nichts" in der Zelle, die Formel bleibt aber in der Bearbeitungszeile sichtbar:
    Code:
    a1: =wenn(c4*30%=0;"";c4*30%)
    Dafür braucht's dann kein Makro.

    b) per VBA wird entschieden, ob das Ergebnis "nicht 0" ist, nur dann wird die Formel eingetragen, ansonsten die Zelle gelöscht:
    Code:
    if (range("c4").value*0.3<>0) then
        range("a1").formula="=c4*30%"
      else
        range("c4").clear
    endif
    Damit wäre die Formel auch nicht in der Bearbeitungszeile zu sehen, wenn das Ergebnis "0" wäre.

    Ich hab da jetzt mal "a1" als Zelle für die Formel angenommen, denn "c4" kann es irgendwie nicht sein...

    Gruß, Michael
     
Thema:

makro reagiert nicht

Die Seite wird geladen...
  1. makro reagiert nicht - Similar Threads - makro

  2. Name der Datei durch Excel geändert

    in Microsoft Excel Hilfe
    Name der Datei durch Excel geändert: Hallo und guten Abend, Die Datei wird mittels Button (VBA) zwischen gesichert. Das Makro sichert zuvor die Datei und erstellt zus. eine Sicherungsdatei mit der Erweiterung Beispiel-"Sich"....
  3. Ein Makro für mehrere Register

    in Microsoft Excel Hilfe
    Ein Makro für mehrere Register: Moin, ich habe ein Makro wo Daten aus dem Register Master kopiert werden und Register, das mit einem Datum beschriftet ist. Ich möchte in Jedem Register ein Button haben was Daten aus dem Master...
  4. Makro öffnet unerwartete Datei

    in Microsoft Excel Hilfe
    Makro öffnet unerwartete Datei: Hallo Forum, ich brächte euer Schwarmwissen. Arbeite mit Excel eine Auftragsbearbeitung. Dort habe ich mir einen Button mit Makro erstellt und nutze diesen schon lange. Das Makro generiert ein...
  5. Leerzeilen entfernen

    in Microsoft Word Hilfe
    Leerzeilen entfernen: Hallo in die Runde, ich habe das Problem bzw. den Wunsch in einem DOC die Leerzeilen zu entfernen und das per Makro. Allerdings gelingt es nicht Hintergrund das DOC wird aus einer Dot-Datei...
  6. Makro Schaltflaechen vervielfaeltigen sich....

    in Microsoft Excel Hilfe
    Makro Schaltflaechen vervielfaeltigen sich....: Hallo Zusammen, ich habe eine Exceldatei, die seit ein paar Wochen sehr langsam zu öffnen und zu bearbeiten ist. Zuvor war sie ca. 8MB gross, was sich verdoppelt hat. Ich habe alle Zellen die...
  7. Seit Win 11 Zugriffsprobleme bei Excel über Makros

    in Microsoft Excel Hilfe
    Seit Win 11 Zugriffsprobleme bei Excel über Makros: Guten Tag! Ich habe vor einer Woche mein Windows 10 auf Windows 11 geupgraded, und seitdem habe ich extreme Schwierigkeiten mit meinem Excel. Mit Windows 10 funktionierte alles so, wie es sollte,...
  8. VBA-Makro zur Zellenformatierung Syntax probleme

    in Microsoft Excel Hilfe
    VBA-Makro zur Zellenformatierung Syntax probleme: Hallo zusammen, ich möchte per Makro Zellen formatieren. Tausender-Trennzeichen 3 Nachkommastellen Positive Zahlen Schwarz Negative Zahlen Rot Nullwert mit - Hinter der Zahl soll noch eine...
  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