Bonjour,
Je bute encore sur cette macro.
Une ame très charitable pour me dépanner ?
Je désire ouvrir un fichier au travers d'un Msgbox; mais également de
l'afficher ( ou activer ?)
La macro ci après semble fonctionner mais ne m'affiche pas le fichier. Où
est le problème ?
Sub Recharger()
fileToOpen = Application _
.GetOpenFilename("Text Files (*.*), *.*")
If fileToOpen <> False Then
MsgBox "Open " & fileToOpen
End If
End Sub
Merçi d'avance, mais cela peut attendre ; je ne veux gâher le WE a
personne.
Claude
Bonjour,
Je bute encore sur cette macro.
Une ame très charitable pour me dépanner ?
Je désire ouvrir un fichier au travers d'un Msgbox; mais également de
l'afficher ( ou activer ?)
La macro ci après semble fonctionner mais ne m'affiche pas le fichier. Où
est le problème ?
Sub Recharger()
fileToOpen = Application _
.GetOpenFilename("Text Files (*.*), *.*")
If fileToOpen <> False Then
MsgBox "Open " & fileToOpen
End If
End Sub
Merçi d'avance, mais cela peut attendre ; je ne veux gâher le WE a
personne.
Claude
Bonjour,
Je bute encore sur cette macro.
Une ame très charitable pour me dépanner ?
Je désire ouvrir un fichier au travers d'un Msgbox; mais également de
l'afficher ( ou activer ?)
La macro ci après semble fonctionner mais ne m'affiche pas le fichier. Où
est le problème ?
Sub Recharger()
fileToOpen = Application _
.GetOpenFilename("Text Files (*.*), *.*")
If fileToOpen <> False Then
MsgBox "Open " & fileToOpen
End If
End Sub
Merçi d'avance, mais cela peut attendre ; je ne veux gâher le WE a
personne.
Claude
Une ame très charitable pour me dépanner ?
Il n'y a que des âmes très charitables, ici :o)
Je désire ouvrir un fichier au travers d'un Msgbox; mais également de
l'afficher ( ou activer ?)
La macro ci après semble fonctionner mais ne m'affiche pas le fichier. Où
est le problème ?
Merçi d'avance, mais cela peut attendre ; je ne veux gâcher le WE a personne.
Absolutely no problem et aucun dérangement.
Une ame très charitable pour me dépanner ?
Il n'y a que des âmes très charitables, ici :o)
Je désire ouvrir un fichier au travers d'un Msgbox; mais également de
l'afficher ( ou activer ?)
La macro ci après semble fonctionner mais ne m'affiche pas le fichier. Où
est le problème ?
Merçi d'avance, mais cela peut attendre ; je ne veux gâcher le WE a personne.
Absolutely no problem et aucun dérangement.
Une ame très charitable pour me dépanner ?
Il n'y a que des âmes très charitables, ici :o)
Je désire ouvrir un fichier au travers d'un Msgbox; mais également de
l'afficher ( ou activer ?)
La macro ci après semble fonctionner mais ne m'affiche pas le fichier. Où
est le problème ?
Merçi d'avance, mais cela peut attendre ; je ne veux gâcher le WE a personne.
Absolutely no problem et aucun dérangement.
Bonjour,
Je bute encore sur cette macro.
Une ame très charitable pour me dépanner ?
Je désire ouvrir un fichier au travers d'un Msgbox; mais également de
l'afficher ( ou activer ?)
La macro ci après semble fonctionner mais ne m'affiche pas le fichier. Où
est le problème ?
Sub Recharger()
fileToOpen = Application _
.GetOpenFilename("Text Files (*.*), *.*")
If fileToOpen <> False Then
MsgBox "Open " & fileToOpen
End If
End Sub
Merçi d'avance, mais cela peut attendre ; je ne veux gâher le WE a
personne.
Claude
Bonjour,
Je bute encore sur cette macro.
Une ame très charitable pour me dépanner ?
Je désire ouvrir un fichier au travers d'un Msgbox; mais également de
l'afficher ( ou activer ?)
La macro ci après semble fonctionner mais ne m'affiche pas le fichier. Où
est le problème ?
Sub Recharger()
fileToOpen = Application _
.GetOpenFilename("Text Files (*.*), *.*")
If fileToOpen <> False Then
MsgBox "Open " & fileToOpen
End If
End Sub
Merçi d'avance, mais cela peut attendre ; je ne veux gâher le WE a
personne.
Claude
Bonjour,
Je bute encore sur cette macro.
Une ame très charitable pour me dépanner ?
Je désire ouvrir un fichier au travers d'un Msgbox; mais également de
l'afficher ( ou activer ?)
La macro ci après semble fonctionner mais ne m'affiche pas le fichier. Où
est le problème ?
Sub Recharger()
fileToOpen = Application _
.GetOpenFilename("Text Files (*.*), *.*")
If fileToOpen <> False Then
MsgBox "Open " & fileToOpen
End If
End Sub
Merçi d'avance, mais cela peut attendre ; je ne veux gâher le WE a
personne.
Claude
Bonjour,
Je bute encore sur cette macro.
Une ame très charitable pour me dépanner ?
Je désire ouvrir un fichier au travers d'un Msgbox; mais également de
l'afficher ( ou activer ?)
La macro ci après semble fonctionner mais ne m'affiche pas le fichier. Où
est le problème ?
Sub Recharger()
fileToOpen = Application _
.GetOpenFilename("Text Files (*.*), *.*")
If fileToOpen <> False Then
MsgBox "Open " & fileToOpen
End If
End Sub
Merçi d'avance, mais cela peut attendre ; je ne veux gâher le WE a
personne.
Claude
Bonjour,
Je bute encore sur cette macro.
Une ame très charitable pour me dépanner ?
Je désire ouvrir un fichier au travers d'un Msgbox; mais également de
l'afficher ( ou activer ?)
La macro ci après semble fonctionner mais ne m'affiche pas le fichier. Où
est le problème ?
Sub Recharger()
fileToOpen = Application _
.GetOpenFilename("Text Files (*.*), *.*")
If fileToOpen <> False Then
MsgBox "Open " & fileToOpen
End If
End Sub
Merçi d'avance, mais cela peut attendre ; je ne veux gâher le WE a
personne.
Claude
Bonjour,
Je bute encore sur cette macro.
Une ame très charitable pour me dépanner ?
Je désire ouvrir un fichier au travers d'un Msgbox; mais également de
l'afficher ( ou activer ?)
La macro ci après semble fonctionner mais ne m'affiche pas le fichier. Où
est le problème ?
Sub Recharger()
fileToOpen = Application _
.GetOpenFilename("Text Files (*.*), *.*")
If fileToOpen <> False Then
MsgBox "Open " & fileToOpen
End If
End Sub
Merçi d'avance, mais cela peut attendre ; je ne veux gâher le WE a
personne.
Claude
Bonjour Claude,
Voici une procédure qui te permettra d'ouvrir le fichier de ton choix.
Elle est un peu plus longue mais c'est plus que
du bonbon !!!! ;-))
Remarque que tu dois lancer seulement la procédure suivante "Sub
ShellOuvrirFichier()" pour obtenir ce que tu désires
!!!
Attention aux coupures de lignes de code intempestives par le service de
messagerie.
'À copier dans le haut d'un module standard
'Déclaration des API requis pour la procédure
Option Explicit
Public Type OPENFILENAME
lStructSize As Long
hwndOwner As Long
hInstance As Long
lpstrFilter As String
lpstrCustomFilter As String
nMaxCustomFilter As Long
nFilterIndex As Long
lpstrFile As String
nMaxFile As Long
lpstrFileTitle As String
nMaxFileTitle As Long
lpstrInitialDir As String
lpstrTitle As String
flags As Long
nFileOffset As Integer
nFileExtension As Integer
lpstrDefExt As String
lCustData As Long
lpfnHook As Long
lpTemplateName As String
End Type
Public Const OFN_FILEMUSTEXIST = &H1000
Public Const OFN_HIDEREADONLY = &H4
Public Const OFN_PATHMUSTEXIST = &H800
Public Declare Function GetOpenFileName Lib "comdlg32.dll" _
Alias "GetOpenFileNameA" (lpofn As OPENFILENAME) As Long
'Api pour la commande ShellExecute
Private Declare Function ShellExecute Lib "shell32.dll" Alias _
"ShellExecuteA" (ByVal hwnd As Long, ByVal lpszOp As _
String, ByVal lpszFile As String, ByVal lpszParams As String, _
ByVal lpszDir As String, ByVal FsShowCmd As Long) As Long
Public Declare Function FindWindow Lib "user32" Alias "FindWindowA" _
(ByVal lpClassName As String, ByVal lpWindowName As String) As Long
Function OpenFileBox()
Dim filebox As OPENFILENAME ' open file dialog structure
Dim fname As String ' filename the user selected
Dim result As Long ' result of opening the dialog
' Configure how the dialog box will look
With filebox
' Size of the structure.
.lStructSize = Len(filebox)
' Handle to window opening the dialog.
'.hwndOwner = Me.hWnd
' Handle to calling instance (not needed).
.hInstance = 0
' File filters to make available: Excel Files and All Files
'.lpstrFilter = "Text Files (*.xls)" & vbNullChar & "*.xls" &
vbNullChar & _
"All Files (*.*)" & vbNullChar & "*.*" & vbNullChar &
vbNullChar
'.lpstrCustomFilter is ignored -- unused string
.lpstrFilter = "Tous les fichiers (*.*)" & vbNullChar & "*.*" &
vbNullChar
.nMaxCustomFilter = 0
' Default filter is the first one (Text Files, in this case).
.nFilterIndex = 1
' No default filename. Also make room for received
' path and filename of the user's selection.
.lpstrFile = Space(256) & vbNullChar
.nMaxFile = Len(.lpstrFile)
' Make room for filename of the user's selection.
.lpstrFileTitle = Space(256) & vbNullChar
.nMaxFileTitle = Len(.lpstrFileTitle)
' Initial directory is C:.
.lpstrInitialDir = "C:" & vbNullChar
' Title of file dialog.
.lpstrTitle = "Select a File" & vbNullChar
' The path and file must exist; hide the read-only box.
.flags = OFN_PATHMUSTEXIST Or OFN_FILEMUSTEXIST Or
OFN_HIDEREADONLY
' The rest of the options aren't needed.
.nFileOffset = 0
.nFileExtension = 0
'.lpstrDefExt is ignored -- unused string
.lCustData = 0
.lpfnHook = 0
'.lpTemplateName is ignored -- unused string
End With
' Display the dialog box.
result = GetOpenFileName(filebox)
If result <> 0 Then
' Remove null space from the file name.
fname = Left(filebox.lpstrFile, InStr(filebox.lpstrFile,
vbNullChar) - 1)
OpenFileBox = fname
End If
End Function
'--------------------------------
Sub ShellOuvrirFichier()
Const SW_SHOWNORMAL = 1
Dim hwnd As Long
Dim Fich As String
Fich = OpenFileBox
If Fich <> "" Then
If Right(Fich, 3) = "xls" Then
Workbooks.Open Fich
Else
hwnd = FindWindow(vbNullString, Application.Caption)
ShellExecute hwnd, "open", Fich, vbNullString, vbNullString,
SW_SHOWNORMAL
End If
End If
End Sub
'--------------------------------
Salutations!
"Claude HERRMANN" a écrit dans le message de
news:40e82fd8$0$316$
Bonjour,
Je bute encore sur cette macro.
Une ame très charitable pour me dépanner ?
Je désire ouvrir un fichier au travers d'un Msgbox; mais également de
l'afficher ( ou activer ?)
La macro ci après semble fonctionner mais ne m'affiche pas le fichier. Où
est le problème ?
Sub Recharger()
fileToOpen = Application _
.GetOpenFilename("Text Files (*.*), *.*")
If fileToOpen <> False Then
MsgBox "Open " & fileToOpen
End If
End Sub
Merçi d'avance, mais cela peut attendre ; je ne veux gâher le WE a
personne.
Claude
Bonjour Claude,
Voici une procédure qui te permettra d'ouvrir le fichier de ton choix.
Elle est un peu plus longue mais c'est plus que
du bonbon !!!! ;-))
Remarque que tu dois lancer seulement la procédure suivante "Sub
ShellOuvrirFichier()" pour obtenir ce que tu désires
!!!
Attention aux coupures de lignes de code intempestives par le service de
messagerie.
'À copier dans le haut d'un module standard
'Déclaration des API requis pour la procédure
Option Explicit
Public Type OPENFILENAME
lStructSize As Long
hwndOwner As Long
hInstance As Long
lpstrFilter As String
lpstrCustomFilter As String
nMaxCustomFilter As Long
nFilterIndex As Long
lpstrFile As String
nMaxFile As Long
lpstrFileTitle As String
nMaxFileTitle As Long
lpstrInitialDir As String
lpstrTitle As String
flags As Long
nFileOffset As Integer
nFileExtension As Integer
lpstrDefExt As String
lCustData As Long
lpfnHook As Long
lpTemplateName As String
End Type
Public Const OFN_FILEMUSTEXIST = &H1000
Public Const OFN_HIDEREADONLY = &H4
Public Const OFN_PATHMUSTEXIST = &H800
Public Declare Function GetOpenFileName Lib "comdlg32.dll" _
Alias "GetOpenFileNameA" (lpofn As OPENFILENAME) As Long
'Api pour la commande ShellExecute
Private Declare Function ShellExecute Lib "shell32.dll" Alias _
"ShellExecuteA" (ByVal hwnd As Long, ByVal lpszOp As _
String, ByVal lpszFile As String, ByVal lpszParams As String, _
ByVal lpszDir As String, ByVal FsShowCmd As Long) As Long
Public Declare Function FindWindow Lib "user32" Alias "FindWindowA" _
(ByVal lpClassName As String, ByVal lpWindowName As String) As Long
Function OpenFileBox()
Dim filebox As OPENFILENAME ' open file dialog structure
Dim fname As String ' filename the user selected
Dim result As Long ' result of opening the dialog
' Configure how the dialog box will look
With filebox
' Size of the structure.
.lStructSize = Len(filebox)
' Handle to window opening the dialog.
'.hwndOwner = Me.hWnd
' Handle to calling instance (not needed).
.hInstance = 0
' File filters to make available: Excel Files and All Files
'.lpstrFilter = "Text Files (*.xls)" & vbNullChar & "*.xls" &
vbNullChar & _
"All Files (*.*)" & vbNullChar & "*.*" & vbNullChar &
vbNullChar
'.lpstrCustomFilter is ignored -- unused string
.lpstrFilter = "Tous les fichiers (*.*)" & vbNullChar & "*.*" &
vbNullChar
.nMaxCustomFilter = 0
' Default filter is the first one (Text Files, in this case).
.nFilterIndex = 1
' No default filename. Also make room for received
' path and filename of the user's selection.
.lpstrFile = Space(256) & vbNullChar
.nMaxFile = Len(.lpstrFile)
' Make room for filename of the user's selection.
.lpstrFileTitle = Space(256) & vbNullChar
.nMaxFileTitle = Len(.lpstrFileTitle)
' Initial directory is C:.
.lpstrInitialDir = "C:" & vbNullChar
' Title of file dialog.
.lpstrTitle = "Select a File" & vbNullChar
' The path and file must exist; hide the read-only box.
.flags = OFN_PATHMUSTEXIST Or OFN_FILEMUSTEXIST Or
OFN_HIDEREADONLY
' The rest of the options aren't needed.
.nFileOffset = 0
.nFileExtension = 0
'.lpstrDefExt is ignored -- unused string
.lCustData = 0
.lpfnHook = 0
'.lpTemplateName is ignored -- unused string
End With
' Display the dialog box.
result = GetOpenFileName(filebox)
If result <> 0 Then
' Remove null space from the file name.
fname = Left(filebox.lpstrFile, InStr(filebox.lpstrFile,
vbNullChar) - 1)
OpenFileBox = fname
End If
End Function
'--------------------------------
Sub ShellOuvrirFichier()
Const SW_SHOWNORMAL = 1
Dim hwnd As Long
Dim Fich As String
Fich = OpenFileBox
If Fich <> "" Then
If Right(Fich, 3) = "xls" Then
Workbooks.Open Fich
Else
hwnd = FindWindow(vbNullString, Application.Caption)
ShellExecute hwnd, "open", Fich, vbNullString, vbNullString,
SW_SHOWNORMAL
End If
End If
End Sub
'--------------------------------
Salutations!
"Claude HERRMANN" <chezclh@club-internet.fr> a écrit dans le message de
news:40e82fd8$0$316$7a628cd7@news.club-internet.fr...
Bonjour,
Je bute encore sur cette macro.
Une ame très charitable pour me dépanner ?
Je désire ouvrir un fichier au travers d'un Msgbox; mais également de
l'afficher ( ou activer ?)
La macro ci après semble fonctionner mais ne m'affiche pas le fichier. Où
est le problème ?
Sub Recharger()
fileToOpen = Application _
.GetOpenFilename("Text Files (*.*), *.*")
If fileToOpen <> False Then
MsgBox "Open " & fileToOpen
End If
End Sub
Merçi d'avance, mais cela peut attendre ; je ne veux gâher le WE a
personne.
Claude
Bonjour Claude,
Voici une procédure qui te permettra d'ouvrir le fichier de ton choix.
Elle est un peu plus longue mais c'est plus que
du bonbon !!!! ;-))
Remarque que tu dois lancer seulement la procédure suivante "Sub
ShellOuvrirFichier()" pour obtenir ce que tu désires
!!!
Attention aux coupures de lignes de code intempestives par le service de
messagerie.
'À copier dans le haut d'un module standard
'Déclaration des API requis pour la procédure
Option Explicit
Public Type OPENFILENAME
lStructSize As Long
hwndOwner As Long
hInstance As Long
lpstrFilter As String
lpstrCustomFilter As String
nMaxCustomFilter As Long
nFilterIndex As Long
lpstrFile As String
nMaxFile As Long
lpstrFileTitle As String
nMaxFileTitle As Long
lpstrInitialDir As String
lpstrTitle As String
flags As Long
nFileOffset As Integer
nFileExtension As Integer
lpstrDefExt As String
lCustData As Long
lpfnHook As Long
lpTemplateName As String
End Type
Public Const OFN_FILEMUSTEXIST = &H1000
Public Const OFN_HIDEREADONLY = &H4
Public Const OFN_PATHMUSTEXIST = &H800
Public Declare Function GetOpenFileName Lib "comdlg32.dll" _
Alias "GetOpenFileNameA" (lpofn As OPENFILENAME) As Long
'Api pour la commande ShellExecute
Private Declare Function ShellExecute Lib "shell32.dll" Alias _
"ShellExecuteA" (ByVal hwnd As Long, ByVal lpszOp As _
String, ByVal lpszFile As String, ByVal lpszParams As String, _
ByVal lpszDir As String, ByVal FsShowCmd As Long) As Long
Public Declare Function FindWindow Lib "user32" Alias "FindWindowA" _
(ByVal lpClassName As String, ByVal lpWindowName As String) As Long
Function OpenFileBox()
Dim filebox As OPENFILENAME ' open file dialog structure
Dim fname As String ' filename the user selected
Dim result As Long ' result of opening the dialog
' Configure how the dialog box will look
With filebox
' Size of the structure.
.lStructSize = Len(filebox)
' Handle to window opening the dialog.
'.hwndOwner = Me.hWnd
' Handle to calling instance (not needed).
.hInstance = 0
' File filters to make available: Excel Files and All Files
'.lpstrFilter = "Text Files (*.xls)" & vbNullChar & "*.xls" &
vbNullChar & _
"All Files (*.*)" & vbNullChar & "*.*" & vbNullChar &
vbNullChar
'.lpstrCustomFilter is ignored -- unused string
.lpstrFilter = "Tous les fichiers (*.*)" & vbNullChar & "*.*" &
vbNullChar
.nMaxCustomFilter = 0
' Default filter is the first one (Text Files, in this case).
.nFilterIndex = 1
' No default filename. Also make room for received
' path and filename of the user's selection.
.lpstrFile = Space(256) & vbNullChar
.nMaxFile = Len(.lpstrFile)
' Make room for filename of the user's selection.
.lpstrFileTitle = Space(256) & vbNullChar
.nMaxFileTitle = Len(.lpstrFileTitle)
' Initial directory is C:.
.lpstrInitialDir = "C:" & vbNullChar
' Title of file dialog.
.lpstrTitle = "Select a File" & vbNullChar
' The path and file must exist; hide the read-only box.
.flags = OFN_PATHMUSTEXIST Or OFN_FILEMUSTEXIST Or
OFN_HIDEREADONLY
' The rest of the options aren't needed.
.nFileOffset = 0
.nFileExtension = 0
'.lpstrDefExt is ignored -- unused string
.lCustData = 0
.lpfnHook = 0
'.lpTemplateName is ignored -- unused string
End With
' Display the dialog box.
result = GetOpenFileName(filebox)
If result <> 0 Then
' Remove null space from the file name.
fname = Left(filebox.lpstrFile, InStr(filebox.lpstrFile,
vbNullChar) - 1)
OpenFileBox = fname
End If
End Function
'--------------------------------
Sub ShellOuvrirFichier()
Const SW_SHOWNORMAL = 1
Dim hwnd As Long
Dim Fich As String
Fich = OpenFileBox
If Fich <> "" Then
If Right(Fich, 3) = "xls" Then
Workbooks.Open Fich
Else
hwnd = FindWindow(vbNullString, Application.Caption)
ShellExecute hwnd, "open", Fich, vbNullString, vbNullString,
SW_SHOWNORMAL
End If
End If
End Sub
'--------------------------------
Salutations!
"Claude HERRMANN" a écrit dans le message de
news:40e82fd8$0$316$
Bonjour,
Je bute encore sur cette macro.
Une ame très charitable pour me dépanner ?
Je désire ouvrir un fichier au travers d'un Msgbox; mais également de
l'afficher ( ou activer ?)
La macro ci après semble fonctionner mais ne m'affiche pas le fichier. Où
est le problème ?
Sub Recharger()
fileToOpen = Application _
.GetOpenFilename("Text Files (*.*), *.*")
If fileToOpen <> False Then
MsgBox "Open " & fileToOpen
End If
End Sub
Merçi d'avance, mais cela peut attendre ; je ne veux gâher le WE a
personne.
Claude
Bonsoir,
Que vient faire le MsgBox ???
à la place de MsgBox "Open " & fileToOpen ;
Workbooks.Open fileToOpen
Rassure-toi, tu n'a pas gâhé mon week-end ;-)
--
Bien cordialement,
Joël GARBE
www.joelgarbe.fr
"Claude HERRMANN" a écrit dans le message de
news:40e82fd8$0$316$Bonjour,
Je bute encore sur cette macro.
Une ame très charitable pour me dépanner ?
Je désire ouvrir un fichier au travers d'un Msgbox; mais également de
l'afficher ( ou activer ?)
La macro ci après semble fonctionner mais ne m'affiche pas le fichier.
Où
est le problème ?
Sub Recharger()
fileToOpen = Application _
.GetOpenFilename("Text Files (*.*), *.*")
If fileToOpen <> False Then
MsgBox "Open " & fileToOpen
End If
End Sub
Merçi d'avance, mais cela peut attendre ; je ne veux gâher le WE a
personne.Claude
Bonsoir,
Que vient faire le MsgBox ???
à la place de MsgBox "Open " & fileToOpen ;
Workbooks.Open fileToOpen
Rassure-toi, tu n'a pas gâhé mon week-end ;-)
--
Bien cordialement,
Joël GARBE
www.joelgarbe.fr
"Claude HERRMANN" <chezclh@club-internet.fr> a écrit dans le message de
news:40e82fd8$0$316$7a628cd7@news.club-internet.fr...
Bonjour,
Je bute encore sur cette macro.
Une ame très charitable pour me dépanner ?
Je désire ouvrir un fichier au travers d'un Msgbox; mais également de
l'afficher ( ou activer ?)
La macro ci après semble fonctionner mais ne m'affiche pas le fichier.
Où
est le problème ?
Sub Recharger()
fileToOpen = Application _
.GetOpenFilename("Text Files (*.*), *.*")
If fileToOpen <> False Then
MsgBox "Open " & fileToOpen
End If
End Sub
Merçi d'avance, mais cela peut attendre ; je ne veux gâher le WE a
personne.
Claude
Bonsoir,
Que vient faire le MsgBox ???
à la place de MsgBox "Open " & fileToOpen ;
Workbooks.Open fileToOpen
Rassure-toi, tu n'a pas gâhé mon week-end ;-)
--
Bien cordialement,
Joël GARBE
www.joelgarbe.fr
"Claude HERRMANN" a écrit dans le message de
news:40e82fd8$0$316$Bonjour,
Je bute encore sur cette macro.
Une ame très charitable pour me dépanner ?
Je désire ouvrir un fichier au travers d'un Msgbox; mais également de
l'afficher ( ou activer ?)
La macro ci après semble fonctionner mais ne m'affiche pas le fichier.
Où
est le problème ?
Sub Recharger()
fileToOpen = Application _
.GetOpenFilename("Text Files (*.*), *.*")
If fileToOpen <> False Then
MsgBox "Open " & fileToOpen
End If
End Sub
Merçi d'avance, mais cela peut attendre ; je ne veux gâher le WE a
personne.Claude
Bonjour,
Juste pour te remerçier. Tu avais raison sur deux points:
Je n'avais pas besoin d'un Msgbox
J'ai trahi mon etat d'enervement en laissant passer des fautes de frappe
enormes. Je me suis donc arreté ce soir là.
J'ai pris le temps de regarder ton site: Il est très bien.Juste la couleur
verte ne passe pas bien.
Nous avons un point commun: j'organise des séminaires de formation, mais
uniquement dans le métier de la métallurgie. Le travail actuel correspond
à
un simulateur.
Si cela t'interresse www.LBCF.fr
Si tu organise une formation VBA pas trop loin de Nantes cela
m'interresse.
Cordialement
Claude
________________________________
"Joel" a écrit dans le message de
news:cc9c7v$lc5$Bonsoir,
Que vient faire le MsgBox ???
à la place de MsgBox "Open " & fileToOpen ;
Workbooks.Open fileToOpen
Rassure-toi, tu n'a pas gâhé mon week-end ;-)
--
Bien cordialement,
Joël GARBE
www.joelgarbe.fr
"Claude HERRMANN" a écrit dans le message de
news:40e82fd8$0$316$Bonjour,
Je bute encore sur cette macro.
Une ame très charitable pour me dépanner ?
Je désire ouvrir un fichier au travers d'un Msgbox; mais également de
l'afficher ( ou activer ?)
La macro ci après semble fonctionner mais ne m'affiche pas le fichier.
Oùest le problème ?
Sub Recharger()
fileToOpen = Application _
.GetOpenFilename("Text Files (*.*), *.*")
If fileToOpen <> False Then
MsgBox "Open " & fileToOpen
End If
End Sub
Merçi d'avance, mais cela peut attendre ; je ne veux gâher le WE a
personne.Claude
Bonjour,
Juste pour te remerçier. Tu avais raison sur deux points:
Je n'avais pas besoin d'un Msgbox
J'ai trahi mon etat d'enervement en laissant passer des fautes de frappe
enormes. Je me suis donc arreté ce soir là.
J'ai pris le temps de regarder ton site: Il est très bien.Juste la couleur
verte ne passe pas bien.
Nous avons un point commun: j'organise des séminaires de formation, mais
uniquement dans le métier de la métallurgie. Le travail actuel correspond
à
un simulateur.
Si cela t'interresse www.LBCF.fr
Si tu organise une formation VBA pas trop loin de Nantes cela
m'interresse.
Cordialement
Claude
________________________________
"Joel" <joel-garbe@wanadoo.fr> a écrit dans le message de
news:cc9c7v$lc5$1@news-reader4.wanadoo.fr...
Bonsoir,
Que vient faire le MsgBox ???
à la place de MsgBox "Open " & fileToOpen ;
Workbooks.Open fileToOpen
Rassure-toi, tu n'a pas gâhé mon week-end ;-)
--
Bien cordialement,
Joël GARBE
www.joelgarbe.fr
"Claude HERRMANN" <chezclh@club-internet.fr> a écrit dans le message de
news:40e82fd8$0$316$7a628cd7@news.club-internet.fr...
Bonjour,
Je bute encore sur cette macro.
Une ame très charitable pour me dépanner ?
Je désire ouvrir un fichier au travers d'un Msgbox; mais également de
l'afficher ( ou activer ?)
La macro ci après semble fonctionner mais ne m'affiche pas le fichier.
Où
est le problème ?
Sub Recharger()
fileToOpen = Application _
.GetOpenFilename("Text Files (*.*), *.*")
If fileToOpen <> False Then
MsgBox "Open " & fileToOpen
End If
End Sub
Merçi d'avance, mais cela peut attendre ; je ne veux gâher le WE a
personne.
Claude
Bonjour,
Juste pour te remerçier. Tu avais raison sur deux points:
Je n'avais pas besoin d'un Msgbox
J'ai trahi mon etat d'enervement en laissant passer des fautes de frappe
enormes. Je me suis donc arreté ce soir là.
J'ai pris le temps de regarder ton site: Il est très bien.Juste la couleur
verte ne passe pas bien.
Nous avons un point commun: j'organise des séminaires de formation, mais
uniquement dans le métier de la métallurgie. Le travail actuel correspond
à
un simulateur.
Si cela t'interresse www.LBCF.fr
Si tu organise une formation VBA pas trop loin de Nantes cela
m'interresse.
Cordialement
Claude
________________________________
"Joel" a écrit dans le message de
news:cc9c7v$lc5$Bonsoir,
Que vient faire le MsgBox ???
à la place de MsgBox "Open " & fileToOpen ;
Workbooks.Open fileToOpen
Rassure-toi, tu n'a pas gâhé mon week-end ;-)
--
Bien cordialement,
Joël GARBE
www.joelgarbe.fr
"Claude HERRMANN" a écrit dans le message de
news:40e82fd8$0$316$Bonjour,
Je bute encore sur cette macro.
Une ame très charitable pour me dépanner ?
Je désire ouvrir un fichier au travers d'un Msgbox; mais également de
l'afficher ( ou activer ?)
La macro ci après semble fonctionner mais ne m'affiche pas le fichier.
Oùest le problème ?
Sub Recharger()
fileToOpen = Application _
.GetOpenFilename("Text Files (*.*), *.*")
If fileToOpen <> False Then
MsgBox "Open " & fileToOpen
End If
End Sub
Merçi d'avance, mais cela peut attendre ; je ne veux gâher le WE a
personne.Claude
Bonsoir Claude,Une ame très charitable pour me dépanner ?
Il n'y a que des âmes très charitables, ici :o)Je désire ouvrir un fichier au travers d'un Msgbox; mais également de
l'afficher ( ou activer ?)
La macro ci après semble fonctionner mais ne m'affiche pas le fichier.
Où
est le problème ?
Si tu veux l'ouvrir avec Notepad :
Sub Recharger()
filetoopen = Application.GetOpenFilename("Text Files (*.*), *.*")
If filetoopen <> False Then
With CreateObject("WScript.Shell")
.Run ("Notepad.exe " & filetoopen)
End With
End If
End Sub
Si tu veux l'ouvrir dans Excel (non testé) :
Sub Recharger()
filetoopen = Application.GetOpenFilename("Text Files (*.*), *.*")
If filetoopen <> False Then
workbooks.opentext filetoopen
End If
End SubMerçi d'avance, mais cela peut attendre ; je ne veux gâcher le WE a
personne.
Absolutely no problem et aucun dérangement.
@+
FxM
Bonsoir Claude,
Une ame très charitable pour me dépanner ?
Il n'y a que des âmes très charitables, ici :o)
Je désire ouvrir un fichier au travers d'un Msgbox; mais également de
l'afficher ( ou activer ?)
La macro ci après semble fonctionner mais ne m'affiche pas le fichier.
Où
est le problème ?
Si tu veux l'ouvrir avec Notepad :
Sub Recharger()
filetoopen = Application.GetOpenFilename("Text Files (*.*), *.*")
If filetoopen <> False Then
With CreateObject("WScript.Shell")
.Run ("Notepad.exe " & filetoopen)
End With
End If
End Sub
Si tu veux l'ouvrir dans Excel (non testé) :
Sub Recharger()
filetoopen = Application.GetOpenFilename("Text Files (*.*), *.*")
If filetoopen <> False Then
workbooks.opentext filetoopen
End If
End Sub
Merçi d'avance, mais cela peut attendre ; je ne veux gâcher le WE a
personne.
Absolutely no problem et aucun dérangement.
@+
FxM
Bonsoir Claude,Une ame très charitable pour me dépanner ?
Il n'y a que des âmes très charitables, ici :o)Je désire ouvrir un fichier au travers d'un Msgbox; mais également de
l'afficher ( ou activer ?)
La macro ci après semble fonctionner mais ne m'affiche pas le fichier.
Où
est le problème ?
Si tu veux l'ouvrir avec Notepad :
Sub Recharger()
filetoopen = Application.GetOpenFilename("Text Files (*.*), *.*")
If filetoopen <> False Then
With CreateObject("WScript.Shell")
.Run ("Notepad.exe " & filetoopen)
End With
End If
End Sub
Si tu veux l'ouvrir dans Excel (non testé) :
Sub Recharger()
filetoopen = Application.GetOpenFilename("Text Files (*.*), *.*")
If filetoopen <> False Then
workbooks.opentext filetoopen
End If
End SubMerçi d'avance, mais cela peut attendre ; je ne veux gâcher le WE a
personne.
Absolutely no problem et aucun dérangement.
@+
FxM
Bonsoir Claude
Ne sachant exactement ce que tu souhaites
2 solutions dans la proc suivante
Sub Recharger()
fileToOpen = Application _
.GetOpenFilename("Text Files (*.*), *.*")
If fileToOpen <> False Then
MsgBox "Open " & fileToOpen
'Solution qui suit pour gérer un fichier texte
'enregistrement/enregistrement et tu ne le "vois" pas
Monfic = FreeFile
Open fileToOpen For Input As #Monfic
Do While Not EOF(Monfic)
'tu traites ici tes enregistrements
Line Input #Monfic, Maligne
Loop
Close Monfic 'tu le fermes
'Solution qui suit pour voir un classeur texte
Workbooks.OpenText Filename:=fileToOpen ' _
'avec eventuellement la prise en charge de séparateurs/délimiteurs... _
, Origin:= _
xlWindows, StartRow:=1, DataType:=xlDelimited, TextQualifier:= _
xlDoubleQuote, ConsecutiveDelimiter:úlse, Tab:=True,
Semicolon:úlse,
_
Comma:úlse, Space:úlse, Other:úlse, FieldInfo:=Array(1, 1), _
TrailingMinusNumbers:=True
Stop
ActiveWindow.Close 'tu le fermes
End If
End Sub
Salutations
RaMa
"Claude HERRMANN" a écrit dans le message de
news:40e82fd8$0$316$Bonjour,
Je bute encore sur cette macro.
Une ame très charitable pour me dépanner ?
Je désire ouvrir un fichier au travers d'un Msgbox; mais également de
l'afficher ( ou activer ?)
La macro ci après semble fonctionner mais ne m'affiche pas le fichier.
Où
est le problème ?
Sub Recharger()
fileToOpen = Application _
.GetOpenFilename("Text Files (*.*), *.*")
If fileToOpen <> False Then
MsgBox "Open " & fileToOpen
End If
End Sub
Merçi d'avance, mais cela peut attendre ; je ne veux gâher le WE a
personne.Claude
Bonsoir Claude
Ne sachant exactement ce que tu souhaites
2 solutions dans la proc suivante
Sub Recharger()
fileToOpen = Application _
.GetOpenFilename("Text Files (*.*), *.*")
If fileToOpen <> False Then
MsgBox "Open " & fileToOpen
'Solution qui suit pour gérer un fichier texte
'enregistrement/enregistrement et tu ne le "vois" pas
Monfic = FreeFile
Open fileToOpen For Input As #Monfic
Do While Not EOF(Monfic)
'tu traites ici tes enregistrements
Line Input #Monfic, Maligne
Loop
Close Monfic 'tu le fermes
'Solution qui suit pour voir un classeur texte
Workbooks.OpenText Filename:=fileToOpen ' _
'avec eventuellement la prise en charge de séparateurs/délimiteurs... _
, Origin:= _
xlWindows, StartRow:=1, DataType:=xlDelimited, TextQualifier:= _
xlDoubleQuote, ConsecutiveDelimiter:úlse, Tab:=True,
Semicolon:úlse,
_
Comma:úlse, Space:úlse, Other:úlse, FieldInfo:=Array(1, 1), _
TrailingMinusNumbers:=True
Stop
ActiveWindow.Close 'tu le fermes
End If
End Sub
Salutations
RaMa
"Claude HERRMANN" <chezclh@club-internet.fr> a écrit dans le message de
news:40e82fd8$0$316$7a628cd7@news.club-internet.fr...
Bonjour,
Je bute encore sur cette macro.
Une ame très charitable pour me dépanner ?
Je désire ouvrir un fichier au travers d'un Msgbox; mais également de
l'afficher ( ou activer ?)
La macro ci après semble fonctionner mais ne m'affiche pas le fichier.
Où
est le problème ?
Sub Recharger()
fileToOpen = Application _
.GetOpenFilename("Text Files (*.*), *.*")
If fileToOpen <> False Then
MsgBox "Open " & fileToOpen
End If
End Sub
Merçi d'avance, mais cela peut attendre ; je ne veux gâher le WE a
personne.
Claude
Bonsoir Claude
Ne sachant exactement ce que tu souhaites
2 solutions dans la proc suivante
Sub Recharger()
fileToOpen = Application _
.GetOpenFilename("Text Files (*.*), *.*")
If fileToOpen <> False Then
MsgBox "Open " & fileToOpen
'Solution qui suit pour gérer un fichier texte
'enregistrement/enregistrement et tu ne le "vois" pas
Monfic = FreeFile
Open fileToOpen For Input As #Monfic
Do While Not EOF(Monfic)
'tu traites ici tes enregistrements
Line Input #Monfic, Maligne
Loop
Close Monfic 'tu le fermes
'Solution qui suit pour voir un classeur texte
Workbooks.OpenText Filename:=fileToOpen ' _
'avec eventuellement la prise en charge de séparateurs/délimiteurs... _
, Origin:= _
xlWindows, StartRow:=1, DataType:=xlDelimited, TextQualifier:= _
xlDoubleQuote, ConsecutiveDelimiter:úlse, Tab:=True,
Semicolon:úlse,
_
Comma:úlse, Space:úlse, Other:úlse, FieldInfo:=Array(1, 1), _
TrailingMinusNumbers:=True
Stop
ActiveWindow.Close 'tu le fermes
End If
End Sub
Salutations
RaMa
"Claude HERRMANN" a écrit dans le message de
news:40e82fd8$0$316$Bonjour,
Je bute encore sur cette macro.
Une ame très charitable pour me dépanner ?
Je désire ouvrir un fichier au travers d'un Msgbox; mais également de
l'afficher ( ou activer ?)
La macro ci après semble fonctionner mais ne m'affiche pas le fichier.
Où
est le problème ?
Sub Recharger()
fileToOpen = Application _
.GetOpenFilename("Text Files (*.*), *.*")
If fileToOpen <> False Then
MsgBox "Open " & fileToOpen
End If
End Sub
Merçi d'avance, mais cela peut attendre ; je ne veux gâher le WE a
personne.Claude