Auto Copy Row imports too fast? - scripting

I'm using Google Sheets. Here's the scenario:
WB #1: Raw Data created from Form Data entered by customer. To be left alone.
WB #2, Sheet A: Importrange codes to bring in data from WB #1 and a few fields added to change some info to abbreviations.
WB #2, Sheet B: Daily Workable, which currently will bring in each row from Sheet A if a "Y" is typed into the first column.
I am hoping automate this so when Sheet A is filled automatically from WB #1, it automatically sends a copy to Sheet B without having to type a "Y" as a trigger.
I thought I could set it to another field like an Email field, so that when the row automatically comes in from WB #1, it fills it with a email address which will always contain a "#". So I set the code to do that, but the rows are filled in so quickly that it doesn't move them to Sheet B.
When we were testing last night and still using the script that had a row move when a "Y" was placed in the first column, if you typed the "Y" in too quickly to each row, it wouldn't move that row over to Sheet B. If you do that exact same thing slowly, it moves them all over correctly. So it seems that auto copy is working too fast.
How can I do that?

Related

generate a hyperlink in sheet linking to matched data found in a different sheet

I have two different sheets in a workbook with data, all of this data is organized by Site ID's. What I want to do is use these site ID's to create a hyperlink in one of the data sheets that when clicked takes the user to the corresponding Site ID in the other sheet. The sheet name where I want to write the hyperlinks to is called "Report_Manual" and I want to write hyperlinks down every row down the first column. The sheet that I am hyperlinking to is called "Data". The premise Ids are located in column C for sheet "Report_Manual" and column K in sheet "Data". Below is an a ttempt of what I was trying to generate in excel for a single cell formula however the issue I ran into for this formula is that the Premise ID's in sheet "data" are variant data type while the Premise ID's in sheet "Report Manual" are integer data type. This makes even a simple formula like the one below not get any matches as the data types being matched aren't the same.
=HYPERLINK("#"&CELL("address",INDEX(Data!K3:K580001,MATCH(C3,Data!K3:K580001,0))),C3)
If anyone has any idea of a macro to solve this issue that would be extremely helpful.
If the IDs in "Data" are text, try changing your match lookup value to text:
=HYPERLINK("#"&CELL("address",INDEX(Data!K3:K580001,MATCH(TEXT(C3,0),Data!K3:K580001,0))),C3)

Copy multiple rows from one worksheet to another worksheet

Copy multiple rows from one worksheet to another worksheet
I have a query, i have one workbook which has got around 21 columns and around 1000 rows..However i just need 4 columns
for example
let says work book A has got these columns vmware ,powerstate, dns,cpyu,memory,ssid,disk,....Here i just need vmware ,powerstate,cpu,memory and disk on workbook b.
I have tried pivot table. it just went haywire.I have a bit of vb.which i am not sure where it landed.
can any one help
You can copy rows using the following VBA Code
ThisWorkbook.Sheets("Name Of Your Source Sheet").Columns(1).Copy
ThisWorkbook.Sheets("Name Of The Destination Sheet").Columns(1).PasteSpecial xlPasteValues
Replace the 1 in Columns(1) in the first line by the number of the column you want to copy in your source sheet.
Replace the 1 in Columns(1) in the second line by the number of the column you want to paste your copied column.

Copy Range of Multiple Colums and post into another worksheet within same document in VBA script

What Im trying to to is take information from row C,D,E,F,F,AL,AM from Sheet Add all the at information starts on Row 3 and put it into Sheet Final Data and start on Row 3.
Is there a way to write a VBA script for it?

VBA Copying Data from one worksheet to another but keeping data in one column intact

I need a solution to copy the data from one worksheet to another worksheet. Lets say from worksheet A to worksheet B. While copying the data the following condition has to be meet:
In worksheet B there is a column called "Comment". This Comment column should remain intact or remain the same aligning to the data even if new data is copied or while copying any data has got deleted from the worksheet A.
So basically the comments should remain even thought we copy data from worksheet A to worksheet B.
I am not into VBA and looking for an example or solution

VBA script to copy specific rows in Excel from a given workbook to a new workbook if specific value is found in a given column

I have been looking for a solution to my problem for the past 48 hours and I couldn't find anything. Keep in mind I have very basic programming knowledge and I might have overlooked something to fit my needs without understanding the code behind it.
I have an excel workbook with a sheet containing all of the data.
It's a list of shipments going in and out of a port.
Now when something is loaded, a "Date Loaded" cell is populated with the date automatically.
What I need for every row that has a blank "Date Loaded" cell to be copied to a new workbook which will be named by the date it was generated (i.e.:031814-PM) depending on the time of the day, PM could be AM.
Now I might not need all the columns to be copied to the new workbook. I need a way to exclude those columns during the copying process.
I want the VBA script to be called with a button that will be at the top of the data worksheet so that when we click on it, the new workbook is generated.