Je voudrais juste afficher le contenu d'une cellule excel (par exemple la celulle B3) dans ma page asp. Le fichier excel s'appelle tableau.xls
Merci de votre aide...
Je voudrais juste afficher le contenu d'une cellule excel (par exemple la celulle B3) dans ma page asp. Le fichier excel s'appelle tableau.xls
Merci de votre aide...
Seulement avant dans Excel tu enregitres le tableau dont tu as besoin en un table Virtuelle. ici appelé Doudou.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39 <%@ Language="VBScript"%> <% option explicit%> <% '--- Ouverture de la connexion' '--- Ici le fichier asp se trouve dans le même répertoire que test.xls' Dim Conn Dim str Dim SQL Dim rs Set Conn = Server.CreateObject("ADODB.Connection") str = "Driver={Microsoft Excel Driver (*.xls)}; DBQ=" & Server.MapPath(".") &"\test.xls" Conn.Open str '---- Chaine de requête SQL' '---- doudou est le nom que j ai défini précédemment dans le fichier Excel (voir au dessus)' SQL = "SELECT test,test1 from doudou" Set rs = Server.CreateObject("ADODB.Recordset") rs.Open SQL, Conn rs.movefirst do while not rs.eof response.Write rs("test") response.Write (" | ") response.Write rs ("test1") response.Write ("<br>") rs.movenext Loop rs.Close set rs=nothing conn.Close set conn=nothing %>
Pour cela tu lui insére un nom dans le menu Insertion.
ours ours !! Au début elle est froide mais après elle est bonne!
N'y a-t-il pas un moyen plus simple qui permette d'afficher seulement une celulle sans se préoccuper de requetes ou quoi que ce soit?
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager