Ein Google Tabellen Makro aufzeichnen

แชร์
ฝัง
  • เผยแพร่เมื่อ 20 ธ.ค. 2024

ความคิดเห็น • 38

  • @joachimhamacher2889
    @joachimhamacher2889 2 ปีที่แล้ว +1

    Super erklärt Danke

    • @TOPTORIALS-OFFICE
      @TOPTORIALS-OFFICE  2 ปีที่แล้ว

      Gern geschehen und DANKE für das nette Feedback Joachim :)

  • @bienelix
    @bienelix 4 ปีที่แล้ว +1

    Weltklasse erklärt. Für ein Tabellen Nob wie ich es bin genau richtig.Daumen hoch und Abo ist dir sicher.

  • @saschastockel2039
    @saschastockel2039 7 หลายเดือนก่อน

    Hallo Chris, kannst du mir beschreiben wie ich in Google Tabellen über ein Button ein PDF erstellen kann (dabei sollte aber nur ein ausgewählter bereich als PDF erstellt werden) und im besten fall direkt in mein Drive Ordner abgespeichert werden. Ich habe bereits ein Button erstellt mit dem Befehlt bestimmte Daten in eine andere Tabelle zu übertragen, und ich hätte gern das dann gleichzeitig auch ein PDF Dokument erstellt wird. Am einfachsten scheitere ich..... . Habe auch noch nicht gefunden wie ich ein bestimmten Druckbereich festlegen kann in Google, bei Excel ist das kein Problem sollte doch auch bei Google Tabellen gehen das ich nicht jedesmal beim Drucken neu den Bereich markieren muss oder?
    Vielen Dank für die super Videos ohne die wäre ich verloren !

  • @freigeboren1795
    @freigeboren1795 3 ปีที่แล้ว

    Hi gibt es diese Funktion noch? Wenn ich unter tools schaue finde ich das nicht.

  • @horseteam3763
    @horseteam3763 2 ปีที่แล้ว

    ok das mit dem Skript habe ich behoben
    aber eine andere frage hätte ich da wie lautet der Code damit man auf ein Bild klickt und er automatisch die Erweiterte Suche auf macht
    zb. ich klicke auf meine lupe/Bild und er soll von sich aus die Erweiterte suche aufmachen ohne das ich STRG + H drücken muss
    wäre dir sehr dankbar wenn du mir weiter helfen kannst

  • @konradFerlangen
    @konradFerlangen 4 ปีที่แล้ว

    Großartig, genau das was ich gesucht habe. DANKE
    Ich befürchte ich muss mir die anderen 100 Videos auch anschauen :)

  • @Schillerelias2702
    @Schillerelias2702 5 วันที่ผ่านมา

    mir hätte noch geholfen zu wissen ob ich bestimmte Werte wie z.B. den Buchstaben „U“ halb rechnen lassen kann. also z.B. in der Range B2 bis F2 wird „u“ als 1 gewertet und von G2 bis K2 nur 0,5. Bitte um Antwort 🙏🏻

  • @Fritz33102
    @Fritz33102 4 ปีที่แล้ว +1

    Hallo Danke für die super Erklärung, doch leider funktioniert es bei mir nur zum Teil.
    Benutze ein Android Tablet (S5e von Samsung) und war froh zu hören das auch dort ein Makro in einer Tabelle erstellt werden kann.
    Bis zum Punkt Makro ausführen alles ok, doch bei der Zuordnung zum Kreuz sagt er mir das er die Script Funktion nicht findet, obwohl sie wen sie über Tools/Macros/(Name des Script) ausgeführt wird einwandfrei funktioniert.

  • @fraenki195
    @fraenki195 ปีที่แล้ว

    Wie kopiere ich in Tabelle einen markierten Kommentar in eine andere Zelle

  • @martinbetz8307
    @martinbetz8307 6 ปีที่แล้ว

    Danke für den guten Beitrag! Ich habe aber noch eine Frage, ich habe zwei "Button" und ich möchte jetzt egal auf welchem Tabellenblatt ich bin eine Seite Vor oder zurück. Wie muss ich mein Makro abändern? Danke
    /** @OnlyCurrentDoc */
    function SeiteRechts() {
    var spreadsheet = SpreadsheetApp.getActive();
    spreadsheet.getRange('H2').activate();
    spreadsheet.setActiveSheet(spreadsheet.getSheetByName('KW2'), true);
    };
    function SeiteLinks() {
    var spreadsheet = SpreadsheetApp.getActive();
    spreadsheet.getRange('B13').activate();
    spreadsheet.setActiveSheet(spreadsheet.getSheetByName('KW1'), true);
    };

    • @TOPTORIALS-OFFICE
      @TOPTORIALS-OFFICE  6 ปีที่แล้ว

      Ich habe gerade mal ein kleines Script auf meiner Webseite veröffentlicht. Damit kannst Du vor und zurück blättern.
      Kannst ja mal schauen ob das was für Dich ist:
      toptorials.com/naechste-tabelle-auswaehlen-google-tabellen-script/

    • @martinbetz2776
      @martinbetz2776 6 ปีที่แล้ว +1

      @@TOPTORIALS-OFFICE Das ist prima, genau was ich brauche! ;-) Danke

    • @TOPTORIALS-OFFICE
      @TOPTORIALS-OFFICE  6 ปีที่แล้ว +1

      Freut mich zu hören :)

  • @killbill_1585
    @killbill_1585 6 ปีที่แล้ว

    Ich habe noch eine andere Frage wenn man ein Script hat was auf mehreren Tabellen funktionieren soll. Wie macht man das. Habe jetzt ein neues Script gespeichert ohne Bezug zu einer Tabelle. Nun sollen die Tabellen anhand von Import oder ähnliches darauf zugreifen können. Geht das??

    • @TOPTORIALS-OFFICE
      @TOPTORIALS-OFFICE  6 ปีที่แล้ว

      Eventuell ist das über Bibliotheken oder WebApp möglich. Ich habe mich mit dem Bereich aber bisher noch nicht beschäftigt, deshalb würde ich, wenn möglich die Variante aus dem letzen Kommentar benutzen. Du kannst natürlich auch gerne mal schauen was Dir die Bibliothek oder WebApp oder ausführbare API bietet.

    • @killbill_1585
      @killbill_1585 6 ปีที่แล้ว

      Genau da habe ich ja geschaut die Webapps komme ich nicht klar.

    • @TOPTORIALS-OFFICE
      @TOPTORIALS-OFFICE  6 ปีที่แล้ว +1

      Damit muss ich mich auch erst noch beschäftigen. Leider habe ich zu viele Projekte und es gibt auch extrem viel was ich selbst bei Google Tabellen und in der Script-Programmierung noch lernen will. Das nächste Thema was mich interessiert sind HTMLService bei Google Tabellen um eigene Formulare zu entwickeln. Aus Zeitgründen komme ich nur nicht dazu.

  • @longnguyet2004
    @longnguyet2004 6 ปีที่แล้ว +1

    Danke für gute Erklärung,
    ich habe ganz schön hinbekommen, sogar auf anderen Tabellenblatt geschrieben.
    Meine Frage ist? Ob ich die Daten auch auf andere Tabelle schreiben kann?
    Danke

    • @TOPTORIALS-OFFICE
      @TOPTORIALS-OFFICE  6 ปีที่แล้ว

      Nach meiner Meinung geht das nicht. Dafür wirst Du wohl selbst etwas programmieren müssen. Schau mal auf meiner Webseite, dort sind einige kleine Scripte die Du Dir anschauen kannst um so etwas zu realisieren.
      toptorials.com/google-tabellen-script-programmierung/
      Um das in ein anderes Tabellendokument zu kopieren benötigst Du die Tabellen ID:
      toptorials.com/wo-steht-die-google-tabellen-id/
      Und so sieht das kopieren in etwa als Funktion aus:
      toptorials.com/zelle-anderes-dokument-kopieren-google-tabellen-script/

    • @longnguyet2004
      @longnguyet2004 6 ปีที่แล้ว +1

      Danke für schnelle Antwort.

    • @TOPTORIALS-OFFICE
      @TOPTORIALS-OFFICE  6 ปีที่แล้ว

      Gern geschehen :)

  • @horseteam3763
    @horseteam3763 2 ปีที่แล้ว

    mir wird dieser Skript editor garnicht angezeigt wie kann man diesen denn überhaupt sichbar machen

    • @TOPTORIALS-OFFICE
      @TOPTORIALS-OFFICE  2 ปีที่แล้ว +1

      Der steckt jetzt unter "Erweiterungen" -> "Apps Script". Ich musste damals auch mal zweimal raufklicken bis er erscheint ;)

    • @horseteam3763
      @horseteam3763 2 ปีที่แล้ว

      @@TOPTORIALS-OFFICE also wenn ich dort drauf klicke macht er den Apps editor auf aber das bringt mir nix auch wenn ich dort 2 mal drauf klicke erscheint der bei mir unter Tools nicht

  • @JanTheRock
    @JanTheRock 6 ปีที่แล้ว

    Hallo ich würde gerne ein Script schreiben welches bewirkt, das wenn ich in Spalte a,b oder c den Zelleninhalt ändere, sich automatisch die zellenfarbe rot einfärbt.
    Bitte helft mir :)

    • @TOPTORIALS-OFFICE
      @TOPTORIALS-OFFICE  6 ปีที่แล้ว

      Schau Dir mal die folgenden Scripte an.
      Hier siehst Du wie Du ermittelst in welcher Zelle Du Dich befindest und kannst einen Zeitstempel als Notiz setzen.
      toptorials.com/zeitstempel-mit-benutzer-als-notiz-google-tabellen-script/
      Hier siehst Du wie man die Hintergrundfarbe von Zellen ändert:
      toptorials.com/zelle-farbig-markieren-google-tabellen-script/
      Mit getRow() und getColumn() kannst Du die Zeile oder Spalte herausbekommen.

    • @JanTheRock
      @JanTheRock 6 ปีที่แล้ว

      @@TOPTORIALS-OFFICE danke für die schnelle Antwort! habe das jetzt so gelöst...ist zwar total falsch aber es funktioniert :)
      /** @OnlyCurrentDoc */
      function onEdit(e){

      // Hier kann die Spaltennummer geändert werden A=1, B=2, C=3 ...
      var zeitStempelSpalte=4;

      // Aktuelles Tabellendokument
      var tabellenblatt = e.source.getActiveSheet();

      // Aktueller Benutzer-Email
      var userEmail = Session.getActiveUser();

      // Aktuellen Zeitstempel holen
      var activeCell = SpreadsheetApp.getActiveSheet().getActiveCell();

      // Aktuelle Zellposition auslesen
      var aktuelleZelle = e.source.getActiveRange();

      // Aktuelle Zeile
      var aktuelleZeile = aktuelleZelle.getRowIndex();

      // Auf die Zelle für den Eintrag des Zeitstempels zugreifen
      var zeitStempelZelle = tabellenblatt.getRange(aktuelleZeile, zeitStempelSpalte);

      var color="#ffc0c0";
      activeCell.setBackground(color);

      }

    • @TOPTORIALS-OFFICE
      @TOPTORIALS-OFFICE  6 ปีที่แล้ว

      Ist doch cool wenn es funktioniert und so schlimm sieht es ja nun auch nicht aus :)
      Du brauchst übrigens nicht alle Zeilen vom Script. Probier es mal aus und benutze die // um Teile vom Script auszuschließen also um es wie ein Kommentar aussehen zu lassen. Ansonsten freut es mich natürlich dass Du es selbst hinbekommen hast :)

  • @bienelix
    @bienelix 4 ปีที่แล้ว

    Top Video sehr gut erklärt.Einziges Manko ist aber nicht deine Schuld den Butten kann man auf einem Smartphone leider nicht nutzen . Oder gibt es da einen Trick?

    • @TOPTORIALS-OFFICE
      @TOPTORIALS-OFFICE  4 ปีที่แล้ว

      Da habe ich bisher selbst noch keine Möglichkeit gefunden. Wäre aber cool wenn das irgendwann für Smartphones zur Verfügung stehen würde.
      Danke für das nette Kompliment zum Video :)

  • @wirtshausfranz88
    @wirtshausfranz88 2 ปีที่แล้ว

    Ich hab exakt das selbe gemacht wie im Video. Wenn ich allerdings bei mir aufs plus klicke wirft er bei mir alle Zeilen durcheinander

  • @Flo-qr7zv
    @Flo-qr7zv 6 ปีที่แล้ว

    Guten Tag und vielen Dank für dein Video.
    Letztendlich relativ simpel und intuitiv. Ähnlich wie in Excel. Aber leider kann ich nach dem Aufzeichnen im Scripteditor nichts außer ein leeres Makro.gs finden. Somit das Makro auch keinem Symbol zuweisen. Neues Sheet erstellt.. Step für Step nach Video erledigt und das gleiche Problem wieder. Das Makro selber ist unter "Tools" - "Makros" aufgelistet und funktioniert.. nur der Scripteditor ist leer.. Hat jemand eine Idee?
    Vielen Dank und lieben Gruß

    • @TOPTORIALS-OFFICE
      @TOPTORIALS-OFFICE  6 ปีที่แล้ว

      Ich bin selbst überrascht und habe das gerade mal getestet. Das gleiche Problem habe ich gerade auch und kann auf das Script im Script Editor ebenfalls nicht zugreifen.
      Das sollte meiner Meinung nach nicht so sein. Ich habe dann mal eine alte Tabelle mit einem Makro geöffnet und hier wird mir das ganz normal im Script Editor angezeigt. Entweder haben die etwas geändert oder die Daten können momentan nicht vollständig abgerufen werden, denn der Kommentar wird ja zumindest schon mal angezeigt.
      Mich wundert auch dass dieses Makro dennoch ausgeführt werden kann. Ich bin mal gespannt ob sich das die nächsten Tage wieder normal verhält. Wäre schade wenn die den Zugriff darauf blockieren zumal man durch Makros auch eine Menge Script - Stoff lernen kann oder das Script im Nachhinein noch etwas anpassen kann.
      Allerdings sollten die dann auch nach aufzeichnen des Sciprtes den Text "Script bearbeiten" entfernen wenn man den sowieso nicht bearbeiten kann ;)
      Ich tippe mal das wird bald wieder zu sehen sein. Lassen wir uns mal überraschen :)

    • @Flo-qr7zv
      @Flo-qr7zv 5 ปีที่แล้ว

      @@TOPTORIALS-OFFICE Moin, am gleichen Tag hat es bei einem einzigen Versuch plötzlich noch geklappt (statt Chrome - Explorer). Somit wohl eher ein Bug, als ein Feature :)
      Reproduzierbar war dies allerdings nicht, sodass ich diesen einen Versuch als Grundlage genutzt habe es dann manuell zu schreiben (das Script). Aber ja.. sehr seltsam, dass das Makro funktioniert. Letztendlich muss es daher ja abgelegt worden sein. Hoffnung gibt es somit, dass es lediglich ein Bug und Versehen war. Lieben Gruß, Meco

    • @TOPTORIALS-OFFICE
      @TOPTORIALS-OFFICE  5 ปีที่แล้ว +1

      Ich habe auch gerade nochmal ein paar Tests gemacht. Zweimal hat es nicht geklappt, dann wurde auch über Chrome das Script angezeigt. Mein erster Gedanke war dass es mit dem Namen des Makros zusammen hängen könnte. Ein getrennter Name würde bei einer Funktion ( zum Beispiel "Unbenanntes Makro") nicht funktionieren und ein Fehler ausgeben. Dann habe ich das ohne Leerzeichen probiert und es hat geklappt. Das blöde war nur dass ich dann nochmal testen wollte ob es mit einem Leerzeichen dann wirklich nicht funktioniert und Zack ... dann hat es trotzdem geklappt aber der Name wurde komplett umbenannt in "UnbenanntesMakro1" obwohl bei mir noch ein Leerzeichen vorhanden war. Sieht momentan wie ein Glücksspiel aus und ich hoffe dass dieses Problem in Zukunft behoben wird. Sonst kann man sich ja leider nicht mehr darauf verlassen vor allem wenn man diese anschließend nochmals Nachbearbeiten möchte. Na ja, mal schauen was noch so passiert ;)

  • @smurrlawa5113
    @smurrlawa5113 6 ปีที่แล้ว

    Wir haben gewisse Zahlen z.b. 1, 7, 34, 76 gegeben. Ich möchte jetzt in den Google Tabellen mir jede Zahl zwischen 1 und 100 ausgeben lassen (am besten in eine Zelle mit Kommas getrennt) AUSSER DIE GEGEBENEN ZAHLEN!
    Hab's bereits probiert aber nicht hinbekommen. Wenn jemand ne Idee hat bitte mal schreiben.

    • @TOPTORIALS-OFFICE
      @TOPTORIALS-OFFICE  6 ปีที่แล้ว

      Ich habe leider nicht ganz verstanden wo die Zahlen herkommen sollen oder ob die schon in der Tabelle stehen.Schau Dir mal die Funktion ZUFALLSBEREICH an. Eventuell kannst Du das über einen Bereich machen der erst einmal alle Zahlen beinhaltet die insgesamt angezeigt werden dürfen. Anschließend machst Du rechts daneben eine Zufallszahl. Zum Schluss sortierst Du alle Einträge nach der Zufallszahl.
      Solltest Du nur das Anzeigen oder Markieren von Daten meinen dann schau Dir mal die bedingte Formatierung an unter der Verwendung einer WENN Funktion sowie zusätzlich die UND Funktion. Damit werden dann nur Daten angezeigt die größer 0 und kleiner 101 sind wenn Du das entsprechend anwendest.