Office: Problem mit Makro - Excel hängt sich bei automatischem Speichern auf

Helfe beim Thema Problem mit Makro - Excel hängt sich bei automatischem Speichern auf in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; Hallo Forumgemeinde Bei einem Makro, dass die Datei auf Knopfdruck unter einem bestimmten Dateinamen abspeichern soll hängt sich Excel sofort auf,... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von oOps1, 9. März 2012.

  1. oOps1 User

    Problem mit Makro - Excel hängt sich bei automatischem Speichern auf


    Hallo Forumgemeinde

    Bei einem Makro, dass die Datei auf Knopfdruck unter einem bestimmten Dateinamen abspeichern soll hängt sich Excel sofort auf,
    es könnte sein dass die Datei zu gross ist oder ich habe einen Fehler im Code, wäre sehr froh wenn mir jemand helfen könnte:

    Code:
    'Datei speichern**************************************************
    Sub Speichern()
    Dim neueDatei$, Teil1$, Teil2$
    Teil1 = Right(ThisWorkbook.Sheets("info").Range("A10"), 8)
    Teil2 = Right(ThisWorkbook.Sheets("info").Range("A12"), 16)
    neueDatei = Teil1 & "_" & Teil2
    ActiveWorkbook.SaveAs Filename:= _
            "C:\Projekte\Ausgewertet\" & neueDatei & ".xls", FileFormat:= _
            xlNormal, Password:="", WriteResPassword:="", ReadOnlyRecommended:=False _
            , CreateBackup:=False
    End Sub
    'Datei gespeichert**************************************************
    
    Office Version: 2007
     
    oOps1, 9. März 2012
    #1
  2. fette Elfe Erfahrener User
    Hallo oOps1,

    1. definiere doch bitte mal: "hängt sich Excel sofort auf".
    Was passiert, gibt es eine Fehlermeldung, wenn ja welche, usw...

    2. Was steht in den Zellen "A10" und "A12"? Sind dort eventuell Sonderzeichen enthalten, oder sind sie vielleicht leer?
    Gib bitte mal von beiden Zellen den genauen Wert an.

    3. Ist Dein Blatt "info" eventuell doch als "Info" benannt?
     
    fette Elfe, 9. März 2012
    #2
  3. oOps1 User
    1. Excel wird "weisser" und ein Dialogfenster öffnet sich wo es 2 Optionen gibt
    a. "Excel neu starten"
    b. "Online nach einer Lösung suchen
    2. Beispiel was da steht:
    3. Nein, das Blatt heisst definitiv "info"
     
  4. miriki Erfahrener User

    Problem mit Makro - Excel hängt sich bei automatischem Speichern auf

    Ich würde das, nur um es etwas mehr abzusichern, ändern in:
    Code:
    Teil1 = Right([COLOR=#ff0000]Trim$([/COLOR]ThisWorkbook.[COLOR=#ff0000]Work[/COLOR]sheets("info").Range("A10")[COLOR=#ff0000].Value)[/COLOR], 8)
    (2. Zeile natürlich entsprechend...)

    Das dürfte aber eigentlich nicht viel ändern. Wundern tu ich mich über:
    Bist Du sicher, daß Du den Teil "9999 S-2" für den Dateinamen haben willst?

    Eventuell sorgt das Leerzeichen, vielleicht sogar der Bindestrich, dann für Unmut, auch wenn ich mir das dann auch nicht so ganz erklären könnte.

    Gruß, Michael
     
    miriki, 19. März 2012
    #4
  5. oOps1 User
    Entschuldige, hast natürlich recht, das Leerzeichen und den Bindestrich führten wohl zum Absturz..
    Der Fehler lag aber daran dass ich die Zellen A10+A12 falsch Verbunden habe...

    Was genau bewirkt das .Value wenn ich es an den Code ranhänge?
     
  6. miriki Erfahrener User
    In Deinem (und in fast jedem anderen) Fall wahrscheinlich rein gar nichts, da es durch die (komplettierte) Syntax nur ein bißchen "sicherer" wird.

    Wenn Du mit xxx.cells(y,x) eine Zelle ansprichst, dann wird dabei impliziert, daß Du auf die Eigenschaft .value, und damit also genau genommen auf xxx.cells(y,x).value, dieser Zelle zugreifen möchtest, ohne es im Detail zu sagen. Das nennt sich dann "Default"-Eigenschaft.

    Das Problem stellt sich in dem Moment, wo man sich auf den Default verläßt und er in einem speziellen Kontext anders als erwartet ist oder aber, was auch gerne mal vorkommen kann, sich in einer zukünftigen Version ändert.

    Wenn eine spätere Version dann nicht mehr .value, sondern z.B. .formula als Default hat, landet ein Großteil der heutigen Makros an der Wand. Genau aus diesem Grund ist es auch wiederum höchst unwahrscheinlich, daß sich der Default ändert. Aber ich bin da lieber auf der sicheren Seite. Wenn ich .value haben will, dann sage ich das auch. ;-)

    Gruß, Michael
     
    miriki, 19. März 2012
    #6
  7. oOps1 User
    Ok, nun habe ich doch noch was gelernt :D
    Vielen Dank Michael



    Das Thema kann geschlossen werden.
     
Thema:

Problem mit Makro - Excel hängt sich bei automatischem Speichern auf

Die Seite wird geladen...
  1. Problem mit Makro - Excel hängt sich bei automatischem Speichern auf - Similar Threads - Problem Makro Excel

  2. Makro Problem nach Wörtern filtern und Zeilen löschen

    in Microsoft Excel Hilfe
    Makro Problem nach Wörtern filtern und Zeilen löschen: Hallo zusammen! Ich habe ein Makro, dass ich erweitern möchte. Dabei soll in den Daten in der ersten Zeile ein Filter aktiviert werden und alle Datenzeilen löschen, die in Spalte 10 eines von 4...
  3. Problem mit Verbundener Zelle in Makro

    in Microsoft Excel Hilfe
    Problem mit Verbundener Zelle in Makro: Hallo, ich will bei Doppelklick auf eine verbundene Zelle ein X erzeugen. Dafür benutze ich folgendes Makro Code: Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As...
  4. Office 365: Problem mit Makro: Autofilter, pdf export

    in Microsoft Excel Hilfe
    Office 365: Problem mit Makro: Autofilter, pdf export: Hallo zusammen Da ich im Bereich Makros für Excel Anfänger bin, bitte ich euch um Hilfe. Folgende Ausgangslage: Mit ein bisschen suchen, habe ich ein Makro mit Autofilter Funktion und...
  5. Problem bei Excel - VBA Makro SVERWEIS funktioniert nicht!

    in Microsoft Excel Hilfe
    Problem bei Excel - VBA Makro SVERWEIS funktioniert nicht!: Hallo Zusammen, vielleicht kann mir jemand bei meinem Problem helfen. Ich bin in der VBA Programmierung nicht so fit. Ich habe es mit einer Makroaufzeichnung versucht und bekam dieses Ergebnis:...
  6. Excel Makro Problem

    in Microsoft Excel Hilfe
    Excel Makro Problem: Guten Tag, ich bin ganz neu hier und hoffe auf Hilfe. Ich versuche grade ein Importskript für meinen Shop zu bauen. Problem: Ich würde gerne in einem Excelblatt per Makro die Zeilen 2-8...
  7. Problem mit meinem VBA bzw Makro

    in Microsoft Excel Hilfe
    Problem mit meinem VBA bzw Makro: Guten Morgen Ihr lieben Helfer. Ich habe hier ein kleines problem. Sub drucken() Sheets(Array("Label")).PrintOut Copies:=1, Collate:=True, End Sub Ich habe diesen Code bei mir drin und...
  8. Makro Problem (Laufzeitfehler 1004)

    in Microsoft Excel Hilfe
    Makro Problem (Laufzeitfehler 1004): Hallo liebe Forengemeinde, ich habe mich hier angemeldet da ich seit einiger Zeit mit einem Problem kämpfe wofür ich einfach keine Lösung finde. Auf Arbeit benutze ich Excel 2010. Zum erzeugen...

Users found this page by searching for:

  1. vba makro excel hängt sich auf

  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