Excel Makros konvertieren: Engl. -> Deutsch

Hallo,

gibt es eine möglichst schmerzfreie Methode, englische Excel 2003 Makros automatisch auf ein deutsches Excel 2003 zu konvertieren?

Es ist ja nicht zu fassen, dass z.B. Funktionen wie „get.workbook“ plötzlich „arbeitsmappe.zuordnen“ heißen. Wer hat sich denn das nur wieder ausgedacht?

Gruß

Fritze

Hallo,

Du meinst Excel4-Makros. Zur Verwendung eine Übersicht:

Gruß, Bernd

A1.Z1S1() A1.R1C1()
ABBRECHEN() BREAK()
ABBRECHEN.KOPIEREN() CANCEL.COPY()
ABBRECHEN.TASTE() CANCEL.KEY()
ABFRAGEN() REQUEST()
ABS() ABS()
ABSPOS() ABSREF()
ACHSEN() AXES()
ADRESSE() ADDRESS()
AKTIVE.ZELLE() ACTIVE.CELL()
AKTIVE.ZELLE.ZEIGEN() SHOW.ACTIVE.CELL()
AKTIVIEREN() ACTIVATE()
AKTIVIEREN.VORHER() ACTIVATE.PREV()
AKTIVIEREN.WEITER() ACTIVATE.NEXT()
AKTUALISIERUNGSSTATUS() SET.UPDATE.STATUS()
ALLE.AUSWERTEN() ALLE.AUSWERTEN()
ALLES.SCHLIESSEN() CLOSE.ALL()
ANALYSE() PARSE()
ANORDNEN() ARRANGE.ALL()
ANSICHT.3D() VIEW.3D()
ANSICHT.FESTLEGEN() ANSICHT.FESTLEGEN()
ANSICHT.LÖSCHEN() ANSICHT.LÖSCHEN()
ANSICHT.ZEIGEN() ANSICHT.ZEIGEN()
ANSICHT.ZEIGEN?() ANSICHT.ZEIGEN?()
ANSICHT.ZUORDNEN() ANSICHT.ZUORDNEN()
ANW.AKTIVIEREN() APP.ACTIVATE()
ANW.BEWEGEN() APP.MOVE()
ANW.GRÖSSE() APP.SIZE()
ANW.SINNBILD() APP.MINIMIZE()
ANW.TITEL() APP.TITLE()
ANW.VOLLBILD() APP.MAXIMIZE()
ANW.WIEDERHERSTELLEN() APP.RESTORE()
ANZAHL() COUNT()
ANZAHL2() COUNTA()
ARBEITSBEREICH() WORKSPACE()
ARBEITSBEREICH.ZUORDNEN() GET.WORKSPACE()
ARBEITSGRUPPE() WORKGROUP()
ARBEITSMAPPE.AKTIVIEREN() WORKBOOK.ACTIVATE()
ARBEITSMAPPE.AUSWÄHLEN() WORKBOOK.SELECT()
ARBEITSMAPPE.ERWEITERN() WORKBOOK.ADD()
ARBEITSMAPPE.KOPIEREN() WORKBOOK.COPY()
ARBEITSMAPPE.OPTIONEN() WORKBOOK.OPTIONS()
ARBEITSMAPPE.SPEICHERN() SAVE.WORKBOOK()
ARBEITSMAPPE.VERSCHIEBEN() WORKBOOK.MOVE()
ARBEITSMAPPE.ZUORDNEN() GET.WORKBOOK()
ARCCOS() ACOS()
ARCCOSHYP() ACOSH()
ARCSIN() ASIN()
ARCSINHYP() ASINH()
ARCTAN() ATAN()
ARCTAN2() ATAN2()
ARCTANHYP() ATANH()
ARGUMENT() ARGUMENT()
AUFLAGEN.OPTIONEN() EDITION.OPTIONS()
AUFRUFEN() CALL()
AUSBLENDEN() HIDE()
AUSF() EXEC()
AUSFÜHREN() EXECUTE()
AUSRICHTUNG) ALIGNMENT()
AUSSCHNEIDEN() CUT()
AUSWAHL() SELECTION()
AUSWÄHLEN() SELECT()
AUSWERTEN() EVALUATE()
AUTO.AUSFÜLLEN() FILL.AUTO()
BEARBEITEN.LÖSCHEN() EDIT.DELETE()
BEARBEITEN.WIEDERHOLEN() EDIT.REPEAT()
BEENDEN() QUIT()
BEFEHL.AKTIVIEREN() ENABLE.COMMAND()
BEFEHL.EINFÜGEN() ADD.COMMAND()
BEFEHL.LÖSCHEN() DELETE.COMMAND()
BEFEHL.UMBENENNEN() RENAME.COMMAND()
BEFEHL.WÄHLEN() CHECK.COMMAND()
BEI.BERECHNEN() ON.RECALC()
BEI.DATEN() ON.DATA()
BEI.DOPPELKLICK() ON.DOUBLECLICK()
BEI.EINGABE() ON.ENTRY()
BEI.FENSTER() ON.WINDOW()
BEI.TASTE() ON.KEY()
BEI.ZEIT() ON.TIME()
BENUTZERDEFINIERT.RÜCKGÄNGIG() CUSTOM.UNDO()
BENUTZERDEFINIERT.SYMBOLLEISTE() CUSTOMIZE.TOOLBAR()
BENUTZERDEFINIERT.WIEDERHOLEN() CUSTOM.REPEAT()
BERECHNEN() CALCULATION()
BEREICH.VERSCHIEBEN() OFFSET()
BEREICHE() AREAS()
BERICHT.DRUCKEN() BERICHT.DRUCKEN()
BERICHT.DRUCKEN?() BERICHT.DRUCKEN?()
BERICHT.FESTLEGEN() BERICHT.FESTLEGEN()
BERICHT.LÖSCHEN() BERICHT.LÖSCHEN()
BERICHT.ZUORDNEN() BERICHT.ZUORDNEN()
BILD.EINFÜGEN() PASTE.PICTURE()
BILD.KOPIEREN() COPY.PICTURE()
BILDSCHIRMANZEIGE() DISPLAY()
BÜNDIG.ANORDNEN() JUSTIFY()
BW() PV()
CODE() CODE()
COS() COS()
COSHYP() COSH()
DATEI.BERECHNEN() CALCULATE.DOCUMENT()
DATEI.LÖSCHEN() FILE.DELETE()
DATEI.SCHLIESSEN() FILE.CLOSE()
DATEI.SCHÜTZEN() PROTECT.DOCUMENT()
DATEI.ZUORDNEN() GET.DOCUMENT()
DATEIEN() FILES()
DATEN.EINGEBEN() ENTER.DATA()
DATEN.LÖSCHEN() DATA.DELETE()
DATEN.SUCHEN() DATA.FIND()
DATEN.SUCHEN.VORHER() DATA.FIND.PREV()
DATEN.SUCHEN.WEITER() DATA.FIND.NEXT()
DATENBANK.FESTLEGEN() SET.DATABASE()
DATENREIHE.BEARBEITEN() EDIT.SERIES()
DATENREIHE.BERECHNEN() DATA.SERIES()
DATUM() DATE()
DATWERT() DATEVALUE()
DBANZAHL() DCOUNT()
DBANZAHL2() DCOUNTA()
DBAUSZUG() DGET()
DBMAX() DMAX()
DBMIN() DMIN()
DBMITTELWERT() DAVERAGE()
DBPRODUKT() DPRODUCT()
DBSTDABW() DSTDEV()
DBSTDABWN() DSTDEVP()
DBSUMME() DSUM()
DBVARIANZ() DVAR()
DBVARIANZEN() DVARP()
DEF.ZUORDNEN() GET.DEF()
DGRÖSSE() FSIZE()
DIA() SYD()
DIAGRAMM.ASSISTENT() CHART.WIZARD()
DIAGRAMM.ELEMENT.ZUORDNEN() GET.CHART.ITEM()
DIALOGFELD() DIALOG.BOX()
DLESEN() FREAD()
DLESEN.ZEILE() FREADLN()
DM() DOLLAR()
DÖFFNEN() FOPEN()
DOKUMENTE() DOCUMENTS()
DPOS() FPOS()
DRUCKBEREICH.FESTLEGEN() SET.PRINT.AREA()
DRUCKEN() PRINT()
DRUCKER.EINRICHTUNG() PRINTER.SETUP()
DRUCKTITEL.FESTLEGEN() SET.PRINT.TITLES()
DSCHLIESSEN() FCLOSE()
DSCHREIBEN() FWRITE()
DSCHREIBEN.ZEILE() FWRITELN()
DUPLIZIEREN() DUPLICATE()
ECHO() ECHO()
EINBLENDEN() UNHIDE()
EINFÜGEN() PASTE()
EINGABE() INPUT()
EINGABE.SPERREN() DISABLE.INPUT()
EINGABEFELD.VORHER() UNLOCKED.PREV()
EINGABEFELD.WEITER() UNLOCKED.NEXT()
EINSCHRÄNKUNG.ZIFFERN() CONSTRAIN.NUMERIC()
EINZELHEITEN.ZEIGEN() SHOW.DETAIL()
EINZELN.AUSWERTEN() EINZELN.AUSWERTEN()
EINZELSCHRITT() STEP()
ENDE.AUSWÄHLEN() SELECT.END()
ENDE.WENN() END.IF()
ERGEBNIS() RESULT()
ERSETZEN() REPLACE()
ERWEITERN.POLYGON() EXTEND.POLYGON()
EXP() EXP()
FAKULTÄT() FACT()
FALSCH() FALSE()
FARBE.BEARBEITEN() EDIT.COLOR()
FARBPALETTE() COLOR.PALETTE()
FEHLER() ERROR()
FEHLER.TYP() ERROR.TYPE()
FENSTER() WINDOWS()
FENSTER.FIXIEREN() FREEZE.PANES()
FENSTER.GRÖSSE() WINDOW.SIZE()
FENSTER.TITEL() WINDOW.TITLE()
FENSTER.VERSCHIEBEN() WINDOW.MOVE()
FENSTER.VOLLBILD() WINDOW.MAXIMIZE()
FENSTER.WIEDERHERSTELLEN() WINDOW.RESTORE()
FENSTER.ZUORDNEN() GET.WINDOW()
FEST() FIXED()
FINDEN() FIND()
FORMAT.AUTO() FORMAT.AUTO()
FORMAT.FIGUR() FORMAT.SHAPE()
FORMAT.GRÖSSE() FORMAT.SIZE()
FORMAT.HAUPTDIAGRAMM() FORMAT.MAIN()
FORMAT.LEGENDE() FORMAT.LEGEND()
FORMAT.LÖSCHEN() DELETE.FORMAT()
FORMAT.SCHRIFTART() FORMAT.FONT()
FORMAT.TEXT() FORMAT.TEXT()
FORMAT.ÜBERLAGERUNG() FORMAT.OVERLAY()
FORMAT.VERSCHIEBEN() FORMAT.MOVE()
FORMAT.ZAHLENFORMAT() FORMAT.NUMBER()
FORMATVORLAGE.FESTLEGEN() DEFINE.STYLE()
FORMATVORLAGE.LÖSCHEN() DELETE.STYLE()
FORMATVORLAGE.ZUWEISEN() APPLY.STYLE()
FORMATVORLAGEN.ZUSAMMENFÜHREN() MERGE.STYLES()
FORMEL() FORMULA()
FORMEL.AUSFÜLLEN() FORMULA.FILL()
FORMEL.GEHEZU() FORMULA.GOTO()
FORMEL.MFORMEL() FORMULA.ARRAY()
FORMEL.SUCHEN() FORMULA.FIND()
FORMEL.SUCHEN.UND.ERSETZEN() FORMULA.REPLACE()
FORMEL.SUCHEN.VORHER() FORMULA.FIND.PREV()
FORMEL.SUCHEN.WEITER() FORMULA.FIND.NEXT()
FORMEL.UMWANDELN() FORMULA.CONVERT()
FORMEL.ZUORDNEN() GET.FORMULA()
FÜR() FOR()
FÜR.ZELLE() FOR.CELL()
GANZZAHL() INT()
GDA() DDB()
GDA2() DB()
GEHEZU() GOTO()
GENAUIGKEIT() PRECISION()
GITTERNETZLINIEN() GRIDLINES()
GLÄTTEN() TRIM()
GLIEDERUNG() OUTLINE()
GLIEDERUNGSEBENEN.ZEIGEN() SHOW.LEVELS()
GROSS() UPPER()
GROSS2() PROPER()
GRUPPE.AUSFÜLLEN() FILL.GROUP()
GRUPPIEREN() GROUP()
GRUPPIERUNG.AUFHEBEN() UNGROUP()
HÄUFIGKEIT() FREQUENCY()
HAUPTDIAGRAMM() MAIN.CHART()
HERAUFSTUFEN() PROMOTE()
HERUNTERSTUFEN() DEMOTE()
HEUTE() TODAY()
HILFE() HELP()
IDENTISCH() EXACT()
IKV() IRR()
IMMER.BERECHNEN() VOLATILE()
IN.DEN.HINTERGRUND() SEND.TO.BACK()
IN.DEN.VORDERGRUND() BRING.TO.FRONT()
INDEX() INDEX()
INDIREKT() INDIRECT()
INFO() INFO()
INFO.VERKNÜPFUNG.ZUORDNEN() GET.LINK.INFO()
INFO.ZEIGEN() SHOW.INFO()
INHALTE.AUSWÄHLEN() SELECT.SPECIAL()
INHALTE.EINFÜGEN() PASTE.SPECIAL()
INHALTE.LÖSCHEN() CLEAR()
ISTBEZUG() ISREF()
ISTFEHL() ISERR()
ISTFEHLER() ISERROR()
ISTKTEXT() ISNONTEXT()
ISTLEER() ISBLANK()
ISTLOG() ISLOGICAL()
ISTNV() ISNA()
ISTTEXT() ISTEXT()
ISTZAHL() ISNUMBER()
JAHR() YEAR()
JETZT() NOW()
KANAL.ÖFFNEN() INITIATE()
KANAL.SCHLIESSEN() TERMINATE()
KAPZ() PPMT()
KLEIN() LOWER()
KONSOLIDIEREN() CONSOLIDATE()
KOPIEREN() COPY()
KREGISTER() UNREGISTER()
KREUZTABELLE() KREUZTABELLE()
KURZE.MENÜS() SHORT.MENUS()
KÜRZEN() TRUNC()
LÄNGE() LEN()
LAYOUT() PAGE.SETUP()
LEGENDE() LEGEND()
LETZTE.ZELLE.AUSWÄHLEN() SELECT.LAST.CELL()
LETZTER.FEHLER() LAST.ERROR()
LIA() SLN()
LINKS() LEFT()
LINKS.AUSFÜLLEN() FILL.LEFT()
LN() LN()
LOG() LOG()
LOG10() LOG10()
MAKRO.AUSFÜHREN() RUN()
MASKE() DATA.FORM()
MAX() MAX()
MDET() MDETERM()
MEDIAN() MEDIAN()
MEHRFACHOPERATION() TABLE()
MELDUNG() MESSAGE()
MENÜ.EINFÜGEN() ADD.MENU()
MENÜ.LÖSCHEN() DELETE.MENU()
MENÜLEISTE.EINFÜGEN() ADD.BAR()
MENÜLEISTE.LÖSCHEN() DELETE.BAR()
MENÜLEISTE.ZEIGEN() SHOW.BAR()
MENÜLEISTE.ZUORDNEN() GET.BAR()
MIN() MIN()
MINUTE() MINUTE()
MINV() MINVERSE()
MITTELWERT() AVERAGE()
MMULT() MMULT()
MONAT() MONTH()
MTRANS() TRANSPOSE()
MUSTER() PATTERNS()
MUSTER.3D.BALKEN() GALLERY.3D.BAR()
MUSTER.3D.FLÄCHEN() GALLERY.3D.AREA()
MUSTER.3D.KREIS() GALLERY.3D.PIE()
MUSTER.3D.LINIEN() GALLERY.3D.LINE()
MUSTER.3D.OBERFLÄCHE() GALLERY.3D.SURFACE()
MUSTER.3D.SÄULEN() GALLERY.3D.COLUMN()
MUSTER.BALKEN() GALLERY.BAR()
MUSTER.FLÄCHEN() GALLERY.AREA()
MUSTER.KREIS() GALLERY.PIE()
MUSTER.LINIEN() GALLERY.LINE()
MUSTER.NETZ() GALLERY.RADAR()
MUSTER.PUNKT() GALLERY.SCATTER()
MUSTER.SÄULEN() GALLERY.COLUMN()
N() N()
NACHRICHT.SENDEN() SEND.MAIL()
NÄCHSTES.SZENARIO.ZEIGEN() NÄCHSTES.SZENARIO.ZEIGEN()
NAMEN() NAMES()
NAMEN.ANWENDEN() APPLY.NAMES()
NAMEN.AUFLISTEN() LIST.NAMES()
NAMEN.FESTLEGEN() DEFINE.NAME(Name)
NAMEN.LÖSCHEN() DELETE.NAME()
NAMEN.ÜBERNEHMEN() CREATE.NAMES()
NAMEN.ZUORDNEN() GET.NAME()
NAMEN.ZUWEISEN() SET.NAME()
NBW() NPV()
NEU() NEW()
NEUBERECHNEN() CALCULATE.NOW()
NEUES.FENSTER() NEW.WINDOW()
NEUSTART() RESTART()
NICHT() NOT()
NOTIZ() NOTE()
NOTIZ.ZUORDNEN() GET.NOTE()
NV() NA()
OBEN.AUSFÜLLEN() FILL.UP()
OBJEKT.AUSBLENDEN() HIDE.OBJECT()
OBJEKT.BEARBEITEN() EDIT.OBJECT()
OBJEKT.EIGENSCHAFTEN() OBJECT.PROPERTIES()
OBJEKT.EINFÜGEN() INSERT.OBJECT()
OBJEKT.ERSTELLEN() CREATE.OBJECT()
OBJEKT.SCHÜTZEN() OBJECT.PROTECTION()
OBJEKT.ZUORDNEN() GET.OBJECT()
OBJEKT.ZUWEISEN() ASSIGN.TO.OBJECT()
ODER() OR()
ÖFFNEN() OPEN()
ORDNEN() SORT()
PAUSE() PAUSE()
PFEIL.EINFÜGEN() ADD.ARROW()
PFEIL.LÖSCHEN() DELETE.ARROW()
PI() PI()
POSTEXT() REFTEXT()
POSWERT() DEREF()
PRODUKT() PRODUCT()
QIKV() MIRR()
RAHMENART() BORDER()
RANG() RANK()
RECHTS() RIGHT()
RECHTS.AUSFÜLLEN() FILL.RIGHT()
RECHTSCHREIBUNG() SPELLING()
RECHTSCHREIBUNG.ÜBERPRÜFEN() SPELLING.CHECK()
REGISTER() REGISTER()
REGISTER.KENNUMMER() REGISTER.ID()
RELPOS() RELREF()
REST() MOD()
RGP() LINEST()
RKP() LOGEST()
RMZ() PMT()
RÜCKSPRUNG() RETURN()
RUNDEN() ROUND()
SÄUBERN() CLEAN()
SBILDLAUF() VSCROLL()
SBILDLAUF.SEITEN() VPAGE()
SBILDLAUF.ZEILEN() VLINE()
SCHLIESSEN() CLOSE()
SCHRIFTART.ERSETZEN() REPLACE.FONT()
SEITENANSICHT() PRINT.PREVIEW()
SEITENWECHSEL.AUFHEBEN() REMOVE.PAGE.BREAK()
SEITENWECHSEL.FESTLEGEN() SET.PAGE.BREAK()
SEKUNDE() SECOND()
SENDEN() POKE()
SIGNAL() BEEP()
SIN() SIN()
SINHYP() SINH()
SKALIERUNG() SCALE()
SOLANGE() WHILE()
SOLVER.ÄNDERN() SOLVER.ÄNDERN()
SOLVER.ERGEBNIS() SOLVER.ERGEBNIS()
SOLVER.ERGEBNIS?() SOLVER.ERGEBNIS?()
SOLVER.HINZUFÜGEN() SOLVER.HINZUFÜGEN()
SOLVER.INFO() SOLVER.INFO()
SOLVER.LADEN() SOLVER.LADEN()
SOLVER.LÖSCHEN() SOLVER.LÖSCHEN()
SOLVER.LÖSEN() SOLVER.LÖSEN()
SOLVER.OK() SOLVER.OK()
SOLVER.OK?() SOLVER.OK?()
SOLVER.OPTIONEN() SOLVER.OPTIONEN()
SOLVER.SPEICHERN() SOLVER.SPEICHERN()
SOLVER.ZURÜCKSETZEN() SOLVER.ZURÜCKSETZEN()
SONST() ELSE()
SONST.WENN() ELSE.IF()
SPALTE() COLUMN()
SPALTEN() COLUMNS()
SPALTENBREITE() COLUMN.WIDTH()
SPEICHERN() SAVE()
SPEICHERN.UNTER() SAVE.AS()
STABW() STDEV()
STABWN() STDEVP()
STANDARDSCHRIFT() STANDARD.FONT()
STOP() HALT()
STUNDE() HOUR()
SUCHEN() SEARCH()
SUCHEN.KOPIEREN() EXTRACT()
SUCHKRITERIEN.FESTLEGEN() SET.CRITERIA()
SUMME() SUM()
SUMMENPRODUKT() SUMPRODUCT()
SVERWEIS() VLOOKUP()
SYMBOL.AKTIVIEREN() ENABLE.TOOL()
SYMBOL.DRÜCKEN() PRESS.TOOL()
SYMBOL.EINFÜGEN() PASTE.TOOL()
SYMBOL.HINZUFÜGEN() ADD.TOOL()
SYMBOL.KOPIEREN() COPY.TOOL()
SYMBOL.LÖSCHEN() DELETE.TOOL()
SYMBOL.VERSCHIEBEN() MOVE.TOOL()
SYMBOL.ZUORDNEN() GET.TOOL()
SYMBOL.ZURÜCKSETZEN() RESET.TOOL()
SYMBOL.ZUWEISEN() ASSIGN.TO.TOOL()
SYMBOLLEISTE.EINFÜGEN() ADD.TOOLBAR()
SYMBOLLEISTE.LÖSCHEN() DELETE.TOOLBAR()
SYMBOLLEISTE.SPEICHERN() SAVE.TOOLBAR()
SYMBOLLEISTE.ZEIGEN() SHOW.TOOLBAR()
SYMBOLLEISTE.ZUORDNEN() GET.TOOLBAR()
SYMBOLLEISTE.ZURÜCKSETZEN() RESET.TOOLBAR()
SZENARIO.HINZUFÜGEN() SZENARIO.HINZUFÜGEN()
SZENARIO.INFO() SZENARIO.INFO()
SZENARIO.LÖSCHEN() SZENARIO.LÖSCHEN()
SZENARIO.ÜBERSICHT() SZENARIO.ÜBERSICHT()
SZENARIO.ÜBERSICHT?() SZENARIO.ÜBERSICHT?()
SZENARIO.ZEIGEN() SZENARIO.ZEIGEN()
SZENARIO.ZELLEN() SZENARIO.ZELLEN()
SZENARIO.ZELLEN?() SZENARIO.ZELLEN?()
T() T()
TAG() DAY()
TAGE360() DAYS360()
TAN() TAN()
TANHYP() TANH()
TASTENF.SENDEN() SEND.KEYS()
TEIL() MID()
TEILEN() SPLIT()
TEXT() TEXT()
TEXT.ZUORDNEN() ATTACH.TEXT()
TEXTFELD() TEXT.BOX()
TEXTPOS() TEXTREF()
TON.ABSPIELEN() SOUND.PLAY()
TONNOTIZ() SOUND.NOTE()
TREND() TREND()
TYP() TYPE()
ÜBERLAGERUNG() OVERLAY()
ÜBERLAGERUNG.EINFÜGEN() ADD.OVERLAY()
ÜBERLAGERUNG.LÖSCHEN() DELETE.OVERLAY()
UND() AND()
UNTEN.AUSFÜLLEN() FILL.DOWN()
URSPRUNG() CALLER()
VARIANZ() VAR()
VARIANZEN() VARP()
VARIATION() GROWTH()
VDB() VDB()
VERBUND() COMBINATION()
VERGLEICH() MATCH()
VERKNÜPFEN.UND.EINFÜGEN() PASTE.LINK()
VERKNÜPFTE.DATEIEN() LINKS()
VERKNÜPFTE.DATEIEN.ÖFFNEN() OPEN.LINKS()
VERKNÜPFTES.BILD.EINFÜGEN() PASTE.PICTURE.LINK()
VERKNÜPFUNG.AKTUALISIEREN() UPDATE.LINK()
VERKNÜPFUNG.WECHSELN() CHANGE.LINK()
VERWEIS() LOOKUP()
VERZEICHNIS() DIRECTORY()
VOLLBILD() FULL()
VORZEICHEN() SIGN()
VORZUGSFORM() PREFERRED()
VORZUGSFORM.FESTLEGEN() SET.PREFERRED()
WAHL() CHOOSE()
WAHR() TRUE()
WARNUNG() ALERT()
WARTEN() WAIT()
WBILDLAUF() HSCROLL()
WBILDLAUF.SEITEN() HPAGE()
WBILDLAUF.SPALTEN() HLINE()
WECHSELN() SUBSTITUTE()
WEITER() NEXT()
WEITER.AUSFÜHREN() RESUME()
WENN() IF()
WERT() VALUE()
WERT.FESTLEGEN() SET.VALUE()
WIDERRUFEN() UNDO()
WIEDERHOLEN() REPT()
WOCHENTAG() WEEKDAY()
WURZEL() SQRT()
WVERWEIS() HLOOKUP()
ZEICHEN() CHAR()
ZEILE() ROW()
ZEILEN() ROWS()
ZEILEN.DRUCKEN() LINE.PRINT()
ZEILENHÖHE() ROW.HEIGHT()
ZEIT() TIME()
ZEITWERT() TIMEVALUE()
ZELLE() CELL()
ZELLE.ZUORDNEN() GET.CELL()
ZELLEN.EINFÜGEN() INSERT()
ZELLSCHUTZ() CELL.PROTECTION()
ZIELBEREICH.FESTLEGEN() SET.EXTRACT()
ZIELWERTSUCHE() GOAL.SEEK()
ZINS() RATE()
ZINSZ() IPMT()
ZOOM() ZOOM()
ZUFALLSZAHL() RAND()
ZW() FV()
ZWISCHENABLAGE.EINBLENDEN() SHOW.CLIPBOARD()
ZZR() NPER()

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Hallo,

Du meinst Excel4-Makros. Zur Verwendung eine Übersicht:

Diese tolle Tabelle habe ich auch schon ein dutzend mal gefunden. Ich habe aber keine Lust, die Skripte von Hand zu übersetzen. Gibt es dafür ein Tool oder muss man sich zwei Werkstudenten holen, die den Schrott umsetzen? Keine Ahnung, welche Version von Excel das wirklich ist. Es gehört aber zum Office 2003 Paket. Ist das Excel XP? Oder 2000? Keine Ahnung. Jedenfalls nicht 2007, wo bestimmt wieder alles anders ist.

Und da sage nochmal einer, Micorsoft Office sei für internationale Zusammenarbeit das Tool der Wahl.

Gruß

Fritze

Grüezi Fritze

Du meinst Excel4-Makros. Zur Verwendung eine Übersicht:

Diese tolle Tabelle habe ich auch schon ein dutzend mal
gefunden. Ich habe aber keine Lust, die Skripte von Hand zu
übersetzen.

Da Excel4-Makros seit xl97 nur noch aus Gründen der Kompatibilität mitgeführt werden, ist hier nicht das Lustprinzip anzuwenden sonderen (leider) ‚harte‘ Arbeit.

Gibt es dafür ein Tool…?

Nein, das gibt es nicht.

Keine Ahnung,
welche Version von Excel das wirklich ist. Es gehört aber zum
Office 2003 Paket.

Es gehört da nicht dazu, sondern wird, wie oben gesagt, nur noch unterstützt.
Seit xl97 sollte für die Programmierung VBA herangezogen werden, das dann auch sprachlich durchgängig ist.

Ist das Excel XP? Oder 2000? Keine Ahnung.
Jedenfalls nicht 2007, wo bestimmt wieder alles anders ist.

Und da sage nochmal einer, Micorsoft Office sei für
internationale Zusammenarbeit das Tool der Wahl.

Ich spüre deine Frustration, aber leider ändert das auch nichts an den Tatsachen, denen Du ins Auge sehen musst.


Mit freundlichen Grüssen

Thomas Ramel

  • MVP für MS-Excel -

Diese tolle Tabelle habe ich auch schon ein dutzend mal
gefunden. Ich habe aber keine Lust, die Skripte von Hand zu
übersetzen. Gibt es dafür ein Tool oder muss man sich zwei
Werkstudenten holen, die den Schrott umsetzen? Keine Ahnung,
welche Version von Excel das wirklich ist. Es gehört aber zum
Office 2003 Paket. Ist das Excel XP? Oder 2000? Keine Ahnung.
Jedenfalls nicht 2007, wo bestimmt wieder alles anders ist.

Hi Fritze,
wenn’s dafür keine fertige Lösung gibt könntest du ja einen Auftragsprogrammierer beauftragen dir da was zu basteln, oder mich mal anmailen :smile:

Ansonsten, ich gehe bei dir von XL2003 aus. Wie schon von Thomas gesagt werden Excel4 Makros quasi seit XL97 nicht mehr benutzt, also neue Makros werden in Vba geschrieben, deshalb wundert es mich sehr das du in XL2003 Excel4-Makros hast.

Ich benutze sie, genauer gesagt einzelne Excel4-Befehle, nur in speziellen Fällen in Excel-Namen oder in Vba (ExecuteExcel4Macro) um damit etwas zu erreichen was man mit normalen Excel/ExcleVba-Bordmitteln nicht kann.
Z.B. einzelne Zellen einer (vermeintlich) geschlossen bleibenden Mappe auslesen usw.

Ich weiß, um ein Excel4-Makro zu schreiben muß ich ein Excel4Makroblatt einfügen dannn dort zeilenweise den Code eingeben.
Damit hört es schon auf. Wie starte ich das Ding dann?
Naja, nicht so wichtig, würde mich halt einfach nur interessieren.

Gruß
Reinhard

Hallo,

Da Excel4-Makros seit xl97 nur noch aus Gründen der
Kompatibilität mitgeführt werden, ist hier nicht das
Lustprinzip anzuwenden sonderen (leider) ‚harte‘ Arbeit.

