Sap 1 to Sap 2 card transfer

makinmomb

Active Member
Joined
Dec 23, 2013
Messages
401
100.000.01GEMMA 40 X 40 = KARNAK BEIGE P GRANITOFLOOR GEMMAKARNAK BEIGEGEMMA007A0remove
100.000.02GEMMA 40 X 40 = KARNAK GREY P GRANITOTILE GEMMAKARNAK GREYGEMMA007A0remove
100.000.03GEMMA 40 X 40 = MYKONOS GREYP GRANITOFLOOR TILE GEMMAMYKONOS GREYGEMMA007A0remove
100.000.04GEMMA 50 X 50 = ARIZONA BEIGEARIZONA BEIGEGEMMA005A0remove
100.000.05GEMMA 50 X 50 = VERANDA BRICKVERANDA BRICKGEMMA005A0remove
100.000.06GEMMA 50 X 50 = VERANDA BRICK GEOMETRICGEMMAVERANDA BRICKGEMMA005A0remove
100.000.07GEMMA 25 X 35 = BOMBAY GREENBOMBAY GREENGEMMA016A0remove
100.000.08GEMMA 30 X 44 = ISCANDARONA BROWN DARKISCANDARONA BROWGEMMA011A0remove
100.000.09GEMMA 20 X 20 = SOLANGE IVORYSOLANGEGEMMA022A1000.00
100.000.10CLOSED CARDGEMMAPC0remove
100.000.11CLOSED CARDGEMMAPC0remove
100.000.12GEMMA 20X30 = FRUTTI BEIGEFRUTTI BEIGEGEMMA020H0remove
100.000.13GEMMA 20X30 = FRUTTI BRICK
FRUTTI BRICKGEMMA020H0remove
100.000.14GEMMA LISTELO 10 X 20 = FRUTTI BEIGEFRUTTI BEIGEGEMMAPC0remove
100.000.15GEMMA DECOR 20X30 = FRUTTI BEIGEGEMMAFRUTTI BEIGEGEMMAPC0remove
100.000.16GEMMA 30 X 30 = ARIZONA MARRONARIZONA MARRONGEMMA015A2000.00

<colgroup><col><col><col><col><col><col><col><col></colgroup><tbody>
</tbody>
100.000.01GEMMA 40 X 40 = KARNAK BEIGE P GRANITOFLOOR GEMMAKARNAK BEIGEGEMMA007A0remove
100.000.02GEMMA 40 X 40 = KARNAK GREY P GRANITOTILE GEMMAKARNAK GREYGEMMA007A0remove
100.000.03GEMMA 40 X 40 = MYKONOS GREYP GRANITOFLOOR TILE GEMMAMYKONOS GREYGEMMA007A0remove
100.000.04GEMMA 50 X 50 = ARIZONA BEIGEARIZONA BEIGEGEMMA005A0remove
100.000.05GEMMA 50 X 50 = VERANDA BRICKVERANDA BRICKGEMMA005A0remove
100.000.06GEMMA 50 X 50 = VERANDA BRICK GEOMETRICGEMMAVERANDA BRICKGEMMA005A0remove
100.000.07GEMMA 25 X 35 = BOMBAY GREENBOMBAY GREENGEMMA016A0remove
100.000.08GEMMA 30 X 44 = ISCANDARONA BROWN DARKISCANDARONA BROWGEMMA011A0remove
100.000.09GEMMA 20 X 20 = SOLANGE IVORYSOLANGEGEMMA022A1000.00
100.000.10CLOSED CARDGEMMAPC0remove
100.000.11CLOSED CARDGEMMAPC0remove
100.000.12GEMMA 20X30 = FRUTTI BEIGEFRUTTI BEIGEGEMMA020H0remove
100.000.13GEMMA 20X30 = FRUTTI BRICKFRUTTI BRICKGEMMA020H0remove
100.000.14GEMMA LISTELO 10 X 20 = FRUTTI BEIGEFRUTTI BEIGEGEMMAPC0remove
100.000.15GEMMA DECOR 20X30 = FRUTTI BEIGEGEMMAFRUTTI BEIGEGEMMAPC0remove
100.000.16GEMMA 30 X 30 = ARIZONA MARRONARIZONA MARRONGEMMA015A2000.00

<colgroup><col><col><col><col><col><col><col><col></colgroup><tbody>
</tbody>
 

Excel Facts

Return population for a City
If you have a list of cities in A2:A100, use Data, Geography. Then =A2.Population and copy down.
This is working perfect rick

Except 100.000.09 then needs to be 100.000.01 and the next code 100.000.02

If it does that for 100.000.99 that is ninety nine time than the next code will be
100.002.01
 
Upvote 0
You half answer will do too as I can write 100.000.01 and drag

But now sure if the full automation is possible ?
 
Upvote 0
I changed my mind Rick

I am more than happy with the formula

It does not need any further modifications

sweet and can handle gigantic data
 
Upvote 0
I changed my mind Rick

I am more than happy with the formula

It does not need any further modifications
I can modify it easily enough, I just need to understand your numbering system first (see below).


Except 100.000.09 then needs to be 100.000.01 and the next code 100.000.02

If it does that for 100.000.99 that is ninety nine time than the next code will be
100.002.01

Why wouldn't 100.001.01 follow 100.000.99?

Also, why not 100.001.00 instead of 100.001.01?
 
Last edited:
Upvote 0
Then when 100.001.01 and 100.001.02
once it reaches 100.001.99 it will be 100.002.00

I have this going upto 100.007.00 and so
 
Upvote 0
You are correct it needs to be 100.001.00 after 100.000.99
Then when 100.001.01 and 100.001.02
once it reaches 100.001.99 it will be 100.002.00

I have this going upto 100.007.00 and so

Give this macro a try...
Code:
Sub DeleteRowsWithRemoveInColumnH()
  Dim LastRow As Long
  Columns("H").SpecialCells(xlConstants).EntireRow.Delete
  LastRow = Cells(Rows.Count, "A").End(xlUp).Row
  Range("A1:A" & LastRow) = Evaluate("IF(ROW(),TEXT(10000000+ROW(A1:A" & LastRow & "),""000\.000\.00""))")
End Sub
 
Upvote 0
super hot

I can actually see the portion but at minute seconds

When the first card is 100.000.09 and takes 100.000.01

Just exact

Thanks rick not to forget it was you who introduced me
macros in December 2013
 
Upvote 0
I can actually see the portion but at minute seconds
I forgot to hide the manipulations from view. The following should be more visually appealing...
Code:
Sub DeleteRowsWithRemoveInColumnH()
  Dim LastRow As Long
  [COLOR=#0000FF]Application.ScreenUpdating = False[/COLOR]
  Columns("H").SpecialCells(xlConstants).EntireRow.Delete
  LastRow = Cells(Rows.Count, "A").End(xlUp).Row
  Range("A1:A" & LastRow) = Evaluate("IF(ROW(),TEXT(10000000+ROW(A1:A" & LastRow & "),""000\.000\.00""))")
  [COLOR=#0000FF]Application.ScreenUpdating = True[/COLOR]
End Sub
 
Upvote 0

Forum statistics

Threads
1,215,580
Messages
6,125,653
Members
449,245
Latest member
PatrickL

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