JFCCD
Messages postés3Date d'inscriptionmercredi 24 janvier 2007StatutMembreDernière intervention25 janvier 2007
-
24 janv. 2007 à 21:22
JFCCD
Messages postés3Date d'inscriptionmercredi 24 janvier 2007StatutMembreDernière intervention25 janvier 2007
-
25 janv. 2007 à 18:52
Bonjour,
J'ai un petit problème. Je suis en train de concevoir un petit programme en excel dont les données se retrouve dans un autre fichier excel. Je vais envoyer le programme à différentes personnes qui ont déjà la banque de données (elle est confidentielle, donc pas accès, et change mensuellement). J'aimerais que mon programme (en appuyant sur un bouton) puisse aller chercher la page de données directement dans le fichier sans l'ouvrir et la copier dans l'onglet Import de mon fichier programme.
JFCCD
Messages postés3Date d'inscriptionmercredi 24 janvier 2007StatutMembreDernière intervention25 janvier 2007 25 janv. 2007 à 15:40
Voici le début de mon programme (suite à la réponse de mortalino) et j'aurais une autre question.
Est-il possible de un style openfiledialog qui viendrait remplir automatiquement les champs a et b???
JFCCD
Messages postés3Date d'inscriptionmercredi 24 janvier 2007StatutMembreDernière intervention25 janvier 2007 25 janv. 2007 à 18:52
QQN pourrait me dire pourquoi je ne retrouve que la cellule B2 du fichier d'ou provienne les données et qu'ils sont répétés dans toutes les cellules de l'onglet Import.
Merci beaucoup de votre aide.
Sub importdonnees()
Dim a As String
Dim b As String
Dim c As String
Dim d As String
Dim X As Double
a = Range("champs") 'chemin"
b = Range("fichier") 'fichier
c = "RAPPORT" 'onglet
d = "A1:AY65000" 'cellule
X = GetValue(a, b, c, d) 'X est le résultat
'GetValue(a, b, c, d)
Sheets("Import").Range("A1:AY65000") = X
End Sub
Private Function GetValue(path, file, sheet, ref)
' Recherche 1 info dans un fichier fermé
Dim arg As String
' Vérifie l'Existence du fichier
If Right(path, 1) <> "" Then path = path & ""
If Dir(path & file) = "" Then
GetValue = "Fichier inexistant"
Exit Function
End If