Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Namen der Textfelder hochzählen
#1
Hallo Clever-Exel-Forum Community,
ich hätte hier ein eigentlich simples Problem, das mich aber zur Verzweiflung bringt :D

Mit folgendem VBA Code soll bewirkt werden, dass entsprechende Zellen aus Exel in Textfelder meiner PowerPoint übernommen werden. Die einzelnen Textfelder meiner PPP heißen "Rechteck 1"..."Rechteck 30"

Wie kann ich den Indizes meiner Textfelder korrekt hochzählen? Bei folgender Schreibweise bekomme ich eine Fehlermeldung:


  Do
    Wert = Test.xlsx").Sheets(2).Cells((a), 2)
    If Wert = "" Then Exit Do
      ActivePresentation.Slides(1).Shapes("Rechteck "(i)).TextFrame.TextRange.Text = "" & Wert & ""
      a = a + 1
      i = i + 1 
  Loop


Vielen Dank für eure Hilfe!
Grüße raw90
Antwortento top
#2
Hallöchen,

eventuell ist es recht einfach und es fehlt nur ein &

..."Rechteck " & (i)...
   \\\|///      Hoffe, geholfen zu haben.
   ( ô ô )      Grüße, André aus G in T  
 ooO-(_)-Ooo    (Excel 97-2016)
[-] Folgende(r) 1 Benutzer sagt Danke an schauan für diesen Beitrag:
  • raw90
Antwortento top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste