Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

string länge???

Forumthread: string länge?

string länge?
04.03.2005 09:35:20
arne
Hallo Forum,
ich habe eine Frage zu der zulässigen Stringlänge in Excel. Ich habe einen relativ langen SQL-Befehl den ich übergeben möchte, es wird aber lediglich das erste 1/4 in den String geschrieben und das ist wirklich doof :)
Muss ich die Länge des Strings irgendwie festlegen?
danke
arne
Anzeige

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: string länge?
04.03.2005 09:41:05
Tobias
Hallo Arne!
Nimm nicht String, sondern Variant als Variablen-Typ. So weit ich weiss, is der Variant-Typ nur durch deinen Arbeitsspeicher begrenzt. Variant-Variablen koennen jedweden Datentyp beinhalten, also sollte er auch per String gehen. Ich habs sogar mal geschafft, 50.000 Zeichen in eine Zeile zu schreiben.
Gruss
Tobias
Anzeige
AW: string länge?
04.03.2005 09:49:59
arne
Hallo Tobias,
ja das habe ich probiert, das verrückte ist - er macht es nicht. Hier mal der Schnipsel:
arne

Sub test()
Dim Sql As Variant
Sql = "SELECT TOP 100 PERCENT dbo.Report_Skalierung.Wert - 1 AS Expr1," & _
"dbo.GetValueDistributionGesamt.Auspraegung," & _
"dbo.GetValueDistributionGesamt.Name," & _
"dbo.GetValueDistributionGesamt.Einzel," & _
"dbo.GetValueDistributionGesamt.Gesamt" & _
",dbo.GetValueDistributionGesamt.Team" & _
"FROM dbo.Report_Skalierung LEFT OUTER JOIN" & _
"dbo.GetValueDistributionGesamt ON" & _
"dbo.Skalierung.Wert = dbo.GetValueDistributionGesamt.Auspraegung AND" & _
"dbo.GetValueDistributionGesamt.Name = 'Test'" & _
"ORDER BY dbo.GetValueDistributionGesamt.Name, dbo.Skalierung.Wert," & _ "dbo.GetValueDistributionGesamt.Auspraegung"
End Sub

Anzeige
AW: string länge?
04.03.2005 10:04:35
UweD
Hallo
der letzte _ (Fortsetzung in Nächster Zeile) wird bei mir bemängelt.
So gehts bei mir

Sub test()
Dim Sql As Variant
Sql = "SELECT TOP 100 PERCENT dbo.Report_Skalierung.Wert - 1 AS Expr1," & _
"dbo.GetValueDistributionGesamt.Auspraegung," & _
"dbo.GetValueDistributionGesamt.Name," & _
"dbo.GetValueDistributionGesamt.Einzel," & _
"dbo.GetValueDistributionGesamt.Gesamt" & _
",dbo.GetValueDistributionGesamt.Team" & _
"FROM dbo.Report_Skalierung LEFT OUTER JOIN" & _
"dbo.GetValueDistributionGesamt ON" & _
"dbo.Skalierung.Wert = dbo.GetValueDistributionGesamt.Auspraegung AND" & _
"dbo.GetValueDistributionGesamt.Name = 'Test'" & _
"ORDER BY dbo.GetValueDistributionGesamt.Name, dbo.Skalierung.Wert," & _
"dbo.GetValueDistributionGesamt.Auspraegung"
Cells(1, 1).Value = Sql 'Test
End Sub

Gruß UweD
Anzeige
tomaten auf den augen...
04.03.2005 10:08:50
arne
danke
;

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige