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 / 3943 / 105 / 886 ) »
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 / 3943 / 105 / 886 ) »
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.
650
Views
Umwandlung
von SAPDIDI2 » 09.02.2008 17:15 • Verfasst in ABAP® Core
5
Antw.
3768
Views
3
Antw.
4458
Views
Umwandlung Sonderzeichen (ö => oe...)
von Tobbworld » 25.11.2005 07:10 • Verfasst in ABAP® für Anfänger
5
Antw.
2821
Views
Umwandlung BANF in Bestellung erkennen
von ewx » 25.09.2019 11:13 • Verfasst in Material Management & Produktionsplanung
22
Antw.
10765
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

Zwischensumme Adobe Forms
vor 3 Tagen von Lucyalison 1 / 64
Interne Tabelle
vor 5 Tagen von black_adept 2 / 133
MaLo-Checker in ABAP
vor einer Woche von A6272 6 / 254

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

Zwischensumme Adobe Forms
vor 3 Tagen von Lucyalison 1 / 64
Interne Tabelle
vor 5 Tagen von black_adept 2 / 133
MaLo-Checker in ABAP
vor einer Woche von A6272 6 / 254

Unbeantwortete Forenbeiträge

Zwischensumme Adobe Forms
vor 3 Tagen von Lucyalison 1 / 64
Group Items auf einer Filterbar
vor einer Woche von Bright4.5 1 / 107
tRFC Transaktionen SM58
vor 4 Wochen von A6272 1 / 140