Bonjour,
Afin de réaliser une procédure transformant des coordonnées
géographiques en WGS84 vers du Lambert II étendu, j'ai besoin de
renseigner une constante en valeur degrés minutes secondes.
du style :
'2°20''11"E'
Comment faire écrire dans le source pour qu'excel comprenne sous vba et
que je puisse réaliser ma conversion en radiant ensuite ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Daniel
Bonjour. Pas sûr d'avoir compris; essaie en séparant les constituants avec des espaces : "2 20 11 E" Tu récupères les degrés, minutes et secondes comme suit : Sub test() Const Degres = "2 20 11 E" Dim Tablo, Degre As Integer, Minut As Integer Dim seconde As Integer, Sens As String Tablo = Split(Degres) Degre = Tablo(0) Minut = Tablo(1) seconde = Tablo(2) Sens = Tablo(3) End Sub
Cordialement. Daniel
"Benoît BRACHET" a écrit dans le message de news: 448be061$0$878$
Bonjour, Afin de réaliser une procédure transformant des coordonnées géographiques en WGS84 vers du Lambert II étendu, j'ai besoin de renseigner une constante en valeur degrés minutes secondes.
du style : '2°20''11"E'
Comment faire écrire dans le source pour qu'excel comprenne sous vba et que je puisse réaliser ma conversion en radiant ensuite ?
Par avance, je vous en remercie.
Excellement vôtre.
Benoît
Bonjour.
Pas sûr d'avoir compris; essaie en séparant les constituants avec des
espaces :
"2 20 11 E"
Tu récupères les degrés, minutes et secondes comme suit :
Sub test()
Const Degres = "2 20 11 E"
Dim Tablo, Degre As Integer, Minut As Integer
Dim seconde As Integer, Sens As String
Tablo = Split(Degres)
Degre = Tablo(0)
Minut = Tablo(1)
seconde = Tablo(2)
Sens = Tablo(3)
End Sub
Cordialement.
Daniel
"Benoît BRACHET" <coucou-51-news@orange.fr> a écrit dans le message de news:
448be061$0$878$ba4acef3@news.orange.fr...
Bonjour,
Afin de réaliser une procédure transformant des coordonnées géographiques
en WGS84 vers du Lambert II étendu, j'ai besoin de renseigner une
constante en valeur degrés minutes secondes.
du style :
'2°20''11"E'
Comment faire écrire dans le source pour qu'excel comprenne sous vba et
que je puisse réaliser ma conversion en radiant ensuite ?
Bonjour. Pas sûr d'avoir compris; essaie en séparant les constituants avec des espaces : "2 20 11 E" Tu récupères les degrés, minutes et secondes comme suit : Sub test() Const Degres = "2 20 11 E" Dim Tablo, Degre As Integer, Minut As Integer Dim seconde As Integer, Sens As String Tablo = Split(Degres) Degre = Tablo(0) Minut = Tablo(1) seconde = Tablo(2) Sens = Tablo(3) End Sub
Cordialement. Daniel
"Benoît BRACHET" a écrit dans le message de news: 448be061$0$878$
Bonjour, Afin de réaliser une procédure transformant des coordonnées géographiques en WGS84 vers du Lambert II étendu, j'ai besoin de renseigner une constante en valeur degrés minutes secondes.
du style : '2°20''11"E'
Comment faire écrire dans le source pour qu'excel comprenne sous vba et que je puisse réaliser ma conversion en radiant ensuite ?