Home |
Search |
Today's Posts |
|
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Hi, I wondered if there would be a command so that it asks the user to chose
what file to open. I've made a program that updates the info in the second sheet when you press the button in the first sheet. But I'd need to keep the result of the previous month in the second sheet before updating. So right now, the user has to copy the information. Is there a way that the programs open a "open" box where he selects the excel file and that it copies it in the 2nd sheet? (And if you have even better ideas, you may submit it ;-) ) Thank you. Marie |
#2
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Marie,
Dim Myfilename as String Myfilename = Application.GetOpenFilename Workbooks.Open FileName:=MyFilename Regards, Kris -----Original Message----- Hi, I wondered if there would be a command so that it asks the user to chose what file to open. I've made a program that updates the info in the second sheet when you press the button in the first sheet. But I'd need to keep the result of the previous month in the second sheet before updating. So right now, the user has to copy the information. Is there a way that the programs open a "open" box where he selects the excel file and that it copies it in the 2nd sheet? (And if you have even better ideas, you may submit it ;- ) ) Thank you. Marie . |
#3
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
That helped me, ty. And you answered to my question, as I wanted to open a
file. But may the code add the sheets to the ones I have right now? Or do I need to make the macro open the file, copy selected sheet, paste in first work sheet?? Marie "Kris" a écrit dans le message de ... Marie, Dim Myfilename as String Myfilename = Application.GetOpenFilename Workbooks.Open FileName:=MyFilename Regards, Kris -----Original Message----- Hi, I wondered if there would be a command so that it asks the user to chose what file to open. I've made a program that updates the info in the second sheet when you press the button in the first sheet. But I'd need to keep the result of the previous month in the second sheet before updating. So right now, the user has to copy the information. Is there a way that the programs open a "open" box where he selects the excel file and that it copies it in the 2nd sheet? (And if you have even better ideas, you may submit it ;- ) ) Thank you. Marie . |
#4
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Could someone tell me whats wrong with the code below?
Sub Parcourir() FichierAOuvrir = Application.GetOpenFilename If FichierAOuvrir < Faux Then TextBox1.Text = FichierAOuvrir End If End Sub I want to have a textbox where the file name with it's whole path appears. I wrote this in a blank sheet as a test. Btq, TextBox1 exists and FichierAOuvrir is declared as string. But is shows mistakes. At first my 3rd line was "If FichierAOuvrir < False Then" ans it kept bugging, so I put "faux" ans it works... Frustrating to program with a french VB... what a weird Idea to put french words like this... anyway. Now, I know that FichierAOuvrir = "Path is written here" But it doesn't like the "TextBo1.Text = FichierAOuvrir". Could you tell me whats wrong? Thnak you for your help. Marie "Marie Lavoie" a écrit dans le message de ... That helped me, ty. And you answered to my question, as I wanted to open a file. But may the code add the sheets to the ones I have right now? Or do I need to make the macro open the file, copy selected sheet, paste in first work sheet?? Marie "Kris" a écrit dans le message de ... Marie, Dim Myfilename as String Myfilename = Application.GetOpenFilename Workbooks.Open FileName:=MyFilename Regards, Kris -----Original Message----- Hi, I wondered if there would be a command so that it asks the user to chose what file to open. I've made a program that updates the info in the second sheet when you press the button in the first sheet. But I'd need to keep the result of the previous month in the second sheet before updating. So right now, the user has to copy the information. Is there a way that the programs open a "open" box where he selects the excel file and that it copies it in the 2nd sheet? (And if you have even better ideas, you may submit it ;- ) ) Thank you. Marie . |
#5
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
"userform1.textbox1.text" .... doh.
Ok. But still, my question about copying a worksheet hasn't been answered. Marie "Marie Lavoie" a écrit dans le message de ... Could someone tell me whats wrong with the code below? Sub Parcourir() FichierAOuvrir = Application.GetOpenFilename If FichierAOuvrir < Faux Then TextBox1.Text = FichierAOuvrir End If End Sub I want to have a textbox where the file name with it's whole path appears. I wrote this in a blank sheet as a test. Btq, TextBox1 exists and FichierAOuvrir is declared as string. But is shows mistakes. At first my 3rd line was "If FichierAOuvrir < False Then" ans it kept bugging, so I put "faux" ans it works... Frustrating to program with a french VB... what a weird Idea to put french words like this... anyway. Now, I know that FichierAOuvrir = "Path is written here" But it doesn't like the "TextBo1.Text = FichierAOuvrir". Could you tell me whats wrong? Thnak you for your help. Marie "Marie Lavoie" a écrit dans le message de ... That helped me, ty. And you answered to my question, as I wanted to open a file. But may the code add the sheets to the ones I have right now? Or do I need to make the macro open the file, copy selected sheet, paste in first work sheet?? Marie "Kris" a écrit dans le message de ... Marie, Dim Myfilename as String Myfilename = Application.GetOpenFilename Workbooks.Open FileName:=MyFilename Regards, Kris -----Original Message----- Hi, I wondered if there would be a command so that it asks the user to chose what file to open. I've made a program that updates the info in the second sheet when you press the button in the first sheet. But I'd need to keep the result of the previous month in the second sheet before updating. So right now, the user has to copy the information. Is there a way that the programs open a "open" box where he selects the excel file and that it copies it in the 2nd sheet? (And if you have even better ideas, you may submit it ;- ) ) Thank you. Marie . |
#6
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Sub Parcourir()
FichierAOuvrir = Application.GetOpenFilename If FichierAOuvrir < Faux Then TextBox1.Text = FichierAOuvrir End If set sh = Activesheet set wkbk = workbooks.open(Filename:=FichierAOuvrir) sh.UsedRange.copy wkbk.workbooks(2).Cells(rows.count,1).End(xlup)(2) .Paste xlValues wkbk.Close Savechanges:=True End Sub -- Regards, Tom Ogilvy "Marie Lavoie" wrote in message ... "userform1.textbox1.text" .... doh. Ok. But still, my question about copying a worksheet hasn't been answered. Marie "Marie Lavoie" a écrit dans le message de ... Could someone tell me whats wrong with the code below? Sub Parcourir() FichierAOuvrir = Application.GetOpenFilename If FichierAOuvrir < Faux Then TextBox1.Text = FichierAOuvrir End If End Sub I want to have a textbox where the file name with it's whole path appears. I wrote this in a blank sheet as a test. Btq, TextBox1 exists and FichierAOuvrir is declared as string. But is shows mistakes. At first my 3rd line was "If FichierAOuvrir < False Then" ans it kept bugging, so I put "faux" ans it works... Frustrating to program with a french VB... what a weird Idea to put french words like this... anyway. Now, I know that FichierAOuvrir = "Path is written here" But it doesn't like the "TextBo1.Text = FichierAOuvrir". Could you tell me whats wrong? Thnak you for your help. Marie "Marie Lavoie" a écrit dans le message de ... That helped me, ty. And you answered to my question, as I wanted to open a file. But may the code add the sheets to the ones I have right now? Or do I need to make the macro open the file, copy selected sheet, paste in first work sheet?? Marie "Kris" a écrit dans le message de ... Marie, Dim Myfilename as String Myfilename = Application.GetOpenFilename Workbooks.Open FileName:=MyFilename Regards, Kris -----Original Message----- Hi, I wondered if there would be a command so that it asks the user to chose what file to open. I've made a program that updates the info in the second sheet when you press the button in the first sheet. But I'd need to keep the result of the previous month in the second sheet before updating. So right now, the user has to copy the information. Is there a way that the programs open a "open" box where he selects the excel file and that it copies it in the 2nd sheet? (And if you have even better ideas, you may submit it ;- ) ) Thank you. Marie . |
#7
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Marie,
Sorry, forgot about your second question.... Anyway, I was unable to find a more elegant solution than this for copying one worksheet to another (in Excel 97 anyway, which is what I am still using) since you can't do a straight assignment of worksheets like: worksheets("sheet2") = worksheets("sheet1") or assignment of ranges like: Worksheets("sheet2").Range("A1:B5") = _ Worksheets("sheet1").Range("A1:B5") Therefore, a copy and paste method is needed. ---------------------------------------------------------- Dim lastrow As Integer Dim lastcol As Integer lastrow = Worksheets("sheet1").UsedRange.Row + _ Worksheets("sheet1").UsedRange.Rows.Count - 1 lastcol = Worksheets("sheet1").UsedRange.Column + _ Worksheets("sheet1").UsedRange.Columns.Count - 1 Worksheets("sheet1").Range("A1", _ Worksheets("sheet1").Cells(lastrow, lastcol)).Copy Worksheets("sheet2").Range("A1").PasteSpecial ---------------------------------------------------------- I hope that this answers your question. Regards, Kris -----Original Message----- "userform1.textbox1.text" .... doh. Ok. But still, my question about copying a worksheet hasn't been answered. Marie "Marie Lavoie" a écrit dans le message de ... Could someone tell me whats wrong with the code below? Sub Parcourir() FichierAOuvrir = Application.GetOpenFilename If FichierAOuvrir < Faux Then TextBox1.Text = FichierAOuvrir End If End Sub I want to have a textbox where the file name with it's whole path appears. I wrote this in a blank sheet as a test. Btq, TextBox1 exists and FichierAOuvrir is declared as string. But is shows mistakes. At first my 3rd line was "If FichierAOuvrir < False Then" ans it kept bugging, so I put "faux" ans it works... Frustrating to program with a french VB... what a weird Idea to put french words like this... anyway. Now, I know that FichierAOuvrir = "Path is written here" But it doesn't like the "TextBo1.Text = FichierAOuvrir". Could you tell me whats wrong? Thnak you for your help. Marie "Marie Lavoie" a écrit dans le message de ... That helped me, ty. And you answered to my question, as I wanted to open a file. But may the code add the sheets to the ones I have right now? Or do I need to make the macro open the file, copy selected sheet, paste in first work sheet?? Marie "Kris" a écrit dans le message de ... Marie, Dim Myfilename as String Myfilename = Application.GetOpenFilename Workbooks.Open FileName:=MyFilename Regards, Kris -----Original Message----- Hi, I wondered if there would be a command so that it asks the user to chose what file to open. I've made a program that updates the info in the second sheet when you press the button in the first sheet. But I'd need to keep the result of the previous month in the second sheet before updating. So right now, the user has to copy the information. Is there a way that the programs open a "open" box where he selects the excel file and that it copies it in the 2nd sheet? (And if you have even better ideas, you may submit it ;- ) ) Thank you. Marie . . |
#8
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
I found a file by Jim Rech called BrowseForFolder.zip. This gives you all
the code to help create a pop-up dialog that allows the user to browse to a specific file. I've only had the opportunity to incorporate it into a couple of modules, but it seems to work find. The file can be found at http://www.bmsltd.ie/MVP/MVPPage.asp -- Michael J. Malinsky Pittsburgh, PA "I am a bear of very little brain, and long words bother me." -- AA Milne, Winnie the Pooh "Marie Lavoie" wrote in message ... Hi, I wondered if there would be a command so that it asks the user to chose what file to open. I've made a program that updates the info in the second sheet when you press the button in the first sheet. But I'd need to keep the result of the previous month in the second sheet before updating. So right now, the user has to copy the information. Is there a way that the programs open a "open" box where he selects the excel file and that it copies it in the 2nd sheet? (And if you have even better ideas, you may submit it ;-) ) Thank you. Marie |
#9
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
I believe it allows you to browse to a specific folder/directory, not a
specific file. -- Regards, Tom Ogilvy "Michael Malinsky" wrote in message ... I found a file by Jim Rech called BrowseForFolder.zip. This gives you all the code to help create a pop-up dialog that allows the user to browse to a specific file. I've only had the opportunity to incorporate it into a couple of modules, but it seems to work find. The file can be found at http://www.bmsltd.ie/MVP/MVPPage.asp -- Michael J. Malinsky Pittsburgh, PA "I am a bear of very little brain, and long words bother me." -- AA Milne, Winnie the Pooh "Marie Lavoie" wrote in message ... Hi, I wondered if there would be a command so that it asks the user to chose what file to open. I've made a program that updates the info in the second sheet when you press the button in the first sheet. But I'd need to keep the result of the previous month in the second sheet before updating. So right now, the user has to copy the information. Is there a way that the programs open a "open" box where he selects the excel file and that it copies it in the 2nd sheet? (And if you have even better ideas, you may submit it ;-) ) Thank you. Marie |
#10
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Tom,
I double checked before I posted my response and there is an option that allows you to browse to a specific file. -- Michael J. Malinsky Pittsburgh, PA "I am a bear of very little brain, and long words bother me." -- AA Milne, Winnie the Pooh "Tom Ogilvy" wrote in message ... I believe it allows you to browse to a specific folder/directory, not a specific file. -- Regards, Tom Ogilvy "Michael Malinsky" wrote in message ... I found a file by Jim Rech called BrowseForFolder.zip. This gives you all the code to help create a pop-up dialog that allows the user to browse to a specific file. I've only had the opportunity to incorporate it into a couple of modules, but it seems to work find. The file can be found at http://www.bmsltd.ie/MVP/MVPPage.asp -- Michael J. Malinsky Pittsburgh, PA "I am a bear of very little brain, and long words bother me." -- AA Milne, Winnie the Pooh "Marie Lavoie" wrote in message ... Hi, I wondered if there would be a command so that it asks the user to chose what file to open. I've made a program that updates the info in the second sheet when you press the button in the first sheet. But I'd need to keep the result of the previous month in the second sheet before updating. So right now, the user has to copy the information. Is there a way that the programs open a "open" box where he selects the excel file and that it copies it in the 2nd sheet? (And if you have even better ideas, you may submit it ;-) ) Thank you. Marie |
#11
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
I stand corrected.
-- Regards, Tom Ogilvy "Michael Malinsky" wrote in message ... Tom, I double checked before I posted my response and there is an option that allows you to browse to a specific file. -- Michael J. Malinsky Pittsburgh, PA "I am a bear of very little brain, and long words bother me." -- AA Milne, Winnie the Pooh "Tom Ogilvy" wrote in message ... I believe it allows you to browse to a specific folder/directory, not a specific file. -- Regards, Tom Ogilvy "Michael Malinsky" wrote in message ... I found a file by Jim Rech called BrowseForFolder.zip. This gives you all the code to help create a pop-up dialog that allows the user to browse to a specific file. I've only had the opportunity to incorporate it into a couple of modules, but it seems to work find. The file can be found at http://www.bmsltd.ie/MVP/MVPPage.asp -- Michael J. Malinsky Pittsburgh, PA "I am a bear of very little brain, and long words bother me." -- AA Milne, Winnie the Pooh "Marie Lavoie" wrote in message ... Hi, I wondered if there would be a command so that it asks the user to chose what file to open. I've made a program that updates the info in the second sheet when you press the button in the first sheet. But I'd need to keep the result of the previous month in the second sheet before updating. So right now, the user has to copy the information. Is there a way that the programs open a "open" box where he selects the excel file and that it copies it in the 2nd sheet? (And if you have even better ideas, you may submit it ;-) ) Thank you. Marie |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
File:1 and File:2 -- Double Files when Opening One File | Excel Discussion (Misc queries) | |||
I saved file A over file B. Can I get file B back? | Excel Discussion (Misc queries) | |||
opening an excel file opens a duplicate file of the same file | Excel Discussion (Misc queries) | |||
I SAVED A FILE OVER ANOTHER A FILE IN EXCEL. THE OLD FILE WAS AN . | Excel Discussion (Misc queries) | |||
i received a file that reads powerpoint document file file exten. | Excel Discussion (Misc queries) |