kostenloser Webspace werbefrei: lima-city


VBA- Excel

lima-cityForumProgrammiersprachenBasic

  1. Autor dieses Themas

    zordy

    Kostenloser Webspace von zordy, auf Homepage erstellen warten

    zordy hat kostenlosen Webspace.

    hallo,
    ich arbeitet mit vba und excel und nun muss ich vor jedem run
    die Zeile ändern. "Das ist schon richtig so...

    Allerdings muss ich diese Änderungen im Visual Basic vornehmen
    Public Const result_col As Integer = 19

    hier ändere ich die Zahl belibig. Gibt es eine Möglichkeit, dass ich das nicht im VB eintragen muss sondern direkt im Excel machen kann?
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. cbhp

    Co-Admin Kostenloser Webspace von cbhp

    cbhp hat kostenlosen Webspace.

    Ja kannst du, allerdings darfst den Datentyp nicht als Konstante delarieren, sondern als Variable, da der Zellwert dynamisch gelesen wird und somit keinen konstanten Wert darstellt.

    Public result_col As Integer
    result_col = CInt(Cells(5,19))


  4. Autor dieses Themas

    zordy

    Kostenloser Webspace von zordy, auf Homepage erstellen warten

    zordy hat kostenlosen Webspace.

    und was muss ich im excel tun um das dort irgendwie auszugeben?
    bzw. geht meine idee ja dahin, dass ich eine textbox mache und da dann immer der wert drin steht.
  5. cbhp

    Co-Admin Kostenloser Webspace von cbhp

    cbhp hat kostenlosen Webspace.

    result_col = CInt(Cells(5,19))
    Hier wird der Wert aus der Zelle in Zeile 19 und Spalte 5 gelesen...

    Du kannst in das Tabellenblatt auch eine Textbox einfügen, dann schreibst du eben in den Code:
    result_col = CInt(Worksheets("Tabelle1" ).TextBox1.Text)


    Beitrag geändert: 10.10.2007 13:04:06 von cbhp
  6. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!