Ich habe keine Ahnung, wie Microsoft Versionsnummern von Programmen mit den Namen der Programme korreliert. Es gab da ja diverse Sprünge von einstelligen Versionsnummern über Jahreszahlen (zwei und vierstellig) und irgendwelchen Buchstabenkombinationen.

Die mir vorliegenden Makros sind VBA Makros, die mit dem zu Office 2003 gehörenden Excel erzeugt wurden. Allerdings mit der englischen Version. Jetzt habe ich ein deutsches Office 2003 mit einem zugehörigen Excel, mit dem ich die Makros aufgrund von Sprachproblemen nicht ausführen kann.

Ob das irgendwelche Excel sonstwas Makros sind, die in Excel 2003 importiert wurden oder nicht, das entzieht sich meiner Kenntnis.

Ich entnehme den Antworten aber, dass es nicht möglich ist, solche Makros automatisch anpassen zu lassen. Also wird es jemand von Hand machen müssen.

Gruß

Fritze

Grüezi Fritze

Da Excel4-Makros seit xl97 nur noch aus Gründen der
Kompatibilität mitgeführt werden, ist hier nicht das
Lustprinzip anzuwenden sonderen (leider) ‚harte‘ Arbeit.

Ich habe keine Ahnung, wie Microsoft Versionsnummern von
Programmen mit den Namen der Programme korreliert. Es gab da
ja diverse Sprünge von einstelligen Versionsnummern über
Jahreszahlen (zwei und vierstellig) und irgendwelchen
Buchstabenkombinationen.

