Thread: macro/vba
View Single Post
  #2   Report Post  
Posted to microsoft.public.excel.programming
Mark Ivey[_2_] Mark Ivey[_2_] is offline
external usenet poster
 
Posts: 171
Default macro/vba

Here is something you can try. Change the myRange value to fit what you need
copied.

Mark Ivey


Sub copy_column_to_all_sheets()
Dim mySheet As String
Dim sh As Worksheet
Dim myRange As String

mySheet = Sheets(1).Name
myRange = "B1:B3"

For Each sh In ActiveWorkbook.Worksheets
If sh.Name < mySheet Then
With sh
.Range(myRange).Value = Sheets(mySheet).Range(myRange).Value
End With
End If
Next sh

End Sub






"Anna" wrote in message
...
I have a list (column) of text that i need to copy into the same cell
reference on multiple sheets;
Each cell in the column needs to go to a different sheet (same cell
reference, different sheet)i.e: first entry of the column should go into
cell
B1 in sheet 1, second entry should go into cell B1 but sheet 2, 3d entry
in
the column should go into cell B1 in sheet 3 and so on,there are 95
entries
in this column that need to go into 95 sheets

Any ideas?