Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1552to1556
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Excel zu SQL Server

Excel zu SQL Server
29.04.2017 22:13:24
Markus
Hallo zusammen,
ich komme einfach nicht weiter und hoffe mal wieder hier auf Hilfe.
Ich möchte mit Excel auf einem SQL (2012) Server einen Dezimalwert ändern.

uSQL = "UPDATE table set wert='" & rng.Value & "'"

Die Spalte auf dem Server hat als Datentyp dezimal (10,2)
der Server kennt ja nur Punkte als Dezimaltrennzeichen und mein Excel nutzt das Komma.
hat mir jemand einen Tipp, wie ich den Wert mit Komma zum Server bekomme?
anderer Datentyp der Spalte beim server?
oder sowas?

With Application
.DecimalSeparator = "."
.UseSystemSeparators = False
End With

für tolle Tipps bin ich jetzt schon dankbar

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Excel zu SQL Server
29.04.2017 23:11:46
Sepp
Hallo Markus,
vielleicht reicht schon
uSQL = "UPDATE table set wert='" & Replace(rng.Value, ",", ".") & "'"

Gruß Sepp

Anzeige
AW: Excel zu SQL Server
30.04.2017 11:03:54
Markus
Hallo Sepp,
vielen Dank. werd ich versuchen und mich melden.
AW: Excel zu SQL Server
01.05.2017 18:32:28
Markus
Hallo Sepp,
bin noch nicht zum testen gekommen.
mir ist aber noch ein anderes problem aufgefallen.
ich habe in excel eine %formatierte zelle die ich auch im sql server speichern möchte.
ich denke da wird dann ein beispielsweise (9%) 0.09 erwartet.
gibts hierfür ggf. auch eine Lösung?
format (rng.... o.ä?
danke
AW: Excel zu SQL Server
01.05.2017 18:38:55
Sepp
Hallo Markus,
das sollte das selbe Replace() genügen.
Gruß Sepp

Anzeige
AW: Excel zu SQL Server
03.05.2017 18:06:10
Markus
Hallo Sepp,
kurze Rückmeldung, Dein Vorschlag war perfekt. es geht alles wie es soll.
Danke

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige