Output to a text file.

megnin

Active Member
Joined
Feb 27, 2002
Messages
340
How can I get output from combo box selections to populate a plain text file?

I need a string of comma delimited text as output from several combo boxes.

Thanks.
 

Excel Facts

What is the fastest way to copy a formula?
If A2:A50000 contain data. Enter a formula in B2. Select B2. Double-click the Fill Handle and Excel will shoot the formula down to B50000.
First you need to open the text file for output in the form :-
Open pathname For mode [Write] [lock] As [#]filenumber [Len=reclength]

The take data from a textbox's to a variable with comma delimiter.
Tempvar=textbox1.value & ", " & textbox2.value & ", " & textbox3.value etc

Finally write variable
Write #1 Tempvar

Don't forget to close file at the end.
 
Upvote 0
That's a bit over my head. I'm not a programmer. I do well to get the combo boxes to do what I want :)

Additionally I need this to be totally automated because it's going to be used in our South American region by people running Excel 5.0/95.

I'm not sure if the text file is my only option. If I'm lucky I can use a text box. I'm still waiting for specs on the format the output has to be in.

If they can cut and past the output into their tool then I should be able to use a text box.

They wanted me to put the entire list in one cell but Excel 5.0/95 only supports 255 characters in a single cell.

Any advise is greatly appreciated!!
 
Upvote 0
I'm not sure if this will help you, but I did something a little like this. What I did was I had a command button for them to push when they were done. The command button would take the values entered on sheet one (that had combo boxes and manual entries) and create the data file on sheet two, inserting commas where necessary. Then it would save sheet two as a comma separated file.

Either way, you'll porbably have to use a little VBA.
 
Upvote 0
That sounds like just the ticket. How did you get it to save as a comma separated file?
 
Upvote 0
What I actually did was create the file on sheet 2 and save it as a ".prn" file (text file).

For example, in cell A1, I created a string (inserting the commas where necessary) something like the following:

[combo box 1] & "," & [combo box 2] & "," & etc.

I then would repeat it for cell A2, A3, etc. until I have completed writing all of my data. Then I saved it as a ".prn" file which, because I inserted the commas, is really a Comma Separated Value file.
 
Upvote 0

Forum statistics

Threads
1,214,429
Messages
6,119,433
Members
448,897
Latest member
ksjohnson1970

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top