Thema Datum  Von Nutzer Rating
Antwort
25.08.2021 15:07:48 Justin Kunze
Solved
25.08.2021 16:11:14 Mase
NotSolved
25.08.2021 23:02:31 Justin Kunze
NotSolved
26.08.2021 08:16:28 Mase
NotSolved
26.08.2021 09:32:21 Justin Kunze
NotSolved
26.08.2021 10:05:33 Mase
NotSolved
26.08.2021 11:11:12 Justin
NotSolved
26.08.2021 11:36:14 Mase
NotSolved
27.08.2021 07:48:18 Gast19719
NotSolved
27.08.2021 07:59:06 Mase
NotSolved
26.08.2021 10:00:40 Justin Kunze
NotSolved
26.08.2021 11:06:40 Mase
NotSolved
Rot Obwohl es oben weitergehen sollte ...
26.08.2021 11:28:49 Gast33529
NotSolved

Ansicht des Beitrags:
Von:
Gast33529
Datum:
26.08.2021 11:28:49
Views:
487
Rating: Antwort:
  Ja
Thema:
Obwohl es oben weitergehen sollte ...

In Modul 'Testmodul':

'Deklaration der Variablen

Option Explicit
Public Drucksammlung As Variant
Public VariableBlätter As Variant

In UserForm 'UFDrucken':

Private Sub cmdWeiter_Click()

  Call ArrayFüllen_chkMaschinenkarte

IfMe.optDruckenMitPDF.Value = True Then

   Call PDFundDrucken

End If

End Sub

Also wird zuerst diese Sub aufgerufen, die im Modul 'Testmodul' liegt:

Public Sub ArrayFüllen_chkMaschinenkarte

...

VariableBlätter bekommt Strings zugeordnet, die angehakt werden!

Dann:

Anzahl = Len(VariableBlätter) 'Bestimmung der Länge des Strings
VariableBlätter = Left(VariableBlätter, Anzahl - 1) 'Löschen des letzten Semikolons

Drucksammlung = Split(VariableBlätter, ";")

hier müsste doch jetzt der Variant-Variable Drucksammlung ein Array übergeben werden, wenn ich dich richtig verstanden habe oder?

Da meckert er auch noch nicht.

Jetzt würde die Sub 'PDFundDrucken' aufgerufen:

--> Das klappt auch alles, bis zu dem Punkt, wo ich Sheets anwende

Sheets(Drucksammlung).Copy
    'hier müssen eigentlich noch NUR die über die Checkboxes angewählten Optionen hinein, wie?

Sheets(Drucksammlung).Copy --> hier schießt er mir einen Laufzeitfehler '9': Index außerhalb des gültigen Bereichs

I don't even know what to do...

 


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen