Hi any remedy to make my excel faster?
This is some sample of my excel formulas
Please help me this is the first time I experience this issue don't know what to do.
Thank you
I made a VBA function which turns my raw data into a table format since I want to use a pivottable for charts. The problem is that my file need to run on excel online and VBA is not running in a cloud environment.
Is there a way to do this with functions/power query/...
Thanks in advance
Took a while but i managed. It is in fact Excel online compatible Each formula is displayed above the corresponding column. I added some data to make sure it could handle extra data.
=IF(F8<>"",ROWS($G$7:G7),NA#)
=AGGREGATE(15,6,$G$8:$G$32,ROWS($G$7:G7))
=IF(ISNUMBER(H8),IF(ISTEXT(INDEX($B$6:$C$32,H8,1)),INDEX($B$6:$C$32,H8,2),I7),"")
=IF(ISNUMBER(H8),IF(ISTEXT(INDEX($C$7:$D$32,H8,1)),INDEX($C$7:$D$32,H8,2),J7),"")
=IF(ISNUMBER(H8),INDEX(E$8:E$32,$H8),"")
=IF(ISNUMBER(H8),INDEX(F$8:F$32,$H8),"")
Hopefully somebody can guide me in the right direction. I have VBA code that I made that can be ran on multiple Excel spreadsheets. The person I made the code for wants a .exe file with a GUI that can be opened and then you select the excel file you want and it will export a new Excel file that has been modified.
I have not tried anything but research. I understand that this may be beyond VBA for Excel's functionality but if so can somebody guide me in the right direction? Thank you for any help!
So not able to use vba just yet but need the syntax to reference another sheet when using excel formulas I have tried:
=if((=‘test1’!A3)> 0, ‘test1’A1, B6*F6))
Or something along those lines just a example
Any help would be appreciated, I’m sure it’s something simple I’m messing up. It’s excel 2007 btw.
Thank you!
How can i put some design in excel spreadsheets? like the photo below
I am using VB6 here. Thank you in advance.
You may try this,
Use Record Macro in Excel to record the steps you formatting in Excel. Then open the Macro you recorded in VBA. From there you should find the clues on how to do this in VB6.