Office - Word, Excel und Co. 9.736 Themen, 41.351 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
Die Welt ist ein Jammertal ohne Musik. Doch zum Glueck gab es Bach, Beethoven, Haendel und Goethe (Helge Schneider)
bei Antwort benachrichtigen
neanderix mawe2 „Hi neanderix, ich bin mir sicher: Wir werden uns wohl nie einig werden! Muss ja...“
Optionen
Soweit ich weiß, sind Makros in Access Listen, in denen irgendwelche Aktionen verzeichnet sind. (Einen Makrorecorder gibt es in Access ja nicht.) Diese Makros kann man in VBA-Code umwandeln. Aber bevor ich das tue, haben die noch nichts mit VBA zu tun.

So, ich war vorgestern etwas zu schnell.

Access ist das einzige Programm der MS office Suite, das tatsächlich noch zwischen "Makros" und VBA unterscheidet.

Richtig, einen Makrorecorder gibt es nicht - und gab es nie.
Ebensowenig wie es je einen Grund gab, unter Access Makros anzufassen ;)
(Nicht ganz: unter Access 2.0 waren verschiedene Dinge, z.B. selbsterstellte Benutzermenü, nur mit Makros möglich - die dann von VBA aus aufgerufen wurden. Das hat sich mittlerweile aber drastisch geändert; seit Access 97 gibt es keinen Grund mehr, noch irgendwas mit Makros zu machen)

Makros lassen sich tatsächlich nach VBA umwandeln - wer noch damit arbeitet, sollte das auch tun, denn Makros stehen bei MS schon länger auf "deprecated" und es ist eigentlich nur eine Frage der zeit, wann sie aus Access verschwinden

Jetzt bin ich gespannt, was Du daran wieder auszusetzen hast!

Nix ;)

Computers are like airconditioners - they stop working properly when you open Windows Ich bin unschuldig, ich habe sie nicht gewählt!
bei Antwort benachrichtigen