Thema Datum  Von Nutzer Rating
Antwort
Rot Word Makro, Industieminute in Uhrzeit
05.03.2018 11:06:02 Willmanns
NotSolved
05.03.2018 11:07:23 Willmanns
NotSolved
05.03.2018 13:16:47 Gast13924
NotSolved
05.03.2018 13:22:13 Gast59648
NotSolved
05.03.2018 15:36:22 xlKing
NotSolved

Ansicht des Beitrags:
Von:
Willmanns
Datum:
05.03.2018 11:06:02
Views:
944
Rating: Antwort:
  Ja
Thema:
Word Makro, Industieminute in Uhrzeit

Guten Morgen zusammen,

aus einer Datenbank kommen Arbeitszeiten in Dezimalform, sowie die berechneten Minuten:

Bsp: von 8,30 bis 9,00 = 42

Ich bin ein kompletter Noob und hab mir folgende Lösung aus dem Netz erschlossen.

Mit Hilfe eines Makros soll aus 8,30 = 8:18 Uhr; und aus 9,00 = 9:00 Uhr werden.

Es funktioniert zwar mit folgendem Code

(…)

Selection.Find.Execute "8,30", , , , , , True, wdFindContinue, , "8:18 Uhr", wdReplaceAll

Selection.Find.Execute "8,32", , , , , , True, wdFindContinue, , "8:19 Uhr", wdReplaceAll

(…)Am Stück war die Prozedur zu groß, also mussten mit Call (…) die Prozedur unterteilt werden.#

Der Coder funktioniert, allerdings recht langsam. Immer ca 5 Sekunden zu warten ist nicht das wahre.

Die Frage: Kann man den Code effektiver (neu-) machen, bzw den bestehenden beschleunigen? Gibt es da Methoden?

Beste Grüße

 


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
Rot Word Makro, Industieminute in Uhrzeit
05.03.2018 11:06:02 Willmanns
NotSolved
05.03.2018 11:07:23 Willmanns
NotSolved
05.03.2018 13:16:47 Gast13924
NotSolved
05.03.2018 13:22:13 Gast59648
NotSolved
05.03.2018 15:36:22 xlKing
NotSolved