McSaesch Geschrieben 5. Dezember 2005 Geschrieben 5. Dezember 2005 Tach Hab VBA Excel2002 und soll nun ne Tabelle auslesen. Da ich die Spalten zählen muss (waagerecht) muss ich also die Buchstaben inkrementieren. Wie muss nun aba der Code dazu aussehn, denn a+1 ist ja nicht gleich b, während 1+1=2! Ich hoffe ich konnt mich vernünftig ausdrücken Thx:p
-roTekuGeL- Geschrieben 5. Dezember 2005 Geschrieben 5. Dezember 2005 nimm chr(x) X ist der wert eines ascii zeichens, see www.asciitable.com
jasso Geschrieben 5. Dezember 2005 Geschrieben 5. Dezember 2005 nur um |roTekuGeL| zu ergänzen;) : wenn du einen Buchstaben um eins erhöhen willst müsst es dann glaub ich etwa so aussehen asc(chr([dein buchstabe])+1)
McSaesch Geschrieben 5. Dezember 2005 Autor Geschrieben 5. Dezember 2005 Das Problem dass die Spalten über a hinausgehn, also Spalte AZ ist meine letzte! Gibts dafür nicht ne lustige Funktion wie next()?????
jasso Geschrieben 5. Dezember 2005 Geschrieben 5. Dezember 2005 dazu musst du dir nur mal die ergebnisse der "chr()"-funktion angucken und mit der ascii tabelle von |roTekuGeL| vergleichen sieht dann in etwa so aus: if chr([dein buchstabe]) = 90 then 'dein buchstabe ist 'Z' und du musst mit 'AA' weitermachen end if
McSaesch Geschrieben 6. Dezember 2005 Autor Geschrieben 6. Dezember 2005 Um euch und mir das Problem zu lösen. intcolumn und intgrow, und dann einfach intcolumn = intcolumn +1 :confused: ganz easy!
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden