Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

gelöst Falsche Anzahl an Argumenten ... Probleme mit Makros

Mitglied: Chris-Rgbg

Chris-Rgbg (Level 1) - Jetzt verbinden

13.11.2011 um 17:56 Uhr, 8625 Aufrufe, 6 Kommentare

Hallo,

nutze zur Erstellung eines Ribbons in Word 2010 den IDBE Ribbon Creator.
Komme soweit ganz gut zurecht, nur wenn ich letztendlich versuche, einem Button ein Makro zuzuweisen, erhälte ich die Fehlermeldung "Falsche Anzahl an Argumenten oder ungültige Zuweisung zu einer Eigenschaft."

Hier der Code: (-> Button1!)

<customUI xmlns="http://schemas.microsoft.com/office/2009/07/customui" onLoad="OnRibbonLoad" loadImage="LoadImages">
<ribbon startFromScratch="false">
<tabs>
<tab id="tab0" label="Mathe-Tool" getVisible ="GetVisible">
<group id="grp0" autoScale="false" centerVertically="false" label="Mengensymbole" getVisible ="GetVisible">
<button id="btn1" size="large" screentip="ALT + UMSCHALT + Z" supertip=" " imageMso="MacroPlay" tag="RibbonName:=;inMenu:=;CustomTagValue1:=;CustomTagValue2:=;CustomTagValue3:=;CustomPicture:=;CustomPicturePath:=C:\Users\Chris\AppData\Local\Temp\IDBE_RC20111110_103808\customUI\images\" onAction="hallo" getVisible="GetVisible" getEnabled="GetEnabled" keytip="Z" />
<button id="btn2" size="large" label="B2" image="TesticonZ2.png" tag="RibbonName:=;inMenu:=;CustomTagValue1:=;CustomTagValue2:=;CustomTagValue3:=;CustomPicture:=TesticonZ2.png;CustomPicturePath:=C:\Users\Chris\AppData\Local\Temp\IDBE_RC20111110_103808\customUI\images\" onAction="OnActionButton" getVisible="GetVisible" getEnabled="GetEnabled" />
<button id="btn3" size="large" label="B3R" image="TesticonZ2.png" tag="RibbonName:=;inMenu:=;CustomTagValue1:=;CustomTagValue2:=;CustomTagValue3:=;CustomPicture:=TesticonZ2.png;CustomPicturePath:=C:\Users\Chris\AppData\Local\Temp\IDBE_RC20111110_103808\customUI\images\" onAction="OnActionButton" getVisible="GetVisible" getEnabled="GetEnabled" />
</group>
<group id="grp1" autoScale="false" centerVertically="false" label="Symbole" getVisible ="GetVisible">
</group>
<group id="grp2" autoScale="false" centerVertically="false" label="Formeln" getVisible ="GetVisible">
</group>
</tab>
</tabs>
</ribbon>
</customUI>


Woran liegt das? Das Makro hab ich zu Testzwecken mal eben selbst erstellt und schreibt nur das Wort "hallo":

Sub hallo()
' hallo Makro
Selection.TypeText Text:="hallo"
End Sub


Danke für jede Hilfe!

Chris
Mitglied: eisbein
14.11.2011 um 06:40 Uhr
Morgen!

Mir sagt IDBE Ribbon Creator zwar nichts, aber hast du schon mal onAction="hallo()" versucht?

lg
eisbein
Bitte warten ..
Mitglied: Chris-Rgbg
14.11.2011 um 19:05 Uhr
Hallo Eisbein,

danke für den ersten Tipp,
aber mit () erhalten ich dann die Meldung "Das Makro wurde nicht gefunden ...".

Weitere Vorschläge?

Danke!

Chris
Bitte warten ..
Mitglied: eisbein
15.11.2011 um 07:43 Uhr
Morgen!

Wie gesagt ist nicht mein Fachgebiet und war nur eine Idee. Muss also auch passen

lg
eisbein
Bitte warten ..
Mitglied: Biber
15.11.2011 um 20:34 Uhr
Moin Chris-Rgbg,

...die Meldung "Das Makro wurde nicht gefunden ...".
Dein "Sub Hallo()" muss zum "Public Sub Hallo()" werden.

Grüße
Biber
Bitte warten ..
Mitglied: Chris-Rgbg
16.11.2011 um 09:58 Uhr
Moin,

auch das hat leider nicht funktioniert ("Makro ... nicht gefunden ...")

Hab einen neuen Versuch gestartet, also:

-> neuer Tab ("neues Menü")
-> neue Gruppe ("Gruppe1")
-> neuer Button ("Button1")

-> neues, frisches/leeres Worddokument mit nur dem einen neuen Testmakro "Makro1", das "hallo" ausgibt.

Weder "Makro1()" noch "Public Makro1()" bringen Erfolg.

Hier der (neue, einfache) Code:

<!-- Created with IDBE RibbonCreator 2010 (Version: 1.1012a) -->
<!-- http://www.RibbonCreator2010.com -->
<!-- http://www.RibbonCreator2010.de -->

<customUI xmlns="http://schemas.microsoft.com/office/2009/07/customui" onLoad="OnRibbonLoad" loadImage="LoadImages">
<ribbon startFromScratch="false">
<tabs>
<tab id="tab0" label="neues Men&#252;" getVisible ="GetVisible">
<group id="grp0" autoScale="false" centerVertically="false" label="Gruppe 1" getVisible ="GetVisible">
<button id="btn0" size="large" label="Button 1" tag="RibbonName:=;inMenu:=;CustomTagValue1:=;CustomTagValue2:=;CustomTagValue3:=;CustomPicture:=;CustomPicturePath:=" onAction="Makro1" getVisible="GetVisible" getEnabled="GetEnabled" />
</group>
</tab>
</tabs>
</ribbon>
</customUI>


Das Makro:

Sub Makro1()
'
' Makro1 Makro
'
'
Selection.TypeText Text:="hallo"
End Sub


Bin für jeden weiteren Tipp dankbar!

Chris
Bitte warten ..
Mitglied: Chris-Rgbg
20.11.2011 um 13:34 Uhr
Hi! Problem gelöst!
Die Makros müssen aus dem Ordner "Module" aus "Normal" nach "Module" in "Project" verschoben werden, dann klappt's!
Danke für alle Hinweise/Tipps,

Chris
Bitte warten ..
Ähnliche Inhalte
VB for Applications
Excel Makros
Frage von chaos2goVB for Applications2 Kommentare

Hallo Gemeinde, File Größe über 500k Einträge Steigend . ich bekomme Monatlich ein Raw Dump aus unserer DB als ...

Batch & Shell

Verschachtelte FOR-Schleife mit einem Argument

gelöst Frage von mp-homeBatch & Shell3 Kommentare

Hallo Forum, ich versuche mehrere FOR-Schleifen in eine verschachtelte FOR-Schleife zu ändern. Leider scheine ich zu doof für dieses ...

Batch & Shell

Powershell Start-Process mit Argumenten

gelöst Frage von lisaluftBatch & Shell4 Kommentare

Ich hatte ein cmd-Skript mit den Befehl: start /wait c:\test\CitrixReceiver.exe /silent /includeSSON ENABLE_SSON="Yes" Funktionierte genau so. Jetzt habe ich ...

Basic

Regex Anzahl Character Nicht Anzahl Bytes

gelöst Frage von PeronasBasic6 Kommentare

Guten Morgen zusammen, und zwar habe ich eine Frage bzgl. RegEx/RegExp. Ich habe einen regulären Ausdruck der wie folgt ...

Neue Wissensbeiträge
CMS
Erneut kritische Zero-Day-Lücke in Drupal
Tipp von Reini82 vor 16 MinutenCMS

Laut einem Bericht auf t3n gibt es eine Schwere Sicherheitslücke in Drupal die auch schon ausgenutzt wird. Betroffen sind ...

Sicherheit

MikroTik-Router patchen, Schwachstelle wird ausgenutzt

Information von kgborn vor 20 StundenSicherheit

Am 23. April 2018 wurde von Mikrotik ein Security Advisory herausgegeben, welches auf eine Schwachstelle im RouterOS hinwies. Mikrotik ...

Windows 10

Microcode-Updates KB4090007, KB4091663, KB4091664, KB4091666 für Windows 10

Information von kgborn vor 1 TagWindows 101 Kommentar

Kurze Information für Administratoren von Windows 10-Systemen, die mit neueren Intel CPUs laufen. Microsoft hat zum 23. April 2018 ...

iOS
Updates für Iphone und Co
Information von sabines vor 1 TagiOS

Gestern abend ist iOS 11.3.1 erschienen, ein kleineres Update, dass einige Lücken schließt und "Lahmlegen" nach einem Display Tausch ...

Heiß diskutierte Inhalte
Batch & Shell
Powershell: Im AD nach Rechnern mit bestimmten IP-Adressen suchen
gelöst Frage von Raven42Batch & Shell36 Kommentare

Hallo zusammen, ich suche nach einer Möglichkeit nach Computern im AD zu suchen , deren IP-Adresse mit 10.11.12. beginnt. ...

C und C++
Frage1 C Programmierung-Makefile Frage2 PHP-Programmierung HTTP-Fehler 404
Frage von KatalinaC und C++34 Kommentare

Hallo, ich habe 2 Fragen, die nichts miteinander zu tun haben aber mit denen ich mich gerade beschäftige: 1. ...

Windows Server
Alten DC entfernen
Frage von smartinoWindows Server24 Kommentare

Hallo zusammen, ich habe hier eine Umgebung übernommen und erstmal einen DCDIAG gemacht. Dabei fällt auf, daß eine ganze ...

Ausbildung
Wie gelingt ein guter Einstieg in die FiSi-Ausbildung? (Umschulung)
Frage von SiAnKoAusbildung23 Kommentare

Schönen guten Tag, ich bin SiAnKo und habe seit dem 1.04.2018 eine Umschulung als FiSi angefangen. Ich möchte natürlich ...