Vielleicht hilft hier die folgende Liste etwas Überblick zu verschaffen:

http://j-walk.com/ss/excel/index.htm

Die mir vorliegenden Makros sind VBA Makros, die mit dem zu
Office 2003 gehörenden Excel erzeugt wurden.

Sorry, wenn ich korrigiere, aber die genannten Befehle sind keine VBA-Befehle sondern ‚alte‘ Excel4-Makrobefehle aus der Zeit als es VBA noch gar nicht gab.
Diese alten Sprachbefehle können zwar auch heute noch verwendet werden, werden aber in den aktuellen Versionen (nach xl97) weder dokumentiert noch weiter entwickelt.

Allerdings mit
der englischen Version. Jetzt habe ich ein deutsches Office
2003 mit einem zugehörigen Excel, mit dem ich die Makros
aufgrund von Sprachproblemen nicht ausführen kann.

Ja, das ist korrekt - diese Befehle gab es in mehreren Sprach-Versionen, je nach Lokalisierung der Sprache.
Leider sind diese auch nicht übersetzbar in andere Sprachen.

Ob das irgendwelche Excel sonstwas Makros sind, die in Excel
2003 importiert wurden oder nicht, das entzieht sich meiner
Kenntnis.

Ich entnehme den Antworten aber, dass es nicht möglich ist,
solche Makros automatisch anpassen zu lassen. Also wird es
jemand von Hand machen müssen.

