Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Dynamische Range

Forumthread: Dynamische Range

Dynamische Range
08.10.2020 16:10:02
Lisa
Hallo VBAler : )
Könnt ihr mir mal wieder weiterhelfen?
Ich möchte in eine PublishObjects-Methode einen dynamischen Range einbauen.
Das ist mein Code:
ActiveWorkbook.Save
With ActiveWorkbook.PublishObjects.Add(xlSourceRange, _
dateiname & ".htm" _
, "GO", "$A1:$B30", xlHtmlStatic, "dateiname _21232", "")
.Publish (True)
.AutoRepublish = False
End With
Nun ist es so, dass anstatt "$A1:$B30" ein Wert aus der Zelle B7 ausgelesen werden soll.
Bisher hab ich das mit Cells(7,2).Value wie folgt eingebaut, was jedoch gescheitert ist:
, "GO", "Cells(7,2).Value", xlHtmlStatic, "dateiname _21232", "")
Hier kommt ein Laufzeitfehler 1004.
Woran scheitert es hier?
Viele Grüße
Anzeige

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Dynamische Range
08.10.2020 16:15:14
Daniel
es scheitert daran, dass du die VBA-Funktion bzw den Befehl in Anführungszeichen gesetzt hast wie direkten Text.
damit ist "Cells(7, 2).Value" genau der Text, der hier als Parameter in die Funktion übergeben wird.
wenn der Wert aus der Zelle B7 übernommen werden soll, musst du die Anführungszeichen weglassen.
Gruß Daniel
Anzeige
AW: Dynamische Range
08.10.2020 16:23:22
Lisa
Hi Daniel : )
Stimmt, hab es jetzt definiert und dann ohne Anführungszeichen gesetzt und hat natürlich funktioniert! :-)
Danke!
;

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige