AriffChowdhury
New Member
- Joined
- Jul 28, 2013
- Messages
- 10
Hello,
I have string in column A.
I input some numerical values (null -15) in column B .
I want vba / function to look for the value entered in B and based on this value fill the adjcaent columns with string in column A by adding "_C" & "number" with the string in column A
For example;
I have string in cell A1 "volume1".
I input value 3 into cell B1.
I want concatenate the string of column A with "_C" & "number", and fill the adjcent no. of column based on the value.
I want "volume1_C1" in column C1, "volume1_C2" in D1 and "volume1_C3 in E1
[TABLE="width: 723"]
<colgroup><col style="text-align: center;"><col style="text-align: center;"><col span="5" style="text-align: center;"><col style="text-align: center;"></colgroup><tbody>[TR]
[TD="align: center"]A[/TD]
[TD="align: center"]B[/TD]
[TD="align: center"]C[/TD]
[TD="align: center"]D[/TD]
[TD="align: center"]E[/TD]
[TD="align: center"]F[/TD]
[TD="align: center"]G[/TD]
[TD="align: center"]H[/TD]
[/TR]
[TR]
[TD="align: center"]Headers[/TD]
[TD="align: center"]Values[/TD]
[TD="align: center"]Header1[/TD]
[TD="align: center"] Header2[/TD]
[TD="align: center"] Header3 [/TD]
[TD="align: center"]Header4[/TD]
[TD="align: center"] Header5[/TD]
[TD="align: center"] Header6[/TD]
[/TR]
[TR]
[TD="align: center"]Volume1[/TD]
[TD="align: center"]3[/TD]
[TD="align: center"]Volume1_C1[/TD]
[TD="align: center"]Volume1_C2[/TD]
[TD="align: center"]Volume1_C3[/TD]
[TD="align: center"] [/TD]
[TD="align: center"] [/TD]
[TD="align: center"] [/TD]
[/TR]
[TR]
[TD="align: center"]Volume2[/TD]
[TD="align: center"] [/TD]
[TD="align: center"] [/TD]
[TD="align: center"] [/TD]
[TD="align: center"] [/TD]
[TD="align: center"] [/TD]
[TD="align: center"] [/TD]
[TD="align: center"] [/TD]
[/TR]
[TR]
[TD="align: center"]Volume3[/TD]
[TD="align: center"]5[/TD]
[TD="align: center"]Volume3_C1[/TD]
[TD="align: center"]Volume3_C2[/TD]
[TD="align: center"]Volume3_C3[/TD]
[TD="align: center"]Volume3_C4[/TD]
[TD="align: center"]Volume3_C5[/TD]
[TD="align: center"] [/TD]
[/TR]
[TR]
[TD="align: center"]Volume4[/TD]
[TD="align: center"] [/TD]
[TD="align: center"] [/TD]
[TD="align: center"] [/TD]
[TD="align: center"] [/TD]
[TD="align: center"] [/TD]
[TD="align: center"] [/TD]
[TD="align: center"] [/TD]
[/TR]
[TR]
[TD="align: center"]Volume5[/TD]
[TD="align: center"] [/TD]
[TD="align: center"] [/TD]
[TD="align: center"] [/TD]
[TD="align: center"] [/TD]
[TD="align: center"] [/TD]
[TD="align: center"] [/TD]
[TD="align: center"] [/TD]
[/TR]
[TR]
[TD="align: center"]Volume6[/TD]
[TD="align: center"]1[/TD]
[TD="align: center"]Volume6_C1[/TD]
[TD="align: center"] [/TD]
[TD="align: center"] [/TD]
[TD="align: center"] [/TD]
[TD="align: center"] [/TD]
[TD="align: center"] [/TD]
[/TR]
[TR]
[TD="align: center"]Volume7[/TD]
[TD="align: center"] [/TD]
[TD="align: center"] [/TD]
[TD="align: center"] [/TD]
[TD="align: center"] [/TD]
[TD="align: center"] [/TD]
[TD="align: center"] [/TD]
[TD="align: center"] [/TD]
[/TR]
</tbody>[/TABLE]
Does this make sense ? and is this can be achieved through vba/excel function ? i would prefer vba..
Thank you!
I have string in column A.
I input some numerical values (null -15) in column B .
I want vba / function to look for the value entered in B and based on this value fill the adjcaent columns with string in column A by adding "_C" & "number" with the string in column A
For example;
I have string in cell A1 "volume1".
I input value 3 into cell B1.
I want concatenate the string of column A with "_C" & "number", and fill the adjcent no. of column based on the value.
I want "volume1_C1" in column C1, "volume1_C2" in D1 and "volume1_C3 in E1
[TABLE="width: 723"]
<colgroup><col style="text-align: center;"><col style="text-align: center;"><col span="5" style="text-align: center;"><col style="text-align: center;"></colgroup><tbody>[TR]
[TD="align: center"]A[/TD]
[TD="align: center"]B[/TD]
[TD="align: center"]C[/TD]
[TD="align: center"]D[/TD]
[TD="align: center"]E[/TD]
[TD="align: center"]F[/TD]
[TD="align: center"]G[/TD]
[TD="align: center"]H[/TD]
[/TR]
[TR]
[TD="align: center"]Headers[/TD]
[TD="align: center"]Values[/TD]
[TD="align: center"]Header1[/TD]
[TD="align: center"] Header2[/TD]
[TD="align: center"] Header3 [/TD]
[TD="align: center"]Header4[/TD]
[TD="align: center"] Header5[/TD]
[TD="align: center"] Header6[/TD]
[/TR]
[TR]
[TD="align: center"]Volume1[/TD]
[TD="align: center"]3[/TD]
[TD="align: center"]Volume1_C1[/TD]
[TD="align: center"]Volume1_C2[/TD]
[TD="align: center"]Volume1_C3[/TD]
[TD="align: center"] [/TD]
[TD="align: center"] [/TD]
[TD="align: center"] [/TD]
[/TR]
[TR]
[TD="align: center"]Volume2[/TD]
[TD="align: center"] [/TD]
[TD="align: center"] [/TD]
[TD="align: center"] [/TD]
[TD="align: center"] [/TD]
[TD="align: center"] [/TD]
[TD="align: center"] [/TD]
[TD="align: center"] [/TD]
[/TR]
[TR]
[TD="align: center"]Volume3[/TD]
[TD="align: center"]5[/TD]
[TD="align: center"]Volume3_C1[/TD]
[TD="align: center"]Volume3_C2[/TD]
[TD="align: center"]Volume3_C3[/TD]
[TD="align: center"]Volume3_C4[/TD]
[TD="align: center"]Volume3_C5[/TD]
[TD="align: center"] [/TD]
[/TR]
[TR]
[TD="align: center"]Volume4[/TD]
[TD="align: center"] [/TD]
[TD="align: center"] [/TD]
[TD="align: center"] [/TD]
[TD="align: center"] [/TD]
[TD="align: center"] [/TD]
[TD="align: center"] [/TD]
[TD="align: center"] [/TD]
[/TR]
[TR]
[TD="align: center"]Volume5[/TD]
[TD="align: center"] [/TD]
[TD="align: center"] [/TD]
[TD="align: center"] [/TD]
[TD="align: center"] [/TD]
[TD="align: center"] [/TD]
[TD="align: center"] [/TD]
[TD="align: center"] [/TD]
[/TR]
[TR]
[TD="align: center"]Volume6[/TD]
[TD="align: center"]1[/TD]
[TD="align: center"]Volume6_C1[/TD]
[TD="align: center"] [/TD]
[TD="align: center"] [/TD]
[TD="align: center"] [/TD]
[TD="align: center"] [/TD]
[TD="align: center"] [/TD]
[/TR]
[TR]
[TD="align: center"]Volume7[/TD]
[TD="align: center"] [/TD]
[TD="align: center"] [/TD]
[TD="align: center"] [/TD]
[TD="align: center"] [/TD]
[TD="align: center"] [/TD]
[TD="align: center"] [/TD]
[TD="align: center"] [/TD]
[/TR]
</tbody>[/TABLE]
Does this make sense ? and is this can be achieved through vba/excel function ? i would prefer vba..
Thank you!