Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 11
Default Bringing Comments with cell contents when using AutoFilter

I am currently working on a spreadsheet for my workplace that makes use
of the AutoFilter feature to provide reports on our inventory prices
etc. using criteria entered via a UserForm

Some of the items in the inventory list have comments attached and i
was wondering if it is possible to bring these comments with the cell
when it is transferred to my report page

my module is below, excuse the severely bloated code, i'm not too
efficient with VBA as yet but it works. (apart from the comments of
course)

TIA!
Dan
------------------------------------------------------------------------------
Private Sub Button_Create_Report_Click()
Application.ScreenUpdating = False

If TextBox_Product_Name.Value < "" Or False Then
Sheets("Inventory_Report").Range("Searched_Name_Re sult").Value
= "*" & TextBox_Product_Name.Value & "*"
End If
If ComboBox_Category.Value < "" Or False Then

Sheets("Inventory_Report").Range("Searched_Categor y_Result").Value =
"*" & ComboBox_Category.Value & "*"
End If
If ComboBox_SubCategory.Value < "" Or False Then

Sheets("Inventory_Report").Range("Searched_SubCate gory_Result").Value =
"*" & ComboBox_SubCategory.Value & "*"
End If
If ComboBox_Supplier.Value < "" Or False Then

Sheets("Inventory_Report").Range("Searched_Supplie r_Result").Value =
"*" & ComboBox_Supplier.Value & "*"
End If
If TextBox_Product_Code.Value < "" Or False Then

Sheets("Inventory_Report").Range("Searched_Product _Code_Result").Value
= "*" & TextBox_Product_Code.Value & "*"
End If
If TextBox_Price_Ex_GST.Value < "" Or False Then

Sheets("Inventory_Report").Range("Searched_Price_E xGST_Result").Value =
TextBox_Price_Ex_GST.Value
End If
If ComboBox_UOM.Value < "" Or False Then
Sheets("Inventory_Report").Range("Searched_UOM_Res ult").Value =
"*" & ComboBox_UOM.Value & "*"
End If

ActiveWorkbook.Sheets("Inventory_Report").Activate
Unload Form_Create_Report
Set DataRange = Sheets("Inventory").Range("A1:G" &
Sheets("Inventory").Range("G65536").End(xlUp).Row)
DataRange.AdvancedFilter Action:=xlFilterCopy,
CriteriaRange:=Range("Searched_Name:Searched_UOM_R esult"),
CopyToRange:=Sheets("Inventory_Report").Range("A2: G2"), Unique:=False

ActiveWorkbook.Sheets("Inventory_Report").Activate

Range("Searched_Name_Result").ClearContents
Range("Searched_Category_Result").ClearContents
Range("Searched_SubCategory_Result").ClearContents
Range("Searched_Supplier_Result").ClearContents
Range("Searched_Product_Code_Result").ClearContent s
Range("Searched_Price_ExGST_Result").ClearContents

Range("G1").Formula = "FALSE"

Range("A1").Select

Application.ScreenUpdating = True

End Sub

  #2   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 35,218
Default Bringing Comments with cell contents when using AutoFilter

Instead of advance filtering to a new location, how about just advance filtering
in place.

Then you could copy those visible cells to the new location and the comments
will follow those cells.



Centurius wrote:

I am currently working on a spreadsheet for my workplace that makes use
of the AutoFilter feature to provide reports on our inventory prices
etc. using criteria entered via a UserForm

Some of the items in the inventory list have comments attached and i
was wondering if it is possible to bring these comments with the cell
when it is transferred to my report page

my module is below, excuse the severely bloated code, i'm not too
efficient with VBA as yet but it works. (apart from the comments of
course)

TIA!
Dan
------------------------------------------------------------------------------
Private Sub Button_Create_Report_Click()
Application.ScreenUpdating = False

If TextBox_Product_Name.Value < "" Or False Then
Sheets("Inventory_Report").Range("Searched_Name_Re sult").Value
= "*" & TextBox_Product_Name.Value & "*"
End If
If ComboBox_Category.Value < "" Or False Then

Sheets("Inventory_Report").Range("Searched_Categor y_Result").Value =
"*" & ComboBox_Category.Value & "*"
End If
If ComboBox_SubCategory.Value < "" Or False Then

