Home |
Search |
Today's Posts |
|
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
I have this piece of code:
newfname = EDIFormP6.WeeklyOutputp6.Value & Format(Date, "dd.mm.yyyy") & "TESTING" & ".xls" Open newfname For Output As #1 Range("A1").Select Cell_Contents = "UNS1" Print #1, Cell_Contents Selection.Offset(0.1).Select Cell_Contents = "LIN1" Print #1, Cell_Contents Selection.Offset(0.1).Select Cell_Contents = "NAD2A" Print #1, Cell_Contents close #1 Now, when i look at the excel file after the code has run, the UNS1, LIN1 & NAD2A is appearing all in column A down 1 2 & 3, ive tried various different codes which i would of thought would put them all in row 1 columns A B & C but it just always seems to but them in all in column A. am i missing something here? |
#2
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
On 16 Aug, 10:52, DJ MC wrote:
I have this piece of code: newfname = EDIFormP6.WeeklyOutputp6.Value & Format(Date, "dd.mm.yyyy") & "TESTING" & ".xls" Open newfname For Output As #1 Range("A1").Select Cell_Contents = "UNS1" Print #1, Cell_Contents Selection.Offset(0.1).Select Cell_Contents = "LIN1" Print #1, Cell_Contents Selection.Offset(0.1).Select Cell_Contents = "NAD2A" Print #1, Cell_Contents close #1 Now, when i look at the excel file after the code has run, the UNS1, LIN1 & NAD2A is appearing all in column A down 1 2 & 3, ive tried various different codes which i would of thought would put them all in row 1 columns A B & C but it just always seems to but them in all in column A. am i missing something here? You are opening a file for output - fine, but that will create a text file. The selection.offset is doing nothing as far as this code is concerned apart from moving the cursor. My own preference would be to reference the excel file and set the values as required but Open newfname For Output As #1 Print #1, "UNS1", "LIN1","NAD2A" close #1 will create a 3 column one row file for you |
#3
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Hi, thanks for the reply
this puts all the data in cell A1 with a tab making it look like they are in B & C, i actually need each piece of data in a different cell. |
#4
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Do you really want an excel workbook file--or a text file with an extension of
..xls? If you really want an excel file: dim NewWks as worksheet dim newFname as string newfname = EDIFormP6.WeeklyOutputp6.Value & Format(Date, "dd.mm.yyyy") _ & "TESTING" & ".xls" set newwks = workbooks.add(1).worksheets(1) with newwks .range("a1").value = "UNS1" .range("B1").value = "LIN1" .range("C1").value = "NAD2A" .parent.saveas filename:=newfname, fileformat:=xlworkbooknormal .close savechanges:=false end with DJ MC wrote: I have this piece of code: newfname = EDIFormP6.WeeklyOutputp6.Value & Format(Date, "dd.mm.yyyy") & "TESTING" & ".xls" Open newfname For Output As #1 Range("A1").Select Cell_Contents = "UNS1" Print #1, Cell_Contents Selection.Offset(0.1).Select Cell_Contents = "LIN1" Print #1, Cell_Contents Selection.Offset(0.1).Select Cell_Contents = "NAD2A" Print #1, Cell_Contents close #1 Now, when i look at the excel file after the code has run, the UNS1, LIN1 & NAD2A is appearing all in column A down 1 2 & 3, ive tried various different codes which i would of thought would put them all in row 1 columns A B & C but it just always seems to but them in all in column A. am i missing something here? -- Dave Peterson |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
inputting data into excel to create csv file | Excel Discussion (Misc queries) | |||
Alignment Data Label changes when opening file Excel 2007 | Charts and Charting in Excel | |||
inputting figures in cells | Excel Discussion (Misc queries) | |||
open file by inputting file name in cell? | Excel Discussion (Misc queries) | |||
Inputting duplicate data alert MS Excel 2003 | Excel Discussion (Misc queries) |