Quantcast
Channel: VBForums - Visual Basic .NET
Viewing all 27118 articles
Browse latest View live

VS 2010 How to remove bookmarks in the code?

$
0
0
When I was using Ctrl+F (find) and looking for something in my code, I accidentally pressed "Bookmark All" indtead of "Find Next." Now I have a bunch of bookmarks in my code! I know they don't do anything but how do I remove them? Thanks!

Edit... I found the answer just after I posted this. (Ctrl+KK)

VS 2010 VB.NET hyperlinks on an image

$
0
0
Please help an older guy get back in the game: I've got an image file of a floor plan. I want to put a hyperlink on each cube location--several links on top of a picture. I'm using VS 2010, a VB.NET web app.

Seems like I ought to be able to select a tool, then draw some borders on the picture to create a link. That's not happening. I've pasted the image on a new web form--no good. I've made a new web form and made the image as a background--no good.

I'm willing to read and research, so if anyone has examples or links to good knowledge, I'd appreciate it.

VS 2010 updating thru a bindingsource

$
0
0
I was playing around with manually creating a bindingsource at runtime and then trying to update a database table.
Code:

Imports System.Data.OleDb
Public Class Form2

    Private da As New OleDbDataAdapter("select crop from crops", My.Settings.WaterConnectionString), dt As New DataTable, bs As New BindingSource, comBuilder As OleDbCommandBuilder
    Private Sub Form2_Load(sender As Object, e As System.EventArgs) Handles Me.Load


        da.Fill(dt)
        comBuilder = New OleDbCommandBuilder(da)
        da.UpdateCommand = comBuilder.GetUpdateCommand
        'da.InsertCommand = comBuilder.GetInsertCommand()

        bs.DataSource = dt
        bs.DataMember = dt.TableName
        Me.ComboBox1.DisplayMember = "crop"
        Me.ComboBox1.ValueMember = "crop"
        Me.ComboBox1.SelectedValue = "crop"
        Me.ComboBox1.DataSource = bs


    End Sub

    Private Sub SaveButton_Click(sender As Object, e As System.EventArgs) Handles SaveButton.Click
        bs.EndEdit()
        Dim num As Integer = da.Update(dt)
        MessageBox.Show(da.UpdateCommand.CommandText)
        MessageBox.Show(num.ToString)
    End Sub

End Class

This doesn't work, num return "0"
But if I manually update the datatable, it works

Code:

    Private Sub SaveButton_Click(sender As Object, e As System.EventArgs) Handles SaveButton.Click
        dt.Rows(0).Item("crop") = "abc"
        bs.EndEdit()
        Dim num As Integer = da.Update(dt)
        MessageBox.Show(da.UpdateCommand.CommandText)
        MessageBox.Show(num.ToString)
    End Sub

The combobox datasource is the bindingsource, the bindingsource datasource is "dt", I must be missing understanding the flow of data. I normally use Type datasets and Tableadapters and drag the bindingsource onto the form.

thanks for any information

VS 2008 Programming exam help please

$
0
0
Before you read, I literally have minimal experience in coding and this is my high school elective. I enjoy doing things on the computer and any help is appreciated. This takes me hours to find something and normally i try to find a source code or write it myself before asking.

1. Write a code to reverse the given characters using a stack Input: 'S','T','A','C','K'
Now.. I'm pretty sure this wants the program to recognize it and output KCATS. So I'm not sure how to do this
Code:

Module Module1
    Sub Main()
        Dim KCATS As New Stack
        KCATS.Push("S")
        Console.WriteLine(KCATS.Peek)
        KCATS.Push("T")
        Console.WriteLine(KCATS.Peek)
        KCATS.Push("A")
        Console.WriteLine(KCATS.Peek)
        KCATS.Push("C")
        Console.WriteLine(KCATS.Peek)
        KCATS.Push("K")
        Console.WriteLine(KCATS.Peek)
        Console.ReadLine()
    End Sub
End Module

2. Write a program to add a set of students' names into an Arraylist and print it in the order they are inserted

Haven't gotten here yet, but sounds pretty hard.

3. Write a program to store a set of three-three-digit Employee IDs and Employee Names in a Hashtable and print the data

Up/Down keys do not work with AutoComplete SuggestAppend textbox

$
0
0
I have a textbox in a DataGridView and I use the following code to AutoComplete, SuggestAppend. It appears to work OK apart from the fact that when the dropdown list appears, I cannot use the Up/Down keys to scroll through the list and I have to use the mouse to make a selection. If I click the Up/Down keys or if I lick anywhere on the screen outside the textbox and dropdown list the first item of the list is selected.

Please help. It is driving me crazy.

John

Code:

Private Sub dgvAppointment_EditingControlShowing(sender As Object, e As DataGridViewEditingControlShowingEventArgs) Handles dgvAppointment.EditingControlShowing


        If (dgvAppointment.CurrentCell.ColumnIndex = DFN_GRID_intPatientID_COL) Then
            ItemCode = TryCast(e.Control, TextBox)
            ItemCode.Name = "textbox1"
            AddHandler ItemCode.TextChanged, AddressOf ItemCode_Changed
            AddHandler ItemCode.PreviewKeyDown, AddressOf ItemCode_PreviewKeyDown
            namesCollection.Add("")
            If ItemCode IsNot Nothing Then
                If dgvAppointment.CurrentCell.ColumnIndex = DFN_GRID_intPatientID_COL Then
                    With DirectCast(e.Control, TextBox)
                        .AutoCompleteMode = AutoCompleteMode.SuggestAppend
                        .AutoCompleteSource = AutoCompleteSource.CustomSource
                        .AutoCompleteCustomSource = namesCollection
                    End With
                Else
                    With DirectCast(e.Control, TextBox)
                        .AutoCompleteMode = AutoCompleteMode.None
                    End With
                End If
            End If
        End If
    End Sub

    Private Sub ItemCode_Changed(sender As Object, e As EventArgs)

        Me.txtCounter.Text = CStr(CInt(Me.txtCounter.Text) + 1)

        Dim textbox As TextBox = TryCast(sender, TextBox)
        Try
            If textbox.TextLength = 0 Then
                intmTextLength = -1
            End If

            If (intmTextLength = -1) Or (System.Math.Abs(textbox.TextLength - intmTextLength) = 1) Then
                intmTextLength = textbox.TextLength
                GetPatientByLastFirstTel(textbox.Text)
            Else

            End If

        Catch ex As Exception

        End Try
    End Sub

VS 2010 Visual Inheritance

$
0
0
Hi, I'm trying to create Inherited Form. But i always found a problem.

This is one of the few issues I found.
Any someone can explain to me how to customize a sequence from Inherited Form ?

I have seen so far from debugging result and i found that Method or Event is in the Base Class always run first and then proceed to Derive Class.

My Question:

1. What if I Add a few command in Derived Class and i want to first run existing Method or Event in Derived Class and then proceed to Base Class ?

2. Can i only run a Method or Event in Derived Class?

Any Help would be Appreciated
Thanks

VS 2012 Client app and WCF, business exceptions?

$
0
0
Hi!

I am currently rewriting a desktop app that talks with a WCF service. They have one form where the user input some data, and then press an "Order" button. What happens is that the client does 8 different calls to wcf+ client side validation of data types in textboxes before the SendOrder wcf method is finally called. Each of these 8 calls validate different aspects of the data, and returns with either true or false, where they throw a messagebox with a specified error text and aborts the method.

This looks really bad to me. They also have plans to expand this software both for the web and for windows phone, and the backend design is not very good I think.

Whouldn't it be better to have ONE call to the wcf "SaveOrder" and let all validation be done on the server (never trust the client) and then throw a custom faultexception for each of the 8 different things that can go wrong, OR use one SaveOrderException with a custom error message for each of the 8 different errors?

What do you think? Anything else that can be improved with this kind of design?

/H

VB2010 - Sorting in list view on a date field

$
0
0
I load a list view from a query. If I sort the query on the date field which is the first field in the query and the first field in the list view, the result is not sorted in the list view.

If I set the list view sort property to ascending, the result is sorted on the day part of the date only.
If I remove the sort condition in the query and set the sort property in the list view to ascending, again it only sorts on the day part of the date.

If I run the query in Access with the sort condition set to ascending, it works perfectly and sorts on the entire date field.

With other list views that I have in the programme where I sort on an alphabetical field or a numeric field, the sort works perfectly.

Is there some trick to sorting on date fields in list view?

[RESOLVED] Displaying data from database using what i entered into a textbox, help please

$
0
0
hello there, i trying to display certain data from a database i have using a value i entered in a textbox
here is the code i have so far
txtDate.Text = frmViewBookings.txtDate.Text

dbProvider = "PROVIDER=Microsoft.Jet.OLEDB.4.0;"
dbSource = "Data Source = C:\TheGarageDatabase.mdb"

con.ConnectionString = dbProvider & dbSource

con.Open()


sql = "SELECT * FROM Bookings WHERE Date = '" & txtDate.Text & "'"

da = New OleDb.OleDbDataAdapter(sql, con)
da.Fill(ds, "TheGarageDatabase")
dgvBookingSearch.DataSource = ds.Tables("TheGarageDatabase")
con.Close()

maxRows = ds.Tables("TheGarageDatabase").Rows.Count
MsgBox(maxRows)
inc = 0

the line of code causing the issue is this;
sql = "SELECT * FROM Bookings WHERE Date = '" & txtDate.Text & "'"
any help please

VS 2013 WebBrowser Control as File Explorer; how to search folders?

$
0
0
I am using Visual Studio Express 2013 for Desktop, Windows 7. I have a form with a webbrowser control used as a file explorer, with the URL set to a shared folder on our network (the S:\ drive). I would like for the user to be able to search for a particular folder in the list by using some sort of "Find Dialog," usually accessible by CTRL+F in Windows Explorer. CTRL+F works just fine on a webbrowser control if the URL is set to an actual Web URL, but it doesn't seem to work at all if it's a local folder. I've tried using SendKeys but no luck. Is there any way to create a find dialog for the control being used in this way?

VS 2010 Structure as union in VB.NET. Is this declaration valid?

$
0
0
I want to use a structure as a union in VB.NET 2010. Is the following structure declaration valid?

Code:

    <StructLayout(LayoutKind.Explicit)> Public Structure Int32ByteUnion
        <FieldOffset(0)> Dim ByteVal() As Byte
        <FieldOffset(0)> Dim i32Val As Int32
    End Structure

It doesn't give errors, unless I attempt to dimension the size of ByteVal. In this case, I want ByteVal to be 4 bytes so each byte of the Int32 has a corresponding ByteVal element. Given that it shows an error if I dimension the array size, and doesn't if I don't, how does it know what size to make the array? Or, does this even work like I'm expecting?
Thanks.

VS 2010 Vb.net Face Detection and face saving

$
0
0
Hi , I'm developing a project. I need help with something. Face Detection Source codes , forum search is not thread :S

VS2013 Writing a CAD code using VB.NET

$
0
0
We are writing a simple CAD like program using vb.net. The software will consist of solid cylinders and spheres moving about on the screen allowing the user to control the orientation. A while ago, I fought with openGL and DirectX with some success. I am now back in the programmer's seat and I am looking for current .dll packages that may be optimal in today's programming world using vb.net. Thank you in advance.

Problem trying to Load a Crystal Report from a different "Path"

$
0
0
I am using the code below to print a crystal report. Using VB 2010 and CR 2011.

I am trying to load a CR with the same name (but with differences) from a folder in a different Path.

The "cr.Load" statement below seems to have no effect; the report continues to show fields from the original compiled report location in the original path.

If I RightClick on ProsDlrWkShtCryRpt.rpt shown in Solution Explorer, the Path Property is dimmed out and is "C:\Users\ABC\Documents\Visual Studio 2010\Projects\AbcSis\AbcSis\ProsDlrWkShtCryRpt.rpt".

If I look in the AbcSis folder in Projects I see this report name with a .rpt and a .vb.

What do I need to do differently?

The reason I am trying to do this is so that I make modifications to my Crystal Reports and not have to change my main application.


