title: How to write macro for importing multiple excel files(xlsx) in sas and append it
body: <p>I am having some 50 excel files (xlsx format) to be imported to sas and then need to append it for analysis. All the excel files header are same i.e., the variable names are same for all the file. I need macro for importing and appending all of them at a time rather than importing all the files one by one and then later append it. Your help is much appreciated.</p>
  
  <p>The other issue with the excel file is that there is a blank column next between the variable name and data points. I have written a code remove it using data step but came we write this also in the macro while importing.  </p>
  
  <pre><code>Data  XXX.yyy;
    Set XXX.yyy;
      if missing(coalesceC(of ASC Brand Cdesc1 Cust_ DGM Desc Family Grp1 High_Level_Product_Desc 
      Issf Name Prod_Desc Product__Code RVP SA_Desc Terr_ UOM Yr 
      )) and missing(coalesce(of Acc Int_Margin M_Cost Mth Net_Sales Sls__ Uts )) then delete;
  </code></pre>
  
  <p>run; </p>