Jump to content

Recommended Posts

Posted

Hello, i have maybe very stupid question, but i'm looking for answer for days and found nothing, so i decided to make account here. How to move from column to column in function _Excel_RangeWrite()? I mean, i can move for example from "A14" to "A15" by "A"&14+1, but how make C from B? I have to write something in loop from column A to AG and making it without loop is terrible. Thanks for any advice!

Posted

It depends on where you store your data you want to write.
Let's assume you have a two-dimensional array. This can be written with one call to the workbook.

So if you can give more information what you try to achieve I can give further advice ;)

My UDFs and Tutorials:

Spoiler

UDFs:
Active Directory (NEW 2024-07-28 - Version 1.6.3.0) - Download - General Help & Support - Example Scripts - Wiki
ExcelChart (2017-07-21 - Version 0.4.0.1) - Download - General Help & Support - Example Scripts
OutlookEX (2021-11-16 - Version 1.7.0.0) - Download - General Help & Support - Example Scripts - Wiki
OutlookEX_GUI (2021-04-13 - Version 1.4.0.0) - Download
Outlook Tools (2019-07-22 - Version 0.6.0.0) - Download - General Help & Support - Wiki
PowerPoint (2021-08-31 - Version 1.5.0.0) - Download - General Help & Support - Example Scripts - Wiki
Task Scheduler (2022-07-28 - Version 1.6.0.1) - Download - General Help & Support - Wiki

Standard UDFs:
Excel - Example Scripts - Wiki
Word - Wiki

Tutorials:
ADO - Wiki
WebDriver - Wiki

 

Posted
Posted

Yes, it can be write by array, it works fine, but now im on stage when user can choose where to start. Lets say i have 10 numbers to write, from B2 to K2. I can make a array[1][10] and paste it on B2, but i need something to allow me start on B+number, which enters, and save the data, which can be before that column B+number.

Posted
1 minute ago, Danpol said:

Yes, it can be write by array, it works fine, but now im on stage when user can choose where to start. Lets say i have 10 numbers to write, from B2 to K2. I can make a array[1][10] and paste it on B2, but i need something to allow me start on B+number, which enters, and save the data, which can be before that column B+number.

which user enters

Posted

List of the columns in a array sounds good, i hoped there is some easier method, which allow me to do somethink like "A"+1->column B :P Thanks anyway, i'll try with array :)

Posted

Use function _Excel_ColumnToLetter to translate numbers to column letters.

; Writes value $vValue to cells B1 to K1
$iStartColumn = 2 ; Column B
$iColumnCount = 10 : Number of columns to process
For $i = $iStartColumn To $iStartColumn + $iColumnCount - 1
    $sRange = _ExcelColumnToLetter($iColumnCount) & "1"
    _Excel_RangeWrite($oWorkbook, Default, $vValue, $sRange)
Next

 

My UDFs and Tutorials:

Spoiler

UDFs:
Active Directory (NEW 2024-07-28 - Version 1.6.3.0) - Download - General Help & Support - Example Scripts - Wiki
ExcelChart (2017-07-21 - Version 0.4.0.1) - Download - General Help & Support - Example Scripts
OutlookEX (2021-11-16 - Version 1.7.0.0) - Download - General Help & Support - Example Scripts - Wiki
OutlookEX_GUI (2021-04-13 - Version 1.4.0.0) - Download
Outlook Tools (2019-07-22 - Version 0.6.0.0) - Download - General Help & Support - Wiki
PowerPoint (2021-08-31 - Version 1.5.0.0) - Download - General Help & Support - Example Scripts - Wiki
Task Scheduler (2022-07-28 - Version 1.6.0.1) - Download - General Help & Support - Wiki

Standard UDFs:
Excel - Example Scripts - Wiki
Word - Wiki

Tutorials:
ADO - Wiki
WebDriver - Wiki

 

Posted

:)

My UDFs and Tutorials:

Spoiler

UDFs:
Active Directory (NEW 2024-07-28 - Version 1.6.3.0) - Download - General Help & Support - Example Scripts - Wiki
ExcelChart (2017-07-21 - Version 0.4.0.1) - Download - General Help & Support - Example Scripts
OutlookEX (2021-11-16 - Version 1.7.0.0) - Download - General Help & Support - Example Scripts - Wiki
OutlookEX_GUI (2021-04-13 - Version 1.4.0.0) - Download
Outlook Tools (2019-07-22 - Version 0.6.0.0) - Download - General Help & Support - Wiki
PowerPoint (2021-08-31 - Version 1.5.0.0) - Download - General Help & Support - Example Scripts - Wiki
Task Scheduler (2022-07-28 - Version 1.6.0.1) - Download - General Help & Support - Wiki

Standard UDFs:
Excel - Example Scripts - Wiki
Word - Wiki

Tutorials:
ADO - Wiki
WebDriver - Wiki

 

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...