VBA to delete shape in cell to the right of active cell when deleting contents of active cell

slivesay

Board Regular
Joined
Jan 4, 2019
Messages
64
Hello. I have a spreadsheet where a order number will go in col A. Once I hit tab a shape (barcode) appears in col B (there is a formula in the cell in col B tied to vba coding to create shape. Sometimes the wrong order number is entered (typo). Is there a way w vba to delete the shape in col B when the order number is deleted in column A.

Placement example:
Order number in A4 and shape in B4

The formula in col B doesn't need to be deleted, just the shape.

Any help would be exceedingly appreciated. Thank you!
 

Excel Facts

Get help while writing formula
Click the italics "fx" icon to the left of the formula bar to open the Functions Arguments dialog. Help is displayed for each argument.
Two things.

Shapes aren't tied to a cell. They can't be referenced like that. Now, if your previous code were to name the shape based on the cell address, then you could delete the shape because you know the name.

I would consider getting a barcode font instead. Barcode fonts display the barcode right in the cell where you have the number. No shapes needed.
 
Upvote 0

Forum statistics

Threads
1,214,950
Messages
6,122,428
Members
449,083
Latest member
Ava19

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