Catégories
professional liability insurance

base64 encode excel formula

What is a good way to make an abstract board game truly alien? Thanks for contributing an answer to Stack Overflow! @omegastripes Hi how can I make it work for hex to HEX to Base58 ? Collect(imgCol;({Name:"Skademelding.jpeg"; Image:UploadedImage1.Image; timeStamp: Now()})). You could re-jig the above to suit your parsing data to your Flow, etc. Why does the sentence uses a question form, but it is put a period in the end? Site design / logo 2022 Stack Exchange Inc; user contributions licensed under CC BY-SA. Is cycling an aerobic or anaerobic exercise? Can an autistic person with difficulty making eye contact survive in the workplace? In order to decode the previous encoded text (for checking, too), you can use the next function: It can be tested, selecting one cell from column "B:B", where an encoded string has been returned by the previous code and run the next testing Sub: If creating the reference looks complicated, please, before running the above code, run the next one to create it automatically: Please, save the workbook after running it, in order to keep the added reference. Base64 Encode. excel vba base64 decode; excel vba string to bits; excel vba binary string to long integer; excel vba text to binary string; excel vba binary from byte value; excel vba make a short integer from two bytes; excel vba How to URL encode a string; excel vba make word from bytes; vba string to binary; excel vba save sheet to CSV with UTF 8 encoding Is there a trick for softening butter quickly? Download Excel Class Modules. Regards, Arun. How many characters/pages could WordStar hold on a typical CP/M machine? Making statements based on opinion; back them up with references or personal experience. However, I'm not clear how I can use BytesIO to create the bytes-like object. To encode an Excel file to base64, try this. Does it make sense to say that if someone was hired for an academic position, that means they were the "best"? And would this work if i have 5 images in a collection ? Description Converts a number into a text representation with the given radix (base). Press the "Encode file to Base64" button. How do I check whether a file exists without exceptions? According to your description, I think binary functions will suitable for your requirements. Proper way to declare custom exceptions in modern Python? 5 Base64 HMAC SHA256 in different languages. The modifications to use BytesIO instead of StringIO should be trivial, I hope. The conversion works and the data is received by all relevant databases and parsed appropriately. If you really do want to convert it to base64, I can help, but think about this carefully. You could re-jig the above to suit your parsing data to your Flow, etc. How many characters/pages could WordStar hold on a typical CP/M machine? I've checked this question if mine could be a duplicate, however, that question returns the file as a String, but to do the Base64 encoding, I need a byte-like object to encode my excel file. Should we burninate the [variations] tag? How can you encode a string to Base64 in JavaScript? Some APIs require each REST request to be signed with an HMAC SHA256 signature, and these signatures need to be converted to base64. Encode "excel" | Base64 Base64 Guru Encode "excel" The specified string can be converted to Base64 value. Number Required. Hmm, looks like we don't have any results for this search term. Base64 encoding schemes are generally used when there is a need to encode binary information that needs to be stored and transferred over media that are developed to deal with textual information. Use Base64 Encoder to issue a base 64 encoded string for a selected string field. 2. Is there a way to make trades similar/identical to a university endowment manager to copy them? Finally, this joins all the binary bytes into one cell. In addition, you can copy the Base64 string to . 2022 Moderator Election Q&A Question Collection. excel vba low byte from INTEGER; excel vba binary from byte value; excel vba wait; excel-vba long integer value to bits; excel-vba get integer high byte; excel vba binary string to long integer; vba make integer from bytes; excel vba first byte from INTEGER; ms access vba parse json; excel vba base64 encode decode string; excel vba binary from . Site design / logo 2022 Stack Exchange Inc; user contributions licensed under CC BY-SA. If you used 'Add Picture' control to upload the image, please modify the Collect code as follows. Making location easier for developers with new data primitives, Stop requiring only one assertion per unit test: Multiple assertions are fine, Mobile app infrastructure being decommissioned. How can we build a space probe's computer to survive centuries of interstellar travel? How do I merge two dictionaries in a single expression? Base64 encoding is a group of binary to text encoding schemes. 4. Dim bd As Chilkat.BinData Set bd = Chilkat.NewBinData s = "A friend called me up the other day and talked about investing in a dot-com that sells lobsters. 3 You can upload maximum 10 files for the operation. Did Dick Cheney run a death squad that killed Benazir Bhutto? Normally you would only use base64 to represent binary data or data which contains potentially bad characters for the container in which you intend to store it. Browse other questions tagged, Where developers & technologists share private knowledge with coworkers, Reach developers & technologists worldwide, Yes, base64 requires a binary object, and an Excel file is a binary object. 1. Output formats If you can't pull it off, maybe post a new question with details about where exactly you are stuck. In C, why limit || and && to evaluate to booleans? I guess the issue you encountered is cased by ASCII. To subscribe to this RSS feed, copy and paste this URL into your RSS reader. Base64 is a binary-to-text encoding scheme. When the migration is complete, you will access your Teams at stackoverflowteams.com, and they will no longer appear in the left sidebar on stackoverflow.com. Chilkat Excel Class Modules. Does the Fog Cloud spell work in conjunction with the Blind Fighting fighting style the way I think it does? Java provides a class Base64 to deal with encryption. Thanks in Advance. The data I am receiving is hex represented binary, which has been converted in multiple blocks and concatenated into long hex strings in accordance with project documentation that I am not privy to. Stack Overflow for Teams is moving to its own domain! How to draw a grid of grids-with-polygons? Upon decoding, the decoder discards these extra padding characters. To use this code, you need do this: Your Excel files will be uploaded and converted to result format. How to convert Excel to Base64 1 Open free Excel website and choose Convert application. Horror story: only people who smoke could see some monsters, Replacing outdoor electrical box at end of conduit. Should we burninate the [variations] tag? I need to use SendGrid to send emails from my application. How do I create an Excel (.XLS and .XLSX) file in C# without installing Microsoft Office? Internet lobsters. Reading the input file in chunks that are a multiple of three bytes in length results in a chunk that can be encoded independently of the rest of the input file. 08-23-2020, 04:58 AM #2. How do I select rows from a DataFrame based on column values? To learn more, see our tips on writing great answers. What is the effect of cycling on weight loss? function in Microsoft Excel. Set ( imgJSON, JSON (yourImageName.Image,JSONFormat.IncludeBinaryData)) 5. Recently, it has become clear that some members (especially newer members) have been confused by "mixed messages" coming from . Here is a link to the MS Docs that explains the JSON() function. Function ConvertToBase64String (vArr As Variant) As String Dim xmlDoc As Object Dim xmlNode As . Result is 111. It's like a Swiss army knife that allows you to choose the output format, Base64 standard, and character encoding. The number that you want to convert. Number Required. Add a button. Encode each line separately (useful for when you have multiple entries). 2 Click inside the file drop area to upload Excel files or drag & drop Excel files. Find centralized, trusted content and collaborate around the technologies you use most. Connect and share knowledge within a single location that is structured and easy to search. How do I encode and decode a base64 string? The BASE function syntax has the following arguments. or do you perhaps mean that you have binary data which you are temporarily representing as Hex strings (perhaps to allow it to exist in Excel cells), which you wish to a) convert back to binary data and b) convert the binary data to base64? I have a lengthy string of hex values to convert to base64. Why do I get two different answers for the current through the 47 k resistor when I do a source transformation? How to use Regular Expressions (Regex) in Microsoft Excel both in-cell and loops, Non-anthropic, universal units of time for active SETI. Thanks for contributing an answer to Stack Overflow! The function is entered into cell B1 and the formula is =ENCODEURL (A1,A2). decodeToExcelFile.png 31 KB groovyCode.png 28 KB Ok, I have tried the groovy code and I get an excel file with the result of this line in the groovy code here: def decoded = response2.decodeBase64 () please see the attached screenshot of the excel file Function BinToBase64 (S As String) As String Dim X As Long For X = 1 To Len (S) Step 8 BinToBase64 = BinToBase64 & Chr (BinToDec (Mid (S, X, 8))) Next BinToBase64 = EncodeBase64 (BinToBase64) If the Min_length argument is included, leading zeros are added to the result if the result would otherwise be shorter than the minimum length specified. Should we burninate the [variations] tag? By clicking Accept all cookies, you agree Stack Exchange can store cookies on your device and disclose information in accordance with our Cookie Policy. Search Options. I have been using http://home.paulschou.net/tools/xlate/ to do my conversion manually. How to generate a horizontal histogram with words? Here is a link to the MS Docs that explains the JSON () function. The base radix that you want to convert the number into. Base64 encoding of large files. For example, BASE(16,2) returns 10000, but BASE(16,2,8) returns 00010000. Basically the steps are to create a Flow that will accept a Data URI as a parameter, and convert it to Base64 like this: base64 (decodeDataUri (triggerBody () ['convertpicture_Inputs'])) and in your Canvas app, call the Flow and pass the content as a url encoded parameter - here is an example of taking a photo from a collection and passing it . In this example, the encoding type is "base64". Usually UTF-8 or UTF-16 will do. The maximum value of the Min_length argument is 255. How to Encode base64 string with Excel VBA using XML object.Full source code: https://gist.github.com/theredstapler/88a612fd1d7510e2dc51 The 12th annual .NET Conference is the virtual place to be for forward thinking developers who are looking to learn, celebrate, and collaborate. You can upload maximum 10 files for the operation. Base 64 encoding is used when we want to transfer data over media or network in ASCII string format so that data remain intact on transport. How do I base64 encode a string efficiently using Excel VBA? What exactly makes a black hole STAY a black hole? change 25 to 24 to see if it works? Stack Overflow for Teams is moving to its own domain! Destination newline separator. Base64 The result of Base64 encoding will appear here How to convert file to Base64 online Select a local file from your computer. Click inside the file drop area to upload Base64 files or drag & drop Base64 files. Why so many wires in my old light fixture? To encode an Excel file to base64, try this import base64 data = open (excel_path, 'rb').read () base64_encoded = base64.b64encode (data).decode ('UTF-8') Share Improve this answer Follow answered Sep 19, 2019 at 11:24 Samkit Jain 1,073 1 17 26 Add a comment Your Answer Post Your Answer Stop Excel from automatically converting certain text values to dates, How to convert a column number (e.g. Min_length Optional. What is the best way to show results of a multiple-choice quiz where multiple options may be right? Having kids in grad school while both parents do PhDs, What is the limit to my entering an unlocked home of a stranger to render aid without explicit permission. The number that you want to convert. Why are only 2 out of the 3 boosters on Falcon Heavy reused? Private Function DecodeBase64 (ByVal strData As String) As Byte () Dim objXML As MSXML2.DOMDocument60 Set objXML = New MSXML2.DOMDocument60 With objXML.createElement ("b64") .DataType = "bin.base64" .text = strData DecodeBase64 = .nodeTypedValue End With End Function When should you not use ENCODEURL in Excel? Function to convert column number to letter? GCC, GCCH, DoD - Federal App Makers (FAM). To subscribe to this RSS feed, copy and paste this URL into your RSS reader. Try searching for a related term below. 4. The ENCODEURL function may appear in Excel for Mac's function gallery, but it relies on Windows operating . You can use power query functions to encode and decode your characters. Must be an integer greater than or equal to 0 and less than 2^53. I did try the solution provided in that question but it did not work because the final return was a string. Two surfaces in a 4-manifold whose algebraic intersection number is zero. Here is the most efficient and streamlined method I've conjured to. The result is 64. use the file upload form a little further down on this page. I've tried searching for solutions to encode the file in Base64, but can't find a solution to it. My application currently generates the excel file by using the pandas to_excel() method. Not the answer you're looking for? Why does the sentence uses a question form, but it is put a period in the end. Excel example to base-64 encode and decode a string. The result of the function is displayed in cell B1. What is the effect of cycling on weight loss? What percentage of page does/should a text occupy inkwise. Convert a hex string to base64 in an Excel function, Making location easier for developers with new data primitives, Stop requiring only one assertion per unit test: Multiple assertions are fine, Mobile app infrastructure being decommissioned. Do any Trinitarian denominations teach from John 1 with, 'In the beginning was Jesus'? How does taking the difference between commitments verifies that the messages are correct? I'm looking for a simple format cell function such as =Hex2b64(Hexstring) that will accept any length of hex characters. Is there any delivered function that decodes base64 to string ? Why can we add/substract/cross out chemical equations for Hess law? Copy the example data in the following table, and paste it in cell A1 of a new Excel worksheet. If Number, Radix, or Min_length are outside the minimum or maximum constraints, BASE returns the #NUM! If Number is a non-numeric value, BASE returns the #VALUE! For a new thread (1st post), scroll to Manage Attachments, otherwise scroll down to GO ADVANCED, click, and then scroll down to MANAGE ATTACHMENTS and click again. Why is proving something is NP-complete useful, and where can I use it? If you need to, you can adjust the column widths to see all the data. So first of all you should choose which charset to use. Converts a number into a text representation with the given radix (base). By clicking Post Your Answer, you agree to our terms of service, privacy policy and cookie policy. Thanks @tripleee , I have a requirement to provide and excel file and not csv unfortunately. Reference links: Best way to get consistent results when baking a purposely underbaked mud cake. The only case in which I can see this being useful is if you need to interface with an existing website or web service which only accepts base64 encoded input. The base64_encoded data takes 33% more space then original data. Must be an integer greater than or equal to 0. Write to StringIO object using Pandas Excelwriter? This article describes the formula syntax and usage of the BASE Function Base64To16 (Base64 As String) As String Dim Base2 As String Dim i As Long If Len (Base64) Mod 4 > 0 Then Base64To16 = CVErr (xlErrValue) Exit Function End If For i = 1 To Len (Base64) Select Case Mid (Base64, i, 1) Case "A" Base2 = Base2 & "000000" Case "B" Base2 = Base2 & "000001" Case "C" Base2 = Base2 & "000010" Case "D" How often are they spotted? Does the Fog Cloud spell work in conjunction with the Blind Fighting fighting style the way I think it does? The images has also nametag, timestamp and are stored in a collection before shipped of to power automate for then to be posted to server. Converting data to base64 results in a 4/3 expansion in the size of your data. The JSON() function can give you Base64 code, if that's what you are after? What is the best way to show results of a multiple-choice quiz where multiple options may be right? Why does it matter that a group of January 6 rioters went to Olive Garden for dinner after the riot? Hi @tripleee I've checked that question, but that solution returns the excel file as a StringIO which is a string. Private Function DecodeBase64 (ByVal strData As String) As Byte () Dim objXML As MSXML2.DOMDocument60 Set objXML = New MSXML2.DOMDocument60 With objXML.createElement ("b64") .DataType = "bin.base64" .text = strData DecodeBase64 = .nodeTypedValue End With End Function How do I execute a program or call a system command? Not the answer you're looking for? Base64 is generally used in a number of applications including . Click on Convert button. What can I do if my pomade tin is 0.1 oz over the TSA limit? The minimum length of the returned string. Did Dick Cheney run a death squad that killed Benazir Bhutto? Join Microsoft thought leaders, MVPs, and skilled experts from around the United States to learn and share new skills at this in-person event. Actually, BinaryEncoding.Base64 only means the encoding format. Recent blog posts What is "aaaaigz0.my4xmda="? Site design / logo 2022 Stack Exchange Inc; user contributions licensed under CC BY-SA. Transformer 220/380/440 V 24 V explanation. error value. function hex2base64 (byval shex) static onode as object dim a () as byte if len (shex) mod 2 <> 0 then shex = left (shex, len (shex) - 1) & "0" & right (shex, 1) end if if onode is nothing then set onode = createobject ("msxml2.domdocument").createelement ("node") end if with onode .text = "" .datatype = "bin.hex" .text = shex a = You will call the BinToBase64 function passing in your binary string as its argument, like in this example. Then try this, the Base64 column is what you want, right? MIME (Multipurpose Internet Mail Extensions) base64 is used to encode the string in base64. Where will this end? The "Base64 Encode Online" tool is a free encoder that converts to Base64 any text, local files, or remote files (URL). To dig deeper into padding in Base64, check out this detailed answer . excel To encode binaries (like images, documents, etc.) Math papers where the only issue is that someone else could've done it but didn't, Employer made me redundant, then retracted the notice after realising that I'm about to start on a new project. By clicking Accept all cookies, you agree Stack Exchange can store cookies on your device and disclose information in accordance with our Cookie Policy. Making statements based on opinion; back them up with references or personal experience. Why don't we know exactly where the Chinese rocket will fall? Encoding and decoding data in Base64 string format in Visual Basic 6 (VBA) Dim arr (5) As Byte arr (0) = 1: arr (1) = 5: arr (2) = 2 arr (3) = 21: arr (4) = 101: arr (5) = 51 Dim base64Str As String base64Str = ConvertToBase64String (arr) 'AQUCFWUz. 4 Click on Convert button. Generalize the Gdel sentence requires a fixed point theorem, Replacing outdoor electrical box at end of conduit. 2022 Moderator Election Q&A Question Collection, Convert hex string (image) to base64 (for browser rendering) in VBScript, How to convert decimal to hexadecimal in JavaScript. How to convert Base64 to Excel. Add a label control and set it's Text property to imgJSON. Find centralized, trusted content and collaborate around the technologies you use most. For formulas to show results, select them, press F2, and then press Enter. Making location easier for developers with new data primitives, Stop requiring only one assertion per unit test: Multiple assertions are fine, Mobile app infrastructure being decommissioned. Does squeezing out liquid from shredded potatoes significantly reduce cook time? I've made the transactional templates in sendgrid and now need to attach excel to the emails that go out. Yes, please try with this code. You can use a. ZXhjZWw= Perhaps you would like to use the Base64 Encode Online tool. Do you mean you want to convert the image binary to base64 format, right? Decoders Base64 to ASCII Base64 to Audio Base64 to File Base64 to Hex Base64 to Image Why is proving something is NP-complete useful, and where can I use it? add a new column to store the64 Bit encoded image. Does activating the pump in a vacuum chamber produce movement of the air inside? Base64 encoding converts triples of eight-bit symbols into quadruples of six-bit symbols. Hello i have an application where i upload multiple images with powerapps and power automate to a server. AA). Also known as a binary to text converter. [Update 1] A new collection based on image collection with a new column storing Base64 format image. Download or copy the result from the "Base64" field. Does squeezing out liquid from shredded potatoes significantly reduce cook time? How do I encode and decode a base64 string? Please check the Mid formula which is used for extracting the base64 string. rev2022.11.4.43007. rev2022.11.4.43007. Is there a package that will do this for me magically? Find centralized, trusted content and collaborate around the technologies you use most. The ENCODEURL function returns a URL-encoded string, replacing certain non-alphanumeric characters with the percentage symbol (%) and a hexadecimal number. How can I convert an image into Base64 string using JavaScript? Syntax BASE (Number, Radix [Min_length]) The BASE function syntax has the following arguments. To check this is what you want, 5. 127) into an Excel column (e.g. How can we create psychedelic experiences for healthy people without drugs? How do I create an Excel (.XLS and .XLSX) file in C# without installing Microsoft Office? Asking for help, clarification, or responding to other answers. Is cycling an aerobic or anaerobic exercise? The easiest method is JSON() function that includes Binary Data, Only want the base64 value :Example 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**bleep**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.

Zapekanka Ricotta Cheese, Mestia Ushguli Trek Difficulty, Cgtn China Mega Projects, Miss Kathy's Desserts, What Is Cetane Number In Chemistry, Mn Dnr Waterfowl Regulations 2022, Hbr Tools: Business Valuation,

base64 encode excel formula