Suchergebnisse

Suchergebnisse 1-13 von insgesamt 13.

  • Benutzer-Avatarbild

    Zitat von "Exl121150": „ office-hilfe.com/support/threa…abelle.55185/#post-329154 Hallo, du verwendest den Namen eines Arbeitsblattes (=Kommentartabelle) in einem Hyperlink ActiveSheet.Hyperlinks.Add Anchor:=Selection, Address:="", _ SubAddress:=wsNewname & "!" & CStr(Sheets(wsNewname).Cells(lngZeile, 1)), _ TextToDisplay:=CStr(Sheets(wsNewname).Cells(lngZeile, 1)) Ist in der Variablen "wsNewname" ein Leerzeichen enthalten, so gibt es ein Problem. Einen solchen Namen musst du zwingend mit Hochko…

  • Benutzer-Avatarbild

    Diese Schnipsel gehören nicht in ein Modul, sondern unter Microsoft Exel Objekte in DieseArbeitsmappe. Diese Lösung funktioniert auch, wenn die Arbeitsmappe bis zu max. 5 Tabellen enthält und auch dann, wenn zwischen Tabellen mehrfach hin- und hergewechselt wird. Diese Lösung funktioniert auch, wenn die Seitenverhälltnisse aller Kommentare in einer Tabelle unterschiedlich sind., z. Bsp.: wenn in jedem Kommentar ein anderes Hintergrundbild eingefügt wird. Diese Lösung bringt jedoch leider auch ei…

  • Benutzer-Avatarbild

    Diese Schnipsel gehören nicht in ein Modul, sondern unter Microsoft Exel Objekte in DieseArbeitsmappe. Diese Lösung funktioniert auch, wenn die Arbeitsmappe mehrere Tabellen enthält und auch dann, wenn zwischen Tabellen mehrfach hin- und hergewechselt wird. Diese Lösung setzt voraus, dass die Seitenverhälltnisse aller Kommentare in einer Tabelle identisch sind, z. Bsp.: Vereinslogo wurde als Hintergrundbild eingefügt. Diese Lösung bringt jedoch leider auch ein Problem mit sich, wenn die Tabelle …

  • Benutzer-Avatarbild

    Hallo, Verbesserungsvorschläge für dieses Projekt sind herzlich willkommen. Diese Makros fragen den Namen der Quelltabelle ab, den neuen Namen der neuen Kommentartabelle, kopiert die Kommentare der Quelltabelle in die Kommentartabelle und fügt in der Quelltabelle Spalten ein, in die die Hyperlinks auf die Kommentartabelle eingefügt werden: Es darf kein Blattschutz und/oder Arbeitsmappenschutz aktiv sein. Hat der Name der Quelltabelle ein Leerzeichen ist es für den Ablauf des Makros kein Problem,…

  • Benutzer-Avatarbild

    Zitat von apple987123: „Hallo Leute Ich habe ein kleines Problem, und zwar habe ich ein ein Excel-Sheet mit mehreren 1000 Kommentaren (zu viele um alles von Hand zu machen.) Nun haben alle Kommentare ein Bild als Hintergrund, aber das Seitenverhältniss sollte gesperrt sein. (Das wäre, wenn man es von Hand macht die Checkbox unter: Kommentar Formatieren -> Farben und Linien -> Das Farb Dropdown -> Fülleffekte -> Grafik -> Seitenverhältnis sperren. vb-paradise.de/index.php/Attachment/13092/ Kann i…

  • Benutzer-Avatarbild

    Wenn ein Makro aufgezeichnet wird, aber bestimmte Abläufe sich im Makro nicht wiederfinden, dann bedeutet das schlicht und ergreifend, dass es dafür keine VBA-Unterstützung gibt. Zitat von "Jay Freedman": „ office-forums.com/threads/lock…tio.1779129/#post-5533033 Unfortunately, you're correct. There are far too many cases of controls in built-in dialogs that have no support in VBA. In each release the MVPs have asked again to have this fixed, but so far without success. (....) -- Regards, Jay Fr…

  • Benutzer-Avatarbild

    Hallo, Zitat: „Laufzeitfehler '1004': Die PasteSpecial-Methode des Range-Objektes konnte nicht ausgeführt werden.“ Zitat: „Laufzeitfehler '1004': Microsoft Excel kann die Daten nicht einfügen.“ Diese Fehler werden mutmaßlich dadurch verursacht, dass der Zugriff auf das Clipboard durch ein anderes Programm gestört wird. Unter answers.microsoft.com/en-us/ms…32-46f2-99f1-e4efc3cdef9f (Microsoft Excel cannot paste the data) wurde über dieses Phänomen diskutiert: Zitat: „Verbundene Zellen: Does your …

  • Benutzer-Avatarbild

    Verbesserung

    Zoe4711 - - Visual Basic for Applications (VBA)

    Beitrag

    Wegen der Laufzeitfehler @office habe ich folgende Änderung vorgenommen: Wird das Bild nicht in die Zelle eingefügt, dann wird zwar der Fehler ignoriert, aber das Einfügen des Bildes solange wiederholt bis es geklappt hat. Visual Basic-Quellcode (1 Zeile) Visual Basic-Quellcode (7 Zeilen) Visual Basic-Quellcode (1 Zeile) Und komplett: Visual Basic-Quellcode (95 Zeilen) Visual Basic-Quellcode (90 Zeilen)

  • Benutzer-Avatarbild

    Jetzt funktioniert es fehlerfrei, wenn - der Makrostart bei geöffnetem Modul nicht über die Menüleiste "Ausführen" --> "Sub/UserForm ausführen" des Entwicklertools Microsoft Visual Basic for Application, sondern bei geöffnetem Modul mittels der Taste F5 ausgelöst wird oder - der Makrostart über Reiter Ansicht --> Button Makros --> Makros anzeigen --> {Makroname auswählen} ausgelöst wird. Visual Basic-Quellcode (90 Zeilen) Visual Basic-Quellcode (82 Zeilen)

  • Benutzer-Avatarbild

    Zitat von petaod: „Der Code animiert nicht zum Anschauen. Da sind so viele Stilfehler drin, dass man sich den Code gar nicht genau anschauen mag. Aber, kompiliert das überhaupt: .Text Text:="" & Chr(10) & "" ... .Text Text:=cmtTxt“ Das kompiliert. Das Makro funktioniert wie beschrieben auf computer@HomeOffice einwandfrei. Zitat von petaod: „Set Rng = Selection“ Fehler beim Kompilieren: Variable nicht definiert Korrigiert mit: Quellcode (1 Zeile) Danach: Fehler beim Kompilieren Zitat von petaod: …

  • Benutzer-Avatarbild

    Hallo, aus dem Homeoffice heraus suche ich den Draht nach draußen und euren Rat. Auf computer@office treten bei einem Makro zufällig folgende Laufzeitfehler auf, auf computer@HomeOffice nicht: computer@office: Nachdem ich einige Male, mal mehr mal weniger häufig, auf Debuggen geklickt und mit F5 die Fortsetzung des Makros angestoßen habe, läuft das Makro schlussendlich doch ohne weitere Unterbrechungen durch. Quellcode (1 Zeile) Quellcode (1 Zeile) Quellcode (62 Zeilen)

  • Benutzer-Avatarbild

    Folgendes funktioniert bei mir: Mit nachfolgendem Code lassen sich die Kommentare zu jeder einzelnen Spalte der Tabelle mit Kommentaren auf jeweils ein neues Tabellenblatt "Kommentare_Spalte_C" usw. schreiben: Tabellenname und Spalte sind vor der Ausführung des Makros entsprechend anzupassen. Visual Basic-Quellcode (35 Zeilen) Mit nachfolgendem Code lassen sich die Hyperlinks in die Tabelle mit den Kommentaren schreiben: In der Tabelle mit den Kommentaren ist manuell jeweils eine leere Spalte fü…

  • Benutzer-Avatarbild

    Das hat mir sehr geholfen: Zitat von petaod: „ Visual Basic-Quellcode (3 Zeilen)“ Visual Basic-Quellcode (38 Zeilen) Zitat von petaod: „ Du musst halt abfragen, ob die Kommentarzelle in deinem beobachteten Range liegt: VB.NET-Quellcode (4 Zeilen)“ Mit nachfolgendem Code lassen sich die Kommentare zu jeder einzelnen Spalte der Tabelle mit Kommentaren auf jeweils ein neues Tabellenblatt "Kommentare_Spalte_C" usw. schreiben: Tabellenname und Spalte sind vor der Ausführung des Makros entsprechend an…