PROFESSIONAL NEWSGROUPS
WINDEV
,
WEBDEV
and
WINDEV Mobile
Home
|
Recent messages
|
Connect
|
Sign out
|
English
Home
→
WINDEV 2024
→
Import Fichier Excel
Import Fichier Excel
Started by Julien74, Jan., 19 2017 2:31 PM - 4 replies
Connect yourself…
Julien74
#1
Posted on January, 19 2017 - 2:31 PM
Bonjour à tous,
Est il possible de spécifier un numéro de ligne de début et de fin lors d'un import d'un fichier excel ?
Merci pour vos lumières
Julien
Report
0
0
Christine
#2
Posted on January, 19 2017 - 4:03 PM
Si c'est vous qui programmez l'import, je ne vois pas bien où est la difficulté.
On sait avec windev déterminer le nombre de lignes avant de commencer
donc on borne de 1 à 10 (par exemple)
et le tour est joué.
Report
0
0
Julien74
#3
Posted on January, 19 2017 - 5:17 PM
Je me suis mal exprimé quand je relis mon post.
J'utilise la fonction HImporteXLS.
J'aimerai importé dans mon fichier excel les lignes de 13 à 33.
C'est un fichier de pointage des heures des salariés.
Merci
Report
0
0
Kanigi Yaya
#4
Registered member
26 messages
Popularité : +1 (1 vote)
Posted on January, 20 2017 - 6:20 PM
Avec HImporteXLS() n'a que hImpIgnorePremièreLigne pour ignorer le première ligne du fichier excel (entête s'il y en a)
Soit tu adaptes ton fichier excel ou tu passes à l'ancienne comme ci-après:
MaFeuille est un
xlsDocument
CheminExcel est une
chaîne
CheminExcel
=
fSélecteur
(
fRepExe
(
)
,
""
, ...
"Sélectionnez un fichier..."
, ...
"Fichier Texte (*.xls)"
+
TAB
+
"*.xls"
+
RC
+
"Tous"
+
TAB
+
"*.*"
,
"txt"
,
fselOuvre
+
fselExiste
)
SI
CheminExcel
=
""
ALORS RETOUR
MaFeuille
=
xlsOuvre
(
CheminExcel
,
xlsEcriture
)
SI
ErreurDétectée
(
)
ALORS
Erreur
(
ErreurInfo
(
)
)
RETOUR
FIN
i est un
entier
n
Col
=
MaFeuille
..
NombreColonne
n
Lig
=
MaFeuille
..
NombreLigne
POUR i
=
11
A
n
Lig
//Ligne de départ=11
TonFichier.Rubrique1
=
xlsDonnée
(
MaFeuille
,
i
,
1
)
TonFichier.Rubrique2
=
xlsDonnée
(
MaFeuille
,
i
,
2
)
TonFichier.Rubrique3
=
xlsDonnée
(
MaFeuille
,
i
,
3
)
HAjoute
(
TonFichier
)
FIN
xlsFerme
(
MaFeuille
)
--
Bon Dev!
Message modified, January, 20 2017 - 6:24 PM
Report
0
0
inTheBoundocks
#5
Registered member
1 message
Posted on April, 25 2017 - 10:13 AM
J'ai du rajouter pour que cela fonctionne :
nCol est un entier
nLig est un entier
Merci
Message modified, April, 25 2017 - 10:18 AM
Report
0
0
→ Go back to WINDEV 2024
WINDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV (earlier versions)
WEBDEV (earlier versions)
WINDEV Mobile (earlier versions)
Reports & Queries
Off-topic
Tools
Français
English
Español
Portuguesa
Close this window
Search type
Only topics
All the messages
Search period
Any time
Past hour
Past 24 hours
Past week
Past month
Past year
Cancel
Preview of your message
Adding an image
Import an image from a URL
Send an image from a file of your disk
Drop a file or click "Browse..."
or
Cancel
0%
WLanguage
SQL
XML, HTML
JAVA, Javascript
Text