Hi Vijay,
Welcome to the forum.
Here is the code to extract unique text from all the sheets ("A" Column)
Change the column names as your requirement.
You can do further followup for any queries. Am going for a movie now. Will come back and see the loop of queries and learn something.
Sub OneTimeValue()
Application.DisplayAlerts = False
Application.ScreenUpdating = False
For Each ws In Sheets
Application.DisplayAlerts = False
If ws.Name = "OneTimeValue" Then ws.Delete
Application.DisplayAlerts = True
Next
Set x = Sheets.Add(after:=Sheets(Sheets.Count))
x.Name = "Consolidated"
y = 1
For i = 1 To Sheets.Count - 1
r = Sheets(i).UsedRange.Rows.Count
Sheets(i).Range("A1:A" & r).Copy
Cells(y, "A").PasteSpecial xlValues
y = Sheets("Consolidated").UsedRange.Rows.Count + 1
Next
Set x = Sheets.Add(after:=Sheets(Sheets.Count))
x.Name = "OneTimeValue"
Sheets("Consolidated").Activate
Sheets("Consolidated").Cells(1, "B").Select
ActiveCell.FormulaR1C1 = "=COUNTIF(C1, RC[-1])"
Range("B1").Select
Selection.Copy
Range("A1").Select
Selection.End(xlDown).Select
ActiveCell.Offset(0, 1).Select
ActiveSheet.Paste
Application.CutCopyMode = False
Selection.Copy
Range(Selection, Selection.End(xlUp)).Select
ActiveSheet.Paste
Range("A1").Select
Range(Selection, ActiveCell.SpecialCells(xlLastCell)).Select
Application.CutCopyMode = False
Selection.AutoFilter
Range("B1").Select
Selection.AutoFilter Field:=2, Criteria1:="1"
Range("A1").Select
Range(Selection, Selection.End(xlDown)).Select
Selection.Copy
Sheets("OneTimeValue").Activate
ActiveSheet.Paste
Selection.End(xlUp).Select
Application.DisplayAlerts = False
Sheets("Consolidated").Activate
ActiveWindow.SelectedSheets.Delete
Application.DisplayAlerts = True
Sheets("OneTimeValue").Select
MsgBox "Report is Done", vbOKOnly + vbInformation
Application.ScreenUpdating = True
End Sub