Ja, das ist korrekt - am Besten dann gleich direkt in VBA (den Editor erreicht man über Alt+F11).


Mit freundlichen Grüssen

Thomas Ramel

  • MVP für MS-Excel -

Hallo,

Die mir vorliegenden Makros sind VBA Makros, die mit dem zu
Office 2003 gehörenden Excel erzeugt wurden.

Sorry, wenn ich korrigiere, aber die genannten Befehle sind
keine VBA-Befehle sondern ‚alte‘
Excel4-Makrobefehle aus der Zeit als es VBA noch gar nicht
gab.

Da muss ich mich entschuldigen. Das Beispiel habe ich aus einer der vielen Übersetzungslisten wahllos herausgegriffen. Mir liegt das betreffende Makro gerade nicht vor, ich kann daher die Originalfehlermeldung nicht reproduzieren. Es ging aber um unbekannte Funktionsaufrufe, die in der englischen Version nicht auftauchen, wohl aber in der deutschen Version.

Mir ist das Problem im Moment aber auch egal. Das Makro wird von Hand angepasst werden und fertig.

Ich mag meine Zeit nicht mit Unzulänglichkeiten von Microsoft-Tools verplempern.

Für Deine Hilfe sei aber gedankt! Mir ist jetzt klarer, wo die Probleme herkommen können und dass es einfach kein durchdachtes Versionsschema für Microsoft-Produkte gibt :smile:

Gruß & einen schönen Sonntag

Fritze