Problem Code:
  1. Try
  2.             Dim sMyConnectionString As String = "Data Source=NewLaptop\SqlExpress; " _
  3.                 & "Database=C:\Program Files\Microsoft Sql Server\MSSQL10.SqlExpress\MSSQL\DATA\AbcDatabase.mdf; " _
  4.                 & "User Id=Abc2; Password=Abcpassword;"
  5.  
  6.             Dim conn As SqlConnection = New SqlConnection()
  7.             conn.ConnectionString = sMyConnectionString
  8.             conn.Open()
  9.  
  10.             Dim da As SqlDataAdapter = New SqlDataAdapter("select * From DealershipTable; Select * from ProspectTable " _
  11.                                                           & "WHERE PProspectNumKey = '" & SearchProsNum & "'", conn)
  12.  
  13.             Dim ProsDlrDataSet As DataSet = New DataSet()
  14.             da.Fill(ProsDlrDataSet)
  15.  
  16.             conn.Close()
  17.             Cursor = Cursors.Default
  18.  
  19.             Dim cr As New ProsDlrWkShtCryRpt
  20.             cr.Load("C:\Program Files\MyCryRpts\Abc\ProsDlrWkShtCryRpt.rpt")
  21.             cr.Database.Tables(0).SetDataSource(ProsDlrDataSet.Tables(0))
  22.             cr.Database.Tables(1).SetDataSource(ProsDlrDataSet.Tables(1))
  23.             CrystalReportViewer1.ReportSource = cr
  24.             CrystalReportViewer1.Refresh()
  25.  
  26.  
  27.         Catch ex As Exception
  28.             Beep()
  29.             MsgBox("Error in frmProsFormsCryRpts  " & ex.Message)
  30.         End Try

Having trouble with System.IO CopyDir

$
0
0
Ok so far I've been able to get it to copy the contents from one folder to another, but if the files already exist, I need them to be ignored and not bother the user with a Overwrite yes or no question, and also need it to tell them when its done, I had the message working at one point but now its not either.. please help ! please and thank you!

Code:

Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles InstallMicBtn.Click
        'Install "COPY MIC"
        Try

            My.Computer.FileSystem.CopyDirectory(Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments) & "/EZIv2 maps/Mic", TextBox1.Text, FileIO.UIOption.AllDialogs, FileIO.UICancelOption.DoNothing)
     

        Catch Ex As Exception
   
            MsgBox("Maps Installed!")

        End Try

    End Sub


Whos worked with Krypton Toolkit?

$
0
0
I have a question about the Krypton Toolkit, and I tried asking on the Component Factory forums, but its full of unrelated code topics by spambots, so 100% useless. I thought Id try here, since theres real people here...

Anyway, here was my exact question:

Create Krypton Controls at runtime?
When I try to create a regular control, it works, like if I wanted to make a regular windows label or textbox, I can simply use the command:

Dim nameOfControl As New Textbox 'for example

But, I cant do that for Krypton controls.

I know that this "New Textbox" command only exists because a, as VB likes to call it "Method Stub" is declared somewhere in my forms files, probably the manifest, so, would I need to go into this code and add a "stub" of for example "KryptonTextbox" to be able to add a Krypton textbox by typing:

Dim nameOfControl As New KryptonTextbox 'for example

Or is there a certain way to do it?

Leftic

VS 2010 datagridview checkbox issue

$
0
0
Hi Everybody,
ok so i thought i'd try a different take on what seemed to me to be alot of code to perform something really simple

and that is keeping checkbox checked in a datagridview after performing a sort via the headers..
ok so here's what i did,, first i created a hidden column,and every time a checkbox is ticked the word True or False is added to that column for whatever row the checkbox was ticked on..

then i simply tell it to put the check's back after the sort is finished based on whatever the text is in that hidden column..
it's working fine except for one little minor thing..if i check an item that row becomes selected..ok that's fine no problem there..
but after the sort the check box appears unchecked until i click somewhere on the datagridview..doesn't matter where ..
only then does the check become visible ..

granted i know there are ppl who would frown on this approach.. but here's why i went this route..if the info is reloaded all of the checks that were there when the program was last used will be reapplied,, which is what i needed. :-)

I'm still kicking myself for not listening to JMC when he mentioned to me a long time ago..use a DGV ..

Function help on Nuclear reactor simulator

$
0
0
Hey guys, I'm making a nuclear reactor simulator application that also creates file output in an html table, which I'm almost done with, but have a few errors. I know the functions aren't right. Each formula needs its own function and my calling of functions isn't correct. I'm also making making a flow chart detailing functions, input, output, and all decisions, which I'm struggling with. Couldn't anybody provide some guidance or help? Thanks. Here's my code
[CODE]Imports System.IO
Imports System.Text

Public Class frmMain
Private tempadd As Double = 200
Private temp As Double = 0
Private PSI As Double = 0
Private RPM As Double = 0
Private Power As Double = 0
Private islog As Boolean
Private rod, gpm As Double


Dim s As StringBuilder = New StringBuilder()
Dim outfile As StreamWriter = New StreamWriter("Output.html", False)
Private Sub btnCIncrease_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnCIncrease.Click
If PBCoolent.Value <= 1900 Then
PBCoolent.Value = PBCoolent.Value + 100
lblCoolentVal.Text = PBCoolent.Value
Else
MessageBox.Show("Maximum Coolant Level is Reached", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error)
End If
End Sub

Private Sub btnCDecrease_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnCDecrease.Click
If PBCoolent.Value >= 100 Then
PBCoolent.Value = PBCoolent.Value - 100
lblCoolentVal.Text = PBCoolent.Value
Else
MessageBox.Show("Minimum Coolant Level is Reached", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error)
End If
End Sub

Private Sub btnRedIncrease_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnRedIncrease.Click
If PBRod.Value <= 90 Then
PBRod.Value = PBRod.Value + 10
lblRedVal.Text = PBRod.Value & "%"
Else
MessageBox.Show("Maximum Rod Level is Reached", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error)
End If
End Sub

Private Sub btnRedDecrease_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnRedDecrease.Click
If PBRod.Value >= 10 Then
PBRod.Value = PBRod.Value - 10
lblRedVal.Text = PBRod.Value & "%"
Else
MessageBox.Show("Minimum rod Level is Reached", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error)
End If
End Sub

Private Sub frmMain_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
lblCoolentVal.Text = PBCoolent.Value
MakeHTMl()
End Sub
Private Function Coolent()
gpm = PBCoolent.Value
rod = PBRod.Value

If gpm < 500 Then
tempadd = ((500 - gpm) / 500 + 1) * tempadd
ElseIf gpm = 500 Then
tempadd = tempadd
ElseIf gpm > 600 Then
tempadd = (1 - ((gpm - 500) / 500)) * tempadd
End If

tempadd = tempadd - 30
temp = tempadd + temp
txtCoreTemp.Text = temp
Return Nothing
End Function

Private Function Calrod()
tempadd = (1 - (PBRod.Value / 100)) * 200
Return Nothing
End Function
Private Function CalPSI()
PSI = temp / 2
txtPsi.Text = PSI
Return Nothing
End Function
Private Function CalRPM()
RPM = PSI / 10
txtTRPM.Text = RPM
Return Nothing
End Function
Private Function PowerOut()
Power = RPM * 500
txtWatts.Text = Power
Return Nothing
End Function
Private Function coreStatus()
If temp < 500 Then
txtCore.Text = "Low Power"
ElseIf temp <= 800 Then
txtCore.Text = "Core Stable"
ElseIf temp <= 2500 Then
txtCore.Text = "Highly Reactive"
ElseIf temp <= 5999 Then
txtCore.Text = "Core Unstable"
Else
txtCore.Text = "Core Meltdown"
End If
Return Nothing
End Function
Private Function TurbineStatus()
If (RPM >= 225) Then
txtTStatus.Text = "Turbine Damaged"
ElseIf (RPM >= 50) Then
txtTStatus.Text = "Highspeed"
Else
txtTStatus.Text = "Turbine OK"
End If
Return Nothing
End Function
Private Sub timerCal_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles timerCal.Tick
Calrod()
Coolent()
CalPSI()
CalRPM()
PowerOut()
coreStatus()
TurbineStatus()
WriteData()
End Sub

