Hi Roy. Thanks for your quick reply.
I did receive the code from someone at Ozgrid and tailored it to fit my requirement of deletion. I'm sure that my adaptations of the code is rudimentary at best, but I made it work. (and it worked perfectly for what I needed). An array would probably condense the length of the code, but I'm not sure how to proceed with that. I've included the full sub below. If you do take the time to help, please take note that I only want to delete up to column "L" (my initial request)
Thanks again and have a great day 
Any help will be appreciated
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
'''When cell in column "A" in Values for meals is double clicked this sub _
causes all adjacent sheets to also delete the same item
If Target.Column <> 1 Then Exit Sub
If Target.Column > 0 Then
Dim Result
Result = MsgBox("You are about to delete an item from your food listing" & vbNewLine & vbNewLine & _
" YES = DELETE THE ITEM" & vbNewLine & vbNewLine & " NO = DO NOT DELETE", vbExclamation + vbYesNo, "CONFIRM DELETION")
If Result = vbNo Then
Exit Sub
Else:
'''The above block prompts the user to confirm deletion of complete food item
Dim x, I As Long
Dim ws As Worksheet
Dim LastRow As Long
Application.ScreenUpdating = False
Application.Calculation = xlCalculationManual
With Target
x = Application.Match(.Value, Sheets("Calories").Range("A1:A1000"), 0)
If Not IsError(x) Then Sheets("Calories").Rows(x & ":" & x).Delete Shift:=xlUp
End With
With Target
x = Application.Match(.Value, Sheets("Tot Fat").Range("A1:A1000"), 0)
If Not IsError(x) Then Sheets("Tot Fat").Rows(x & ":" & x).Delete Shift:=xlUp
End With
With Target
x = Application.Match(.Value, Sheets("Trans Fat").Range("A1:A1000"), 0)
If Not IsError(x) Then Sheets("Trans Fat").Rows(x & ":" & x).Delete Shift:=xlUp
End With
With Target
x = Application.Match(.Value, Sheets("Cholesterol").Range("A1:A1000"), 0)
If Not IsError(x) Then Sheets("Cholesterol").Rows(x & ":" & x).Delete Shift:=xlUp
End With
With Target
x = Application.Match(.Value, Sheets("Sodium").Range("A1:A1000"), 0)
If Not IsError(x) Then Sheets("Sodium").Rows(x & ":" & x).Delete Shift:=xlUp
End With
With Target
x = Application.Match(.Value, Sheets("Carbs").Range("A1:A1000"), 0)
If Not IsError(x) Then Sheets("Carbs").Rows(x & ":" & x).Delete Shift:=xlUp
End With
With Target
x = Application.Match(.Value, Sheets("Fibre").Range("A1:A1000"), 0)
If Not IsError(x) Then Sheets("Fibre").Rows(x & ":" & x).Delete Shift:=xlUp
End With
With Target
x = Application.Match(.Value, Sheets("Sugar").Range("A1:A1000"), 0)
If Not IsError(x) Then Sheets("Sugar").Rows(x & ":" & x).Delete Shift:=xlUp
End With
With Target
x = Application.Match(.Value, Sheets("Protein").Range("A1:A1000"), 0)
If Not IsError(x) Then Sheets("Protein").Rows(x & ":" & x).Delete Shift:=xlUp
End With
With Target
x = Application.Match(.Value, Sheets("VALUES for MEALS").Range("A1:A1000"), 0)
If Not IsError(x) Then Sheets("VALUES for MEALS").Rows(x & ":" & x).Delete Shift:=xlUp
End With
Application.Calculation = xlCalculationAutomatic
Application.ScreenUpdating = False
Cancel = True
End If
End If
End Sub
Display More