Sheets("Inventory_Report").Range("Searched_SubCate gory_Result").Value =
"*" & ComboBox_SubCategory.Value & "*"
End If
If ComboBox_Supplier.Value < "" Or False Then

Sheets("Inventory_Report").Range("Searched_Supplie r_Result").Value =
"*" & ComboBox_Supplier.Value & "*"
End If
If TextBox_Product_Code.Value < "" Or False Then

Sheets("Inventory_Report").Range("Searched_Product _Code_Result").Value
= "*" & TextBox_Product_Code.Value & "*"
End If
If TextBox_Price_Ex_GST.Value < "" Or False Then

Sheets("Inventory_Report").Range("Searched_Price_E xGST_Result").Value =
TextBox_Price_Ex_GST.Value
End If
If ComboBox_UOM.Value < "" Or False Then
Sheets("Inventory_Report").Range("Searched_UOM_Res ult").Value =
"*" & ComboBox_UOM.Value & "*"
End If

ActiveWorkbook.Sheets("Inventory_Report").Activate
Unload Form_Create_Report
Set DataRange = Sheets("Inventory").Range("A1:G" &
Sheets("Inventory").Range("G65536").End(xlUp).Row)
DataRange.AdvancedFilter Action:=xlFilterCopy,
CriteriaRange:=Range("Searched_Name:Searched_UOM_R esult"),
CopyToRange:=Sheets("Inventory_Report").Range("A2: G2"), Unique:=False

ActiveWorkbook.Sheets("Inventory_Report").Activate

Range("Searched_Name_Result").ClearContents
Range("Searched_Category_Result").ClearContents
Range("Searched_SubCategory_Result").ClearContents
Range("Searched_Supplier_Result").ClearContents
Range("Searched_Product_Code_Result").ClearContent s
Range("Searched_Price_ExGST_Result").ClearContents

Range("G1").Formula = "FALSE"

Range("A1").Select

Application.ScreenUpdating = True

End Sub


--

Dave Peterson
  #3   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 11
Default Bringing Comments with cell contents when using AutoFilter

I May have to do this if there isn't an easier way. i was hoping for a
switch to add to the autofilter command but i'm guessing my chances are
slim to none.

when the macro is finished the autofilter would cancel out correct?
returning my inventory sheet to displaying all records again?

  #4   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 35,218
Default Bringing Comments with cell contents when using AutoFilter

Advanced filter???

Nope, but you could record a macro when you do:
data|Filter|show all
and merge that with your code.

Centurius wrote:

I May have to do this if there isn't an easier way. i was hoping for a
switch to add to the autofilter command but i'm guessing my chances are
slim to none.

when the macro is finished the autofilter would cancel out correct?
returning my inventory sheet to displaying all records again?


--

Dave Peterson
  #5   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 11
Default Bringing Comments with cell contents when using AutoFilter

sorry, meant to type advanced filter.

i'd just add that 'show all' to the end after copying out the cells

Thanks Dave for the help, shouldnt be too hard.. i'll have to take a
look, meanwhile, if anyone else knows any possible solutions. please
post up, might suit my application better.



  #6   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 11
Default Bringing Comments with cell contents when using AutoFilter

got this all working, few more procedures to carry out with the
clearing/copying/pasting to be done, but it does work, thanks heaps!

Reply
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules

Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Text Box contents to cell comments CoolBusiness Excel Discussion (Misc queries) 5 January 2nd 09 06:11 PM
View cell contents as a pop-up window (similar to comments window) Oldersox Excel Worksheet Functions 1 February 6th 08 07:09 AM
print comments using cell contents, not cell# dickenswick Excel Discussion (Misc queries) 3 September 20th 06 11:48 PM
Autofilter using the contents of a particular cell mathew Excel Discussion (Misc queries) 8 September 12th 06 10:43 PM
autofilter and adding comments Valeria Excel Programming 4 February 24th 05 04:37 PM


All times are GMT +1. The time now is 05:47 AM.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright ©2004-2025 ExcelBanter.
The comments are property of their posters.
 

About Us

"It's about Microsoft Excel"