Office - Word, Excel und Co. 9.723 Themen, 41.180 Beiträge

Excel - diemal gleich 3 Fragen auf einmal *g*

Olaf19 / 49 Antworten / Flachansicht Nickles

Hallo zusammen!

Heute habe ich gleich 3 Fragen auf einmal zu Excel - das geht nun wirklich nicht *g*...
  • "Einmal Makro - immer Makro"? Wenn ich ein Makro nicht mehr benötige und es im Visual-Basic-Editor allergründlichst mit Strunk und Stiel entferne, so erscheint trotzdem in Zukunft immer bei jedem Öffnen des Excel-Sheets die Frage "Diese Datei enthält Makros, sollen diese aktiviert werden?" - ist das normal so? Muss man erst ein neues Sheet aufmachen und die Daten aus dem alten dort hineinkopieren? Oder wo setzt Excel dieses "Makro-Flag"?

  • Um die Nachkommastellen einer Zahl zu berechnen, nehme ich immer die Formel =A1-GANZZAHL(A1) - aber gibt es da keine elegantere Methode? In der Excel-Hilfe konnte ich jedenfalls keinen eigenen Befehl dafür finden.

  • Zahlen aus Zeichenketten auslesen - auch hier wieder die Frage, ginge es auch eleganter? Z.B. Wenn ich eine Zeichenkette habe wie "10:12:15" und die - übrigens nicht zwangsläufig immer *zwei*stelligen! - Zahlen dort auslesen möchte, um sie auf jeweils eine eigene Zelle zu verteilen, geht das nur mit den String-Befehlen LINKS, RECHTS und FINDEN (=> nämlich den ":" als Trennzeichen?) Ich vermute stark "ja", aber fragen kostet ja nichts.
Ihr wisst bestimmt wie immer gut Bescheid, deswegen gleich im Vorwege:

THX
Olaf
"Das sind Leute, die von Tuten und Ahnung keine Blasen haben" (ein Reporter auf die Frage nach der politischen Bildung des typischen Anhangs von Donald Trump)
bei Antwort benachrichtigen
mumpel1 Olaf19 „Nee, da sind keine anderen Makros drin. Wenn ich ein leeres Excelchart aufmache,...“
Optionen

Hallo!

Und hast Du nun auch das Modul gelöscht? Solange das Modul existiert, existiert auch die Makromeldung.

Was mir allerdings auffällt ist, dass die weitaus meisten "Excelianer" von "Makros" reden obwohl es sich dabei um waschechte VBA-Scripte handelt; die alte Makrosprache gibt es in Excel nicht mehr. Das letzte Office-Programm, das noch die alte Makrosprache enthält, ist Access

Dieses Thema hatten wir doch schon. Siehe Makro auf Wikipedia. Hier mal ein Auszug:

Zitat:
Makro stammt aus dem Griechischen (μακρος makros) und bedeutet „groß“ oder „weit“.

Unter einem Makro versteht man ein Programm, das eine fest vorgegebene Folge von Befehlen, Aktionen oder Tastaturcodes enthält. Alle Anweisungen des Makros werden automatisch ausgeführt, wenn das Makro entweder mit Hilfe eines Tastenschlüssels oder mit Hilfe eines Menünamens aufgerufen wird.

Zitatende:

Die Bezeichnung "Makro" ist korrekt, die Bezeichnung "Script" ist hier falsch. Obwohl es sich bei VBA um kleine Programme handelt. Man könnte also sagen dass weder "Makro" noch "Skript" richtig sind.

Gruß, René

bei Antwort benachrichtigen