Anyone Can help me converting Excel VBA to Zoho Macro?

Anyone Can help me converting Excel VBA to Zoho Macro?

The Macro in general is pretty simple, It just opens a Workbook and copys some of data from that Workbook to the one that was initially open. But when I try to use it on Zoho I get this error "Unknown function: GetOpenFilename". If there is any other way to copy data fast from other workbooks I would like to know.

The code that I was talking about is the following one:

Sub UM()
'On Error GoTo Erro
Dim EnderecoPlan As String
Dim este As Workbook, outro As Workbook
Application.DisplayAlerts = False
EnderecoPlan = Application.GetOpenFilename(FileFilter:="file, *.xls*")
If EnderecoPlan <> Empty And EnderecoPlan <> "Falso" Then
    Set Folha = Application.Workbooks.Open(EnderecoPlan)
    Else
    Exit Sub
End If
Set este = ThisWorkbook
Set outro = ActiveWorkbook
outro.Sheets(2).Range("A1").CurrentRegion.Copy
este.Sheets(1).Range("A1").PasteSpecial
outro.Sheets(3).Range("A1").CurrentRegion.Copy
este.Sheets(1).Range("A36").PasteSpecial
outro.Sheets(4).Range("A1").CurrentRegion.Copy
este.Sheets(1).Range("A71").PasteSpecial
outro.Sheets(5).Range("A1").CurrentRegion.Copy
este.Sheets(1).Range("A106").PasteSpecial
outro.Sheets(6).Range("A1").CurrentRegion.Copy
este.Sheets(1).Range("A141").PasteSpecial
outro.Sheets(7).Range("A1").CurrentRegion.Copy
este.Sheets(1).Range("A176").PasteSpecial
outro.Sheets(8).Range("A1").CurrentRegion.Copy
este.Sheets(1).Range("A211").PasteSpecial
outro.Sheets(9).Range("A1").CurrentRegion.Copy
este.Sheets(1).Range("A246").PasteSpecial
outro.Sheets(10).Range("A1").CurrentRegion.Copy
este.Sheets(1).Range("A281").PasteSpecial
outro.Sheets(11).Range("A1").CurrentRegion.Copy
este.Sheets(1).Range("A316").PasteSpecial
outro.Sheets(12).Range("A1").CurrentRegion.Copy
este.Sheets(1).Range("A351").PasteSpecial
outro.Sheets(13).Range("A1").CurrentRegion.Copy
este.Sheets(1).Range("A386").PasteSpecial
outro.Sheets(14).Range("A1").CurrentRegion.Copy
este.Sheets(1).Range("A421").PasteSpecial
outro.Sheets(15).Range("A1").CurrentRegion.Copy
este.Sheets(1).Range("A456").PasteSpecial
outro.Sheets(16).Range("A1").CurrentRegion.Copy
este.Sheets(1).Range("A491").PasteSpecial
outro.Sheets(17).Range("A1").CurrentRegion.Copy
este.Sheets(1).Range("A526").PasteSpecial
outro.Sheets(18).Range("A1").CurrentRegion.Copy
este.Sheets(1).Range("A561").PasteSpecial
outro.Sheets(19).Range("A1").CurrentRegion.Copy
este.Sheets(1).Range("A596").PasteSpecial
outro.Sheets(20).Range("A1").CurrentRegion.Copy
este.Sheets(1).Range("A631").PasteSpecial
outro.Sheets(21).Range("A1").CurrentRegion.Copy
este.Sheets(1).Range("A666").PasteSpecial
outro.Sheets(22).Range("A1").CurrentRegion.Copy
este.Sheets(1).Range("A701").PasteSpecial
outro.Sheets(23).Range("A1").CurrentRegion.Copy
este.Sheets(1).Range("A736").PasteSpecial
outro.Sheets(24).Range("A1").CurrentRegion.Copy
este.Sheets(1).Range("A771").PasteSpecial
outro.Sheets(25).Range("A1").CurrentRegion.Copy
este.Sheets(1).Range("A806").PasteSpecial
outro.Sheets(26).Range("A1").CurrentRegion.Copy
este.Sheets(1).Range("A841").PasteSpecial
outro.Sheets(27).Range("A1").CurrentRegion.Copy
este.Sheets(1).Range("A876").PasteSpecial
outro.Sheets(28).Range("A1").CurrentRegion.Copy
este.Sheets(1).Range("A911").PasteSpecial
outro.Sheets(29).Range("A1").CurrentRegion.Copy
este.Sheets(1).Range("A946").PasteSpecial
outro.Sheets(30).Range("A1").CurrentRegion.Copy
este.Sheets(1).Range("A981").PasteSpecial
outro.Sheets(31).Range("A1").CurrentRegion.Copy
este.Sheets(1).Range("A1016").PasteSpecial
outro.Sheets(32).Range("A1").CurrentRegion.Copy
este.Sheets(1).Range("A1051").PasteSpecial