Private Sub btnStart_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnStart.Click
timerCal.Enabled = True
End Sub

Private Sub btnStop_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnStop.Click
timerCal.Enabled = False
End Sub

Private Sub btnStartLog_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnStartLog.Click
islog = True
End Sub

Private Sub btnStopLog_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnStopLog.Click
islog = False
s.AppendLine("</html>")
Using outfile
outfile.Write(s.ToString())
End Using
End Sub
Private Sub WriteData()
If islog = True Then
s.AppendLine("<tr><td>" & temp & "</td><td>" & rod & "</td><td>" & PSI & "</td><td>" & Power & "</td><td>" & RPM & "</td><td>" & txtCore.Text & "</td><td>" & txtTStatus.Text & "</td> </tr>")
End If
End Sub
Private Sub MakeHTMl()
s.AppendLine("<html>")
s.AppendLine("<center><table border=1 style=width:300px>")
s.AppendLine("<tr><td> Temp </td><td> Rod </td><td>Psi</td><td>Power</td><td>rpm</td><td>status</td><td>turbine</td></tr>")
End Sub
End Class/CODE]

VS 2008 help with 2 programs

$
0
0
Write a program to add a set of students' names into an Arraylist and print it in the order they are inserted.. Basically, only getting one name to show and not 3. Not sure what I'm doing wrong.

Code:

Imports System
Imports System.Collections
Module Module1
    Sub main()
        Dim students As New ArrayList
        students.Add("Tyler")
        students.Add("Kyle")
        students.Add("Roy")

        Dim Temp As String = ""
        For row As Integer = 0 To students.Count - 1
            Temp = students(row).ToString
        Next

        For Each student In students

            Console.WriteLine(student)
            Console.ReadLine()
        Next

    End Sub
End Module

After this, I need to write another program to store a set of three-three-digit Employee IDs and Employee Names in a Hashtable and print the data. So after I complete this program, please help me on this.

Something is going wrong, but what?

$
0
0
I'm trying to calculate a family's savings assets.
I have 2 partners income...
For example income partner1 = 60.000
income partner2 = 20.000

In this case (ncomepartner1 + incomepartner2) - expenditure = saving assets

he needs to skip the first if statement, because its true and false = false
the second if statement is true and true = true
but still the outcome is calculated by the first if statement which is false.....
Whats going wrong.
Do i have to order my values?

Here's my code:


If brutoinkomenperiode1 > 55991(true) And brutoinkomenpartner(false) <= 19645 Then

spaarvermogen = CInt((nettoinkomennaschijf4 + nettoinkomennaschijf1partner) - uitgaveperiode1plusinflatie)
lstUitvoer.Items.Add("Uw spaarvermogen op jaarbasis in periode 1 bedraagt samen: " & spaarvermogen)

ElseIf brutoinkomenperiode1 > 55991 And 19645 > brutoinkomenpartner < 33363 Then

spaarvermogen = CInt((nettoinkomennaschijf4 + nettoinkomennaschijf2partner) - uitgaveperiode1plusinflatie)
lstUitvoer.Items.Add("Uw spaarvermogen op jaarbasis in periode 1 bedraagt samen: " & spaarvermogen)

ElseIf brutoinkomenperiode1 > 55991 And 33363 > brutoinkomenpartner < 55591 Then

spaarvermogen = CInt((nettoinkomennaschijf4 + nettoinkomennaschijf3partner) - uitgaveperiode1plusinflatie)
lstUitvoer.Items.Add("Uw spaarvermogen op jaarbasis in periode 1 bedraagt samen: " & spaarvermogen)


ElseIf brutoinkomenperiode1 > 55991 And brutoinkomenpartner > 55991 Then

spaarvermogen = CInt((nettoinkomennaschijf4 + nettoinkomennaschijf4partner) - uitgaveperiode1plusinflatie)
lstUitvoer.Items.Add("Uw spaarvermogen op jaarbasis in periode 1 bedraagt samen: " & spaarvermogen)



End If

I hope im clear, because the code is written in dutch terms

Tips are much appreciated

Thanks in advance!

Marc
Viewing all 27118 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>