Thema Datum  Von Nutzer Rating
Antwort
25.11.2015 08:20:05 Gast92208
NotSolved
25.11.2015 08:58:00 Gast83242
NotSolved
25.11.2015 09:02:43 Gast8836
NotSolved
25.11.2015 09:45:18 Gast87739
NotSolved
25.11.2015 10:46:01 Gast64918
NotSolved
25.11.2015 11:24:25 Gast57307
NotSolved
25.11.2015 11:38:46 BigBen
NotSolved
25.11.2015 11:48:58 Gast79588
NotSolved
25.11.2015 11:59:45 BigBen
NotSolved
25.11.2015 12:32:02 Gast73471
NotSolved
25.11.2015 12:32:17 Gast90176
NotSolved
25.11.2015 12:52:55 Gast63922
NotSolved
25.11.2015 14:19:24 Gast5803
NotSolved
Blau Speichern und Link senden
25.11.2015 14:49:02 Gast38873
NotSolved
26.11.2015 12:42:15 Gast87299
NotSolved
26.11.2015 12:42:16 Gast17293
NotSolved

Ansicht des Beitrags:
Von:
Gast38873
Datum:
25.11.2015 14:49:02
Views:
822
Rating: Antwort:
  Ja
Thema:
Speichern und Link senden

Mit dem Absenden war mir doch noch ein "Update" eingefallen. Bei folgendem Code passiert das selbe, nur das der Index nicht mehr auf 100 begrenzt ist sondern eigentlich unbegrenzt läuft. Zudem ist er ein wenig kürzer.

Dim index As Integer


If Dir(Pfad & Datei) = "" Then
'Datei gibt es noch nicht also speichern
    ActiveDocument.SaveAs Pfad & Datei

Else
' Datei gibt es schon, also einen Index anhängen
    index = 2 'da die Original Datei keinen index hat, beginnt die erste Kopie mit der 2
    Datei = Left(Datei, Len(Datei) - 4) & index & ".doc" 'die letzten 4 Zeichen ersetzen durch 2.doc
    
    While Dir(Pfad & Datei) <> ""      'prüfen ob Datei existiert, wenn ja gehts bei wend weiter sonst in die while schleife
        index = index + 1           ' INdex erhöhen
        Datei = Left(Datei, Len(Datei) - Len(CStr(index - 1)) - 4) & index & ".doc" '
    Wend
    ' jetzt haben wir einen index den es noch nicht gab also speichern
    ActiveDocument.SaveAs Pfad & Datei
    
End If

 


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
25.11.2015 08:20:05 Gast92208
NotSolved
25.11.2015 08:58:00 Gast83242
NotSolved
25.11.2015 09:02:43 Gast8836
NotSolved
25.11.2015 09:45:18 Gast87739
NotSolved
25.11.2015 10:46:01 Gast64918
NotSolved
25.11.2015 11:24:25 Gast57307
NotSolved
25.11.2015 11:38:46 BigBen
NotSolved
25.11.2015 11:48:58 Gast79588
NotSolved
25.11.2015 11:59:45 BigBen
NotSolved
25.11.2015 12:32:02 Gast73471
NotSolved
25.11.2015 12:32:17 Gast90176
NotSolved
25.11.2015 12:52:55 Gast63922
NotSolved
25.11.2015 14:19:24 Gast5803
NotSolved
Blau Speichern und Link senden
25.11.2015 14:49:02 Gast38873
NotSolved
26.11.2015 12:42:15 Gast87299
NotSolved
26.11.2015 12:42:16 Gast17293
NotSolved