outro.Sheets(2).Range("K1").CurrentRegion.Copy
este.Sheets(1).Range("K1").PasteSpecial
outro.Sheets(3).Range("K1").CurrentRegion.Copy
este.Sheets(1).Range("K36").PasteSpecial
outro.Sheets(4).Range("K1").CurrentRegion.Copy
este.Sheets(1).Range("K71").PasteSpecial
outro.Sheets(5).Range("K1").CurrentRegion.Copy
este.Sheets(1).Range("K106").PasteSpecial
outro.Sheets(6).Range("K1").CurrentRegion.Copy
este.Sheets(1).Range("K141").PasteSpecial
outro.Sheets(7).Range("K1").CurrentRegion.Copy
este.Sheets(1).Range("K176").PasteSpecial
outro.Sheets(8).Range("K1").CurrentRegion.Copy
este.Sheets(1).Range("K211").PasteSpecial
outro.Sheets(9).Range("K1").CurrentRegion.Copy
este.Sheets(1).Range("K246").PasteSpecial
outro.Sheets(10).Range("K1").CurrentRegion.Copy
este.Sheets(1).Range("K281").PasteSpecial
outro.Sheets(11).Range("K1").CurrentRegion.Copy
este.Sheets(1).Range("K316").PasteSpecial
outro.Sheets(12).Range("K1").CurrentRegion.Copy
este.Sheets(1).Range("K351").PasteSpecial
outro.Sheets(13).Range("K1").CurrentRegion.Copy
este.Sheets(1).Range("K386").PasteSpecial
outro.Sheets(14).Range("K1").CurrentRegion.Copy
este.Sheets(1).Range("K421").PasteSpecial
outro.Sheets(15).Range("K1").CurrentRegion.Copy
este.Sheets(1).Range("K456").PasteSpecial
outro.Sheets(16).Range("K1").CurrentRegion.Copy
este.Sheets(1).Range("K491").PasteSpecial
outro.Sheets(17).Range("K1").CurrentRegion.Copy
este.Sheets(1).Range("K526").PasteSpecial
outro.Sheets(18).Range("K1").CurrentRegion.Copy
este.Sheets(1).Range("K561").PasteSpecial
outro.Sheets(19).Range("K1").CurrentRegion.Copy
este.Sheets(1).Range("K596").PasteSpecial
outro.Sheets(20).Range("K1").CurrentRegion.Copy
este.Sheets(1).Range("K631").PasteSpecial
outro.Sheets(21).Range("K1").CurrentRegion.Copy
este.Sheets(1).Range("K666").PasteSpecial
outro.Sheets(22).Range("K1").CurrentRegion.Copy
este.Sheets(1).Range("K701").PasteSpecial
outro.Sheets(23).Range("K1").CurrentRegion.Copy
este.Sheets(1).Range("K736").PasteSpecial
outro.Sheets(24).Range("K1").CurrentRegion.Copy
este.Sheets(1).Range("K771").PasteSpecial
outro.Sheets(25).Range("K1").CurrentRegion.Copy
este.Sheets(1).Range("K806").PasteSpecial
outro.Sheets(26).Range("K1").CurrentRegion.Copy
este.Sheets(1).Range("K841").PasteSpecial
outro.Sheets(27).Range("K1").CurrentRegion.Copy
este.Sheets(1).Range("K876").PasteSpecial
outro.Sheets(28).Range("K1").CurrentRegion.Copy
este.Sheets(1).Range("K911").PasteSpecial
outro.Sheets(29).Range("K1").CurrentRegion.Copy
este.Sheets(1).Range("K946").PasteSpecial
outro.Sheets(30).Range("K1").CurrentRegion.Copy
este.Sheets(1).Range("K981").PasteSpecial
outro.Sheets(31).Range("K1").CurrentRegion.Copy
este.Sheets(1).Range("K1016").PasteSpecial
outro.Sheets(32).Range("K1").CurrentRegion.Copy
este.Sheets(1).Range("K1051").PasteSpecial
outro.Close False
End Sub

    • Sticky Posts

    • Feature enhancement: Highlight rows based on a cell value

      Hello Sheet users, We're excited to announce a new feature enhacement, shaped directly by your valuable feedback! As you might know, conditional formatting is a great tool for anyone dealing with large data sets. Previously, if you’ve ever wanted to draw
    • Create and save user-specific filter views with Zoho Sheet

      The filters in Zoho Sheet have become even more collaboration-friendly. Previously, whenever you filtered any data, the filtered view will be updated for all the spreadsheet collaborators. This disturbed the data for others working on the same file. With this new update, you can apply data filters without altering the view for other collaborators in the file.   Collaborate with user specific filters   Let us say you are working on a sales report spreadsheet in real time with two remote colleagues. If
    • Revamped Print in Zoho Sheet—customized for paper

      The latest enhancements to Zoho Sheet's Print settings allows you to print a worksheet or a selected range, with customizations that make the data comprehensible, even on paper.   Customize header and footer Make your spreadsheets meaningful with a relevant header and footer. You can now choose to display the file name, sheet name, current page number, total pages, date, and time as the header and footer in your print view. Besides the predefined elements, you can also give a custom text for header/footer.
    • Slicers are now available in Zoho Sheet—filter your data interactively

      At Zoho Sheet, we diligently track user requests and feedback. In line with this, based on extensive user requests, we've integrated Slicers to pivot tables and are delighted to announce its release. Slicers are interactive visual filters that have add,
    • Check out the new Checkbox in Zoho Sheet

      Checkbox, the simple GUI widget that lets you choose between two mutually exclusive options i.e Yes or No, is now in Zoho Sheet. Having made it across the web, Checkbox is familiar but is still elusive to most spreadsheet software. Special developer ribbons, macros and all other complexities to add a checkbox to a spreadsheet? Not in Zoho Sheet. How to add Checkbox to Zoho Sheet? Adding a Checkbox in Zoho Sheet is simple. Select a cell/range and choose "Checkbox" in "Input Controls" under the Format
    • Recent Topics

    • CRM quotes and sub forms.

      Recently upgraded to Enterprise CRM - now some added hopes/questions * In a subform in quotes, if I add a "Percent" field, called Overage for instance. I would expect it to allow me to enter a percent like "10%" and carry the percent forward to formulas
    • Is there a notification API when a new note is addeding

      Trying to push to Cliq, or email notification when there's a new note added in module. How to implement this?
    • Problem with WorkDrive and Vivo X200 Pro

      Hey there, after a long odyssey of searching for a new phone, several issues and defects with a phone from another brand and many reinstallations and transfers I stuck to the Vivo X200 Pro. So far, so great. Only thing not working is the Zoho WorkDrive,
    • Cambiar nombre de usuario

      Hola. Tengo una cuenta en zoho, por ejemplo Minombre @ midominio.es Y quiero cambiarlo a Miotronombre @ midominio.es Se puede cambiar??? Con la cuenta gratuita de zoho, cuantos nombres puedo tener en un dominio??? Gracias y buen dia
    • Can't add company logo and favicon as a superadmin

      I am logged in as the superadmin but can't add company logo and favicon - the fields are greyed out. Any idea as to what the problem could be?
    • Inquiry regarding B2B website through Zoho Commerce

      We are looking to build an online B2B customer portal for Consumer Goods primarily for order placement, with an e-commerce-style layout. Additionally, we would like to offer our customers features such as: 1.Viewing past orders and order updates 2.Accessing
    • ASAP Chrome Extension not loading

      We have ASAP enabled in Zoho Desk. I installed the ASAP Chrome Extension (Windows 10), but when I click the extension button while on our site, it never fully loads. I just get what's shown below.
    • Why is the Zoho portal not mobile friendly?

      I just got started with the portal and im sort of shocked how it looks. I already filled a hint/complaint about this. On the website you see a wonderful site with a modern design. Yet in real life its a mid 2000 look and feel. One major issue i see thats
    • New Asap Widget How to update my code

      I know you're still working on updating the documentation for calling the Asap Widget, the existing documentation is no longer valid. In the old 1.0 version I was able to do many things programmatically in javascript. I could open an article directly
    • Condition in templates

      Is it possible for me to add merge field conditionally in my templates. For example Dear ${Leads.Gender == "Male" ? "Sir" : "Ma"},
    • How to Dynamicaly display image in the Detailed View Report ?

      I have an "Add Employee" form that includes an image field for uploading an employee's profile picture from their local computer. In the "Apply Leave" form, I also have an image field where I want the employee's profile picture to be auto-populated based
    • Zoho Flow Custom Function to Register Sale in Zoho Thrive

      Hi Thrive team, I want to create a custom function which sends purchase information back into Thrive for Affiliate commission. I'm stuck on how to setup the connection, specifically creating an OAuth connection through https://api-console.zoho.eu/ Please
    • Sending User-centric reports to all users

      I would like to automate an e-mail report to all users that sends them a weekly e-mail listing their open Potentials.  I've created a Report that uses the ${CURRENTUSER} criterion and scheduled the report to send to several users, but they all receive
    • How do I add new line and format text in zoho desk ticket?

      I am generating a ticket via API and looking to update "description" field of ticket whenever I need. Is there a document where I can find supported formatting for description field on a ticket.  I need to find: Adding a new line and adding bold text,
    • Automation #6 - Prevent Re-opening of Closed Tickets

      This is a monthly series where we pick some common use cases that have been either discussed or most asked about in our community and explain how they can be achieved using one of the automation capabilities in Zoho Desk. Typically when a customer submits
    • Feature Request - Insert URL Links in Folders

      I would love to see the ability to create simple URL links with titles in WorkDrive. or perhaps a WorkDrive extension to allow it. Example use case: A team is working on a project and there is project folder in WordDrive. The team uses LucidChart to create a drawing/s for the project. The team member could create a link to the LucidChart drawing/s and allow WordDrive to truly be a repository for ALL the project documents, even those outside of WorkDrive. A folder is dedicated to a CRM account. A
    • ZOHO DESK ヘルプセンターの言語選択メニューの表示方法

      ZOHO DESK のヘルプセンターを構築し、多言語化設定をしました。 顧客のヘルプセンター画面右上に言語選択メニューが表示されないため、弊社の契約先会社に問い合わせましたが、「通常は多言語化をオンにすると表示するためCSS を触り過ぎではないか」 という指摘のみでした。 試行中ですが表示できません。 何か要因となる情報をお持ちの方がいましたらご教授いただけますと幸いです。 ↓の赤枠を表示したいのですが、表示できません。
    • How to reply to thread via API

      We have built a webapp for our customers that uses the Zoho Desk API to enable each customer to view their full list of tickets, view individual tickets and raise new tickets. The Zoho Desk API doesn't have the ability to reply to a ticket/thread. Replies
    • Email Builder Editor is not functioning or loading correctly

      Email editor function is not working or loading correctly in any template, new or old. Cleared my cache, restarted browser, problem unchanged.
    • Create Tasklist with Tasklist Template using API v3

      In the old API, we could mention the parameter 'task_template_id' when creating a tasklist via API to apply a tasklist template: https://www.zoho.com/projects/help/rest-api/tasklists-api.html#create-tasklist In API v3 there does not seem to be a way to
    • Issue in downloading the sent logs

      Hi Team, I'm unable to export the sent file for any email campaign. When selecting all fields, the system indicates that the document will be sent via email, but I haven't received it. At times, it shows a download option, but the file doesn’t get downloaded.
    • Integrate Google Chat with Zoho CRM for seamless collaboration

      Hello everyone, Sales is a team sport and sales reps have to be in constant communication with people inside and outside their organization. While email remains the most effective channel for important conversations, sales reps often collaborate via chat.
    • customers enter orders?

      Anyway we can let a customer into CRM and enter their own orders , no access to anything else except history reports, no access to any other contacts. Greg Aanes 2109 Queen Street Bellingha WA USA
    • Zoho Learn - URL Parameters for Externally Shared Articles?

      Hey Folks, Are there any parameters one can append to URLs for externally-shared articles? Specifically, can I add a parameter that hides the Manual name (use case being I want to embed the article in another webpage)? Also, can one password-protect an
    • Why Sharing Rules do Not support relative date comparison???

      I am creating a Sharing Rule and simply want to share where "Last Day of Coverage" (Date field) is Greater than TODAY (Starting Tomorrow). However, sharing rules don't have the option to compare a date field to a relative date (like today), only to Static
    • Post message to a channel using a simple one-line command!

      Hi Everybody! This post is all about posting a message in a Channel using cURL, Wget and PowerShell. cURL is a light-weight, command interface used to transfer data to a server. The steps are pretty easy!  The three most important points here are  Generating an Auth token Get your Channel Unique Name Form your message as a JSON structure Generating an Auth token To use the 'Messaging API' you'll need Cliq's authentication token from Zoho Accounts. Generate an auth token by hitting the below-given
    • Activity or History Log User Login

      Hi Everyone, I have Zoho Customer Portal, which has pages and reports. Is it possible to create 1 field such as true/false to find out users who have opened the customer portal? Like a kind of user activity log. Thank you so much.
    • How to associate a document sent in Zoho Sign with an deal in the CRM?

      Hi, often documents are loaded in Zoho sign and sent for signature. These sometimes are linked to a deal in the Zoho CRM and would be nice to see the status of the document within the CRM. I am aware of the integration, but that assumes that the document
    • Invalid Emails in CRM

      Is there a way to get a report or create a view that shows all email addresses that are invalid for any reason? I keep coming across them and want to ensure that they are flagged with users to update. This is on a custom module.
    • Add Custom Reports To Dashboard or Home Tab

      Hi there, I think it would be great to be able to add our custom reports to the Home Tab or Dashboards. Thanks! Chad
    • Associating an Email from CRM Email Parser to Contact Record via Function

      Is it possible to create a custom function that will associate email records from zCRM's Email Parser functionality to a contact record where specific fields match? Our use-case is that we have service providers using third-party event booking systems
    • Update Client Record based on creation of custom module record

      Hi! Hoping for someone's help with this one. I have a custom module called 'Agreement History. Whenever a deal is won, it creates a new record in this module with associated 'Products' and 'Clients' to track rental history and contracts. What I'm trying
    • Inputting VAT Pre-Registration expenses for first VAT Return

      Hi Zoho, I've just registered for VAT and am setting up Zoho to handle calculations and VAT return submissions. I'm struggling to figure out how to input the last 4 years worth of expenses into Zoho so that they're calculated in the VAT module. When I
    • How to Bring to front the picture?

      I have 2 pictures that have to layers but i can't find bring to front button, Thank
    • setting owner of note when adding via deluge

      My organization has requested the ability to mass update the notes related list in the deals module. Since this can't be done with the mass update feature, I created an update "notes single" line field and created a workflow rule that triggers a function
    • Creating email schedules with custom filters for Pivot/Summary Reports in Zoho Analytics

      Hi Zoho, I have a Weekly Inventory Report that I'd like to send out to various vendors. Is it possible to create an email schedule for each vendor with customized filtering at the scheduling level? Currently, we generate two pre-filtered reports (copies
    • Can Client generate Sales Order by himself?

      My business primarily operates in the B2B sector, and I've observed that my sales team and I spend an excessive amount of time obtaining sales orders from our customers. This is particularly relevant in a product-based business with multiple SKUs. I am
    • Python - code studio

      Hi, I see the code studio is "coming soon". We have some files that will require some more complex transformation, is this feature far off? It appears to have been released in Zoho Analytics already
    • No Responses in PageSense Polls

      Hello everyone, I have launched a poll on two websites yesterday and I think that responses are not being recorded correctly at the moment. I can see the poll on the page and have tried to submit test answers which are not showing on the PageSense report.
    • Automating CRM backup storage?

      Hi there, We've recently set up automatic backups for our Zoho CRM account. We were hoping that the backup functionality would not require any manual work on our end, but it seems that we are always required to download the backups ourselves, store them,
    • Next Page