Results 1 to 10 of 604

Thread: Appendix-Thread-Evaluate-Range-(-Codes-for-other-Threads-HTML-Tables-etc-)

Threaded View

Previous Post Previous Post   Next Post Next Post
  1. #11
    Fuhrer, Vierte Reich DocAElstein's Avatar
    Join Date
    Aug 2014
    Posts
    10,457
    Rep Power
    10
    Some notes related to these posts
    https://excelfox.com/forum/showthrea...ll=1#post13318
    http://www.eileenslounge.com/viewtopic.php?f=30&t=34610
    http://www.eileenslounge.com/viewtop...267706#p267706


    .csv file before
    http://www.eileenslounge.com/viewtopic.php?f=30&t=34497
    After downloading the
    ALERT.xlsx
    file at that post , I navigsted to it using Windows file explorer and physically changed it in the explorer window without opening it to
    Alert29Apr..csv

    Double clicking that gives this
    _____ Workbook: Alert29Apr..csv ( Using Excel 2007 32 bit )
    Row\Col
    A
    B
    C
    1
    22
    2
    25
    3
    15083
    4
    17388
    5
    Worksheet: ALERT

    The string of thet file has 9096 Characters!! : https://pastebin.com/Ptk0f7S8
    Share ‘9096Characters29Apr.xls’ : https://app.box.com/s/8g72lokzoil9fe6j645xcg8hej82gcn7

    This is how it opens in Notepads
    9096Characters29AprTextNotepads.JPG : https://imgur.com/USuCebF
    Attachment 2928
    One of the few things I can see of any sense is towards the start is a "[Content_Types].xml" : -
    "Content" & "_" & "Types" & Chr(93) & "." & "xml"
    [Content_Types].xml


    _____ Workbook: 9096Characters29Apr.xls ( Using Excel 2007 32 bit )
    30 2
    31 [ 91
    32 C 67
    33 o 111
    34 n 110
    35 t 116
    36 e 101
    37 n 110
    38 t 116
    39 _ 95
    40 T 84
    41 y 121
    42 p 112
    43 e 101
    44 s 115
    45 ] 93
    46 . 46
    47 x 120
    48 m 109
    49 l 108
    50 32

    This sort of macro gets the long file string.
    Code:
    Sub WhatStringIsInAlertDotCSV() ' http://www.eileenslounge.com/viewtopic.php?f=30&t=34497
    Dim FileNum As Long: Let FileNum = FreeFile(1) ' https://msdn.microsoft.com/en-us/vba/language-reference-vba/articles/freefile-function
    Dim PathAndFileName As String, TotalFile As String
     Let PathAndFileName = ThisWorkbook.Path & "\At Eileen\" & "Alert29Apr..csv" ' This  would be made  if not existing and we would have a zero lenf string
    Open PathAndFileName For Binary As #FileNum 'Open Route to data. Binary is a fundemental type data input...
    Dim Lenf As Long: Let Lenf = LOF(FileNum)
    TotalFile = Space(Lenf) '....and wot recives it hs to be a string of exactly the right length
    Get #FileNum, , TotalFile
    Close #FileNum
    ' What the fuck is in this string?
    Call WtchaGot_Unic_NotMuchIfYaChoppedItOff(TotalFile)  '   ' https://excelfox.com/forum/showthread.php/2302-quot-What%E2%80%99s-in-a-String-quot-VBA-break-down-Loop-through-character-contents-of-a-string?p=11015&viewfull=1#post11015
    End Sub



    There are no issues with the file format changing or in not getting the required format if this file is opened saved closed etc.. manually or using the below macro.
    Further we see that we can change things, and even add worksheets, save and reopen... All changes and any added worksheets are still there!!
    We are beginig to see the problem, or rather another twist in the confusion that is Avinash
    Code:
    Sub OpenEileensAlertDotCSV() ' https://excelfox.com/forum/showthread.php/2345-Appendix-Thread-(-Codes-for-other-Threads-HTML-Tables-etc-)?p=13343&viewfull=1#post13343
    Dim PathAndFileName As String
    ' The  following file was uploaded as  ALERT.xlsx   I dowloaded it and I navigsted to it using Windows file explorer and physically changed it in the explorer window without opening it to    Alert29Apr..csv
     Let PathAndFileName = ThisWorkbook.Path & "\At Eileen\" & "Alert29Apr..csv"
    Dim Wb As Workbook, WbSaveSimp As Workbook, WbSaveComp As Workbook '  Ws1 As Worksheet
     Set Wb = Workbooks.Open(PathAndFileName)
     Set WbSaveSimp = Wb: Set WbSaveComp = Wb
    Wb.Close: Set Wb = Workbooks.Open(PathAndFileName)
     Call WhatStringIsInAlertDotCSV
    Wb.Save: Wb.Close
     Call WhatStringIsInAlertDotCSV
    ' ' No issues so far
    
    
    
    End Sub
    We are beginig to see the problem, or rather another twist in the confusion that is Avinash. We do not always have a .csv file!!!!! - I can see this for example if I manually try to open the file that typically "works" for Avinash Trying to open Alert when it is not a csv.JPG : https://imgur.com/sS2vnw0Attachment 2927
    ( Note: This warning does not appear when opening the file by a macro, such as in the macro above! )
    If I try to do a simple Save on such a file either manually or with coding as in the above macro , then ir is done OK. If I attempt a SaveAs then it will want to save it as an Excel File: Wants to SaveAs xlsx file.JPG : https://imgur.com/RAH3E9T Attachment 2929

    Furthermore , there is not an issue if I SaveAs manually with a Filename of "Alert29Apr..csv" ,
    Save Alert with doubledot csv as xlsx Excel File.JPG
    But , it will end up as a new file "Alert29Apr..csv.xlsx
    There are not issues with SaveAs saving it with coding: These will give us our Excel file masquerading as a .csv file
    Wb.SaveAs Filename:=ThisWorkbook.Path & "\At Eileen" & "Alert29Apr..csv"
    Wb.SaveAs Filename:=ThisWorkbook.Path & "\At Eileen" & "Alert29AprRemove a dot.csv"

    There are no issues in reopening these files in coding, and also manually if the warning, ( about the file not being the type of the extension ) is ignored
    Attached Images Attached Images
    ….If you are my competitor, I will try all I can to beat you. But if I do, I will not belittle you. I will Salute you, because without you, I am nothing.
    If you are my enemy, we will try to kick the fucking shit out of you…..
    Winston Churchill, 1939
    Save your Forum..._
    KILL A MODERATOR!!

Similar Threads

  1. Testing Concatenating with styles
    By DocAElstein in forum Test Area
    Replies: 2
    Last Post: 12-20-2020, 02:49 AM
  2. testing
    By Jewano in forum Test Area
    Replies: 7
    Last Post: 12-05-2020, 03:31 AM
  3. Replies: 18
    Last Post: 03-17-2019, 06:10 PM
  4. Concatenating your Balls
    By DocAElstein in forum Excel Help
    Replies: 26
    Last Post: 10-13-2014, 02:07 PM
  5. Replies: 1
    Last Post: 12-04-2012, 08:56 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •