Spaltennummer-Umwandlung Excel.

Alles rund um die Sprache ABAP®: Funktionsbausteine, Listen, ALV
7 Beiträge • Seite 1 von 1
7 Beiträge Seite 1 von 1

Spaltennummer-Umwandlung Excel.

Beitrag von il.ost (ForumUser / 49 / 28 / 0 ) »
Hallo zusammen.

Ich suche nach einer Formel, die mir helfen würde die Spalten von meiner Tabelle in die Spalten in Excel umzuwandeln. z. B.: ich habe 3000 Spalten und die Spalten 2876 ist dann AAFE...

Vielen Dank.

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Re: Spaltennummer-Umwandlung Excel.

Beitrag von black_adept (Top Expert / 4099 / 128 / 941 ) »
Falls du ABAP2XLSX installiert hast:
ZCL_EXCEL_COMMON=>CONVERT_COLUMN2ALPHA

Folgende Benutzer bedankten sich beim Autor black_adept für den Beitrag:
il.ost

live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

Re: Spaltennummer-Umwandlung Excel.

Beitrag von il.ost (ForumUser / 49 / 28 / 0 ) »
black_adept hat geschrieben:
17.07.2019 13:58
Falls du ABAP2XLSX installiert hast:
ZCL_EXCEL_COMMON=>CONVERT_COLUMN2ALPHA
Ich kann es leider nicht installieren, sowie ganze Git :(

Re: Spaltennummer-Umwandlung Excel.

Beitrag von il.ost (ForumUser / 49 / 28 / 0 ) »
Vielleicht gibt es ein Formel?

Re: Spaltennummer-Umwandlung Excel.

Beitrag von black_adept (Top Expert / 4099 / 128 / 941 ) »
Spalte 2876 ist nicht AAFE sondern DFP

So ähnlich macht es auch die o.a. Methode:

Code: Alles auswählen.

DATA: lv_col       TYPE i VALUE 2876,
      lv_col_alpha TYPE string.

WHILE lv_col > 0.
  DATA(lv_mod) = ( lv_col - 1 ) MOD 26.
  lv_col = lv_col DIV 26.
  CONCATENATE sy-abcde+lv_mod(1) lv_col_alpha INTO lv_col_alpha.
ENDWHILE.

Folgende Benutzer bedankten sich beim Autor black_adept für den Beitrag:
il.ost

live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

Re: Spaltennummer-Umwandlung Excel.

Beitrag von il.ost (ForumUser / 49 / 28 / 0 ) »
black_adept hat geschrieben:
17.07.2019 21:58
Spalte 2876 ist nicht AAFE sondern DFP

So ähnlich macht es auch die o.a. Methode:

Code: Alles auswählen.

DATA: lv_col       TYPE i VALUE 2876,
      lv_col_alpha TYPE string.

WHILE lv_col > 0.
  DATA(lv_mod) = ( lv_col - 1 ) MOD 26.
  lv_col = lv_col DIV 26.
  CONCATENATE sy-abcde+lv_mod(1) lv_col_alpha INTO lv_col_alpha.
ENDWHILE.
Danke für die Antwort. Das ist aber eine unendliche Schleife. Ich verstehe nicht wie es dann funktioniert. Kannst du bitte vielleicht kurz erklären?

Re: Spaltennummer-Umwandlung Excel.

Beitrag von il.ost (ForumUser / 49 / 28 / 0 ) »
il.ost hat geschrieben:
19.07.2019 09:12
black_adept hat geschrieben:
17.07.2019 21:58
Spalte 2876 ist nicht AAFE sondern DFP

So ähnlich macht es auch die o.a. Methode:

Code: Alles auswählen.

DATA: lv_col       TYPE i VALUE 2876,
      lv_col_alpha TYPE string.

WHILE lv_col > 0.
  DATA(lv_mod) = ( lv_col - 1 ) MOD 26.
  lv_col = lv_col DIV 26.
  CONCATENATE sy-abcde+lv_mod(1) lv_col_alpha INTO lv_col_alpha.
ENDWHILE.
Danke für die Antwort. Das ist aber eine unendliche Schleife. Ich verstehe nicht wie es dann funktioniert. Kannst du bitte vielleicht kurz erklären?
Sorry, zu schnell geantwortet. Das ist doch endliche Schleife :)

Seite 1 von 1

Vergleichbare Themen

1
Antw.
762
Views
Umwandlung
von SAPDIDI2 » 09.02.2008 17:15 • Verfasst in ABAP® Core
5
Antw.
4264
Views
3
Antw.
4725
Views
Umwandlung Sonderzeichen (ö => oe...)
von Tobbworld » 25.11.2005 07:10 • Verfasst in ABAP® für Anfänger
5
Antw.
3184
Views
Umwandlung BANF in Bestellung erkennen
von ewx » 25.09.2019 11:13 • Verfasst in Material Management & Produktionsplanung
22
Antw.
11209
Views
Editor: Umwandlung nach "is not initial"
von Dele » 11.07.2012 10:38 • Verfasst in Tips + Tricks & FAQs

Über diesen Beitrag


Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Aktuelle Forenbeiträge

Regex in where
vor 5 Stunden von tar 8 / 184
Daten an Tabelle binden
Gestern von Bright4.5 3 / 1489

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.

Aktuelle Forenbeiträge

Regex in where
vor 5 Stunden von tar 8 / 184
Daten an Tabelle binden
Gestern von Bright4.5 3 / 1489

Unbeantwortete Forenbeiträge

aRFC im OO-Kontext
vor 5 Wochen von ralf.wenzel 1 / 